【问题标题】:creating and run your own algorithms on localized map在本地化地图上创建和运行您自己的算法
【发布时间】:2013-02-07 21:38:59
【问题描述】:

所以这是我的问题。我计划为我的大学实施一个本地化地图,显示所有位置,例如主街区、科技园等。
我不仅计划开发 GUI,还想运行我自己的算法,例如查找从一个街区到另一个街区的最快路线等(注意:该算法是我将要编写的,因为我不想将 shortest 路线作为 quickest 但想添加我自己的参数作为权重)。
我想在本地托管地图(比如在内部系统上),并且应该能够满足实时请求(显示到最近的自助餐厅的路线)并显示当前数据(例如在哪个角落发生了什么事件校园)。
我知道 Google Maps API 或 Openstreetmap/OpenLyers API 将使我能够构建自己的地图,但我可以在它们上运行自己的算法吗?我也可以添加我创建的元素并用我自己的替换传统的建筑/办公室组件吗?

【问题讨论】:

    标签: google-maps openlayers openstreetmap


    【解决方案1】:

    您可以执行以下操作:
    1. 从他们的网站导出部分开放街道地图。 (转到导出选项卡)
    2.使用python中的ElementTree解析导出的xml数据。
    3. 使用 networkx 将解析后的数据添加到图中。
    4. 在上面运行你的算法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-15
      • 2021-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多