代码之家  ›  专栏  ›  技术社区  ›  Soldarnal

用谷歌地图优化地图路由

  •  12
  • Soldarnal  · 技术社区  · 17 年前

    5 回复  |  直到 17 年前
        1
  •  29
  •   Geir Engdahl    14 年前

    或者,有一个开源(MIT许可证)库,您可以使用谷歌地图API获得最佳(最多15个位置)或非常接近最佳(最多100个位置)的路线。

    看见 http://code.google.com/p/google-maps-tsp-solver/

    www.optimap.net

        2
  •  6
  •   Tyler    17 年前

    它总是让他们井然有序。

        3
  •  5
  •   brianegge    17 年前

    在一个典型的TSP问题中,假设一个人可以直接在任意两点之间旅行。对于地面道路而言,情况永远不是这样。当谷歌计算两点之间的路线时,它会进行启发式生成树优化,通常会得出一条非常接近最优的路径。

    OpenStreetMaps.org有一个 Java WebStart

        4
  •  5
  •   Muhammad Altabba    7 年前

    https://developers.google.com/optimization/routing/tsp

    您还可以注意到:

    问题或工具还为更一般类型的

    • 不对称成本问题传统的TSP是对称的:从A点到B点的距离等于从B点到B点的距离 可能不等于从B点到A点的运输成本。

    • 奖励收集TSP,从访问节点中获得好处

    其他链接:

        5
  •  4
  •   mrhvid    14 年前
    推荐文章