问题标签 [stplanr]
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 - 按行对而不是全对全功能(R 中 stplanr 的 dist_google)
我正在使用 stplanr 包处理 OD 数据。我对这个包的兴趣是计算步行和公共交通模式的路线距离和时间。我有一些 OD 点坐标是由欲望线对象上使用的 od2odf() 产生的。如何仅为行对点执行stplanr包的 dist_google() ,而不是像函数那样全对全?
每对点都是按行组合的,fx和fy变量表示“从”点,tx和ty表示“到”点。
如果我调用该函数,它会计算所有对组合的距离和路线时间:
但我想要这个结果而不是全部组合:
Obs:我需要为一千个案例执行此操作,但 API 限制为每次调用 100 个结果。
有人能帮我吗?
r - 如何在 R 中使用 qtm 将图例添加到绘图中
我正在使用 tmap 包并使用它的功能来获取我感兴趣的区域的地图
然后我SpatialLinesDataFrame
包含了关于旅行次数的数据,所以我想显示那些使用 number ot trips 作为宽度的数据,即
但我找不到显示图例的方法
一种快速复制我正在做的事情的方法是
我正在尝试添加一个图例,它会说线宽基于行程数。
r - 关于 R 中的 stplanr 包的问题
我希望您对第 89 页上的 stplanr 包 ( https://cran.r-project.org/web/packages/stplanr/stplanr.pdf ) 的 route_local 功能提供帮助。
您可能会意识到从示例函数生成了一个地图,显示了两点之间的路径(我留下了代码和下面生成的图像)。我想做同样的事情。就我而言,它显示了考虑我的道路的两点之间的路径。两者都是 shapefile 文件。我设法生成要显示的道路(下面的代码),但我想显示这些道路的任意两点之间的路线。有人能帮我吗??我将它留在了以下站点https://github.com/JovaniSouza/JovaniSouza5/blob/master/Example.zip以下载 shapefile。
代码生成的地图
例子
r - 使用 R 中的 stplanr 在道路网络上进行本地路由
我想计算一个起点和多个点之间以及所有点之间的道路网络上的最短路线。
我osmdata
用来获取我所在地区的道路网络,然后我想stplanr
用来计算距离。但是,我无法创建包含所有道路的 SpatialLinesNetwork - 我假设是因为它们没有连接?有没有办法将不同的道路类型连接成一层?如果这是可能的,是否可以route_local
用于stplanr
计算一个点(在我的示例中为原点)到多个点(在我的示例中为点)以及所有点之间(在我的示例中为点)之间的最短距离?
这是我到目前为止的代码:
r - 从点列表创建路线并在R中的路段/道路网络上覆盖路线(点列表)
我有一个道路网络 shapefile 和点列表。我必须从点列表中创建一条路线,然后覆盖/空间连接(整合覆盖路段的点的属性)
示例路网形状文件可在此处找到https://drive.google.com/drive/folders/103Orz6NuiWOaFoEkM18SlzFTjGYi1rju?usp=sharing
以下是带有 lat (x) 和 long (y) 信息的点的代码。“顺序”列表示路线中目的地的顺序。
我想要的输出是按上述顺序连接所有点的路线层。而且我还想整合/对路段进行空间连接。
提前致谢
r - 是否可以在 R 中创建具有中间停靠点(从 A 到 B 除外)的路线?
以下代码在 stplanr 文档中共享: stplanr 文档
上面的代码中有 from 和 to 节点。是否可以找到超过 2 个点的路线(即中间站点)?请帮我找到这个解决方案。也欢迎 stplanr 包以外的解决方案。
我有一组经纬度点,如下所示:
我想要这样的输出:
非常感谢。
r - 始发地地块
我正在寻找一种方法来向这个 Origin-Destinatio 图添加更多信息。首先,我想为每个区域(起点/终点)添加一个标签。其次,我还想将地图绘制为背景,并可能在图中添加颜色渐变。
示例数据集包含在包 stplanR 中。我使用不同的数据集。到目前为止,这是我的代码:
提前致谢!
编辑:带有示例数据集的代码
r - 如何计算R中的轨迹长度
我试图找到开始和结束位置之间的长度。那么,我应该应用哪些包和功能。
因为我的问题是如何计算start_location和end_location列之间的长度,这些列是经纬度坐标。
我的预期输出是;
那么,任何包都可以使用吗?
先感谢您。