【问题标题】:Find distance to waypoints? Or waypoint within x miles?查找到航点的距离?还是 x 英里内的航路点?
【发布时间】:2011-01-22 17:39:05
【问题描述】:

这更多是关于如何做到这一点的理论问题,而不是实际的编程问题。不过,目标平台是 Android。

我有一个航点列表。我有我现在的职位。我想知道是否有任何航点靠近我,例如。 +/-5 公里。我可以分别计算到每个航路点的距离,以确定它是否在指定的半径内,但没有更好的方法吗?比如,这些点是否包含在这个区域中(围绕我的位置 5 公里的区域)(在处理图形和点击/触摸事件时,你可以做这样的事情)?

感谢任何帮助!

/马格纳斯

【问题讨论】:

    标签: android google-maps positioning distance


    【解决方案1】:

    您正在寻找的是地理空间分析吗?有一个开源的 java 项目。

    http://java-source.net/open-source/geospatial

    Google 当然会将此服务作为专业地图包的一部分提供。

    http://www.google.com/enterprise/earthmaps/index.html

    (注:我使用语义技术,allegrograph 提供了不错的地理空间 api)

    【讨论】:

      猜你喜欢
      • 2016-02-13
      • 1970-01-01
      • 1970-01-01
      • 2014-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      相关资源
      最近更新 更多