r - 如何使用带有纬度和经度的欧几里得 TSP 和 R 中的 TSP 库计算(估计)英里/公里?
问题描述
如何使用带有纬度和经度的欧几里得 TSP 和 R 中的 TSP 库计算(估计)英里/公里?
以下结果在纬度/经度中的旅行长度为 0.2122963 本文解释了如何将纬度转换为英里,所以我想在 R 中可能已经有一种我还没有学过的快速方法来做到这一点。 https://sciencing.com/convert-degrees-latitude-miles-5744407.html
我想问问这里的专家。感谢您的输入。
library(TSP)
lat <- c(45.626,
45.590,
45.540,
45.536,
45.533)
long <- c(-122.997,
-123.013,
-122.970,
-122.966,
-122.965)
demand <- c(1:5)
best_route <- data.frame(x = long, y = lat, row.names = demand )
etsp <- ETSP(best_route)
tour <- solve_TSP(etsp)
tour
解决方案
推荐阅读
- html - 内行 - 自定义 VC 元素上的垂直对齐
- typescript - 自定义组件中的道具 React native + Typescript
- spring - 服务激活器映射到 kafka 成功通道作为输入通道,但无法在 kafka 上执行发送成功
- java - Java 程序在 IDE 上运行,但不在终端上
- kubernetes - 在 Kubernetes 中手动将作业的状态更改为成功
- java - Spring Project 未在 Eclipse 中构建
- firebase - 有没有办法将 Firestore 安全规则应用于管理 SDK?
- r - 如何从 R Shiny App 中的其他反应输出创建反应输出?
- javascript - JQuery - 将随机数添加到数组中,然后在打印数组之前检查是否有重复
- dotnetnuke - 升级到 DNN 9.6.4 后,2sxc 工具栏不可见