问题标签 [osmar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - OSM 编码问题
我在编码 osm 数据时遇到问题。这是使用 osmar 包的可重现示例:
我还从https://download.geofabrik.de/europe/下载了一个行星文件
解压缩并与 osmar::get_osm 一起使用后,我仍然遇到同样的问题。西里尔字母不可读。
有什么想法可以解决这个问题吗?
r - R中的Osmar包“文件错误(con,“r”):无法打开连接”
我正在尝试在我的 Windows 10、R 3.4.2 上运行 osmar 包,并正确安装了 osmosis。但是,当我尝试运行代码时:
在渗透运行后,我收到警告:
运行演示时,我也遇到了同样的错误:
我对 R 比较陌生,所以非常感谢任何帮助。
提前致谢,
本
r - osmar::get_osm() 下载 OSM 数据失败:SYSTEM 或 PUBLIC,URI 缺失
我正在关注如何使用 osmar 包在 R 中下载 OSM 数据的教程,所以代码是:
当我运行最后一行时,出现此错误:
我不确定这意味着什么。当我用谷歌搜索这个错误时,我只能看到与 Bioconductor 和 biomaRt 相关的东西,这与我的工作无关。但是,我认为这与 R 与 OSM 网站(?)的连接有关。所以我想知道是否有人知道如何解决它的一些提示。谢谢!
java - 文件中没有这样的文件或目录错误(con,“r”):无法打开连接,您对此错误有什么解决方案?
我是一个新的 R 用户,目前在运行该块时遇到了 Osmar 包的问题:
出现的错误是:
'"java"' 不是内部或外部命令、可运行程序或批处理文件。无法打开文件'C:\Users\Soodi\AppData\Local\Temp\Rtmpox4c9R\file13a075721e7c':没有这样的文件或目录文件中的错误(con,“r”):无法打开连接
虽然在 cmd 中,我已经检查了 Java 和 osmosis 是否已正确安装,并且我已经将它们的路径添加到环境变量中。错误描述中的临时文件在我的笔记本电脑上不存在,我想知道还有什么可以成为问题。
我非常感谢有关此事的任何帮助或线索。干杯,苏迪
r - 如何使用 osmar 提取 osm 数据
与这个问题类似,我得到一个错误get_osm
错误是
Fehler in file(con, "r") : kann Verbindung nicht öffnen Zusätzlich: Warnmeldung: In file(con, "r") : kann Datei 'C:\Users\sqc\AppData\Local\Temp\RtmpQtndOZ\file3bc03a7b5127' nicht öffnen: 没有这样的文件或目录
我以管理员身份运行 RStudio,我安装了 gzip,但它仍然无法正常工作。有任何想法吗?我在窗户上。
(示例来自这里)
编辑:
我的路径看起来像C:/07 Rprogress/00 Erste Testprogramme/140-muenchen.osm.gz
,但我希望这不是问题
我按照这里的说明进行设置
编辑 2:
r - R 中从 osmar 对象到 igraph 的最短路径。尝试复制 osmar 文档示例
我正在尝试在 R 中开始使用 openstreetmap,并尝试复制 osmar 包文档中给出的示例。
我得到了一些慕尼黑的数据。
我得到了慕尼黑所有高速公路的一个子集
然后我找到一个名称中带有“Tor”的节点和最近的高速公路:
然后我选择一些随机点和最近的高速公路:
现在我将 osmar 对象转换为 igraph 并卡住了
我收到此错误:
如何正确修饰 igraph 中的节点?据我了解,我使用节点 ID,但似乎我无法在 igraph 中找到或解决它们。
非常感谢您提前。
r - 根据 gps 坐标列表更改基于开放街道地图的 igraph 中路径边缘的权重
我想根据 gps 坐标更改部分路线的重量。为此,我想获取计算路线边缘的 gps 坐标,然后将它们与我拥有的坐标列表进行比较,如果我的列表中的坐标与路线末端的坐标相匹配,我想更改权重那个边缘。目前我有计算路线并改变整个路线权重的代码。我得到了路线的坐标,但我无法获得返回图表所需的步骤。我的大脑只是关闭了:)
在这里,我想根据选定的 gps 坐标更改图形部分的权重。我得到了获取gps坐标点的方法,但我只是在这里挂断了精神,回到图表以改变那里的权重。
谢谢你的帮助!此致。
r - 从 osmar 对象创建的 igraph 路由对象的权重函数的基础是什么?
我想知道从 osmar 对象创建 igraph 路由对象时如何计算权重值?有最大值吗?
谢谢!此致。
r - Openstreetmap / iGraph - 从 center_bbox osmar 对象创建一个 center_bbox / 使其高效
从大 osm 文件加载时,调用get_osm(muc_bbox, src)
需要花费大量时间(46.151 秒)。我想知道是否可以根据需要从 center_bbox 创建一个 center_bbox?一次将大文件加载到内存中,然后根据要求从中创建小“盒子”?还是有不同的方法来解决这个问题?也许可以将大文件以不同的结构加载到内存中,并根据需要从中创建 bbox,这样总体上会更快?我在这里上传了一个更大的 osm 文件OSM 文件
先感谢您!BR。