r - 在r中找到水道周围两点之间的最短距离
问题描述
寻找有关解决此问题的最佳方法的一些建议。我需要在每对点之间制作一个成对的 OVER LAND 最短距离矩阵,共 309 个点(见下图)。
我正在考虑遵循的一种方法是创建整个相关区域的 shapefile 并将其栅格化,并使用 gdistance 库以某种方式将水道转换为“高成本”障碍物并将土地转换为“低成本”,然后找到成本最低的路径。然后找到一种方法将其转换为矩阵形式。或者是否有办法通过告诉 R 留在 shapefile 中来做到这一点?
任何建议都会非常有帮助!谢谢
解决方案
推荐阅读
- angular - 使用 Videogular 2 禁用搜索
- mysql - 在 laravel 的子查询中使用 count 编写 where 子句
- angular - Angular 4 在 @ViewChild 上使用 setter
- mysql - Liferay MySQL 通过 ssh 连接
- c - 如何从C中的文本文件中读取参数
- xamarin.forms - Xamarin Android - Java 在 VSTS 中内存不足,但在我的机器上没有
- excel - 一个 Excel 单元格中的多个 IF 函数
- android - BLE 在应用程序之外禁用配对
- selenium - Selenium-IDE 打开操作不解释变量
- sql-server - 错误消息:“消息 206,级别 16,状态 2,第 1 行操作数类型冲突:int 与日期不兼容”