【问题标题】:OpenStreetMap API implementation in java programJava程序中的OpenStreetMap API实现
【发布时间】:2016-09-21 15:13:08
【问题描述】:

我是一名初级程序员,想开始学习更高级的东西。因此,我想编写一个简单的 java 程序,用户可以输入两个城市及其各自的国家,然后输出将是这两个城市之间的距离。

我想使用 OpenStreetMap API 来做到这一点,但我很难理解这一切。我的问题如下。这是一个初学者应该能够编写的程序还是我真的低估了它?任何人都可以为我指出正确的方向,或者有没有很好的在线资源。

我一直在阅读他们的 wiki,但这并没有什么帮助。

提前致谢。

【问题讨论】:

    标签: openstreetmap


    【解决方案1】:

    看看list of online routers for OSM。选择一个适合您的需求(例如 GraphHopper)并在您的两个城市调用它的 API。然后只需解析返回的数据(通常是 JSON 或 GPX)。

    如果您需要这些城市的位置(即坐标),请查看Nominatim 或其他geocoders for OSM 之一。

    这是一个“初学者”应该能够解决的工作,因为他们对编程和 API 有一些基本的了解。

    【讨论】:

      猜你喜欢
      • 2017-10-29
      • 1970-01-01
      • 1970-01-01
      • 2014-08-18
      • 1970-01-01
      • 1970-01-01
      • 2016-11-06
      • 2011-01-10
      • 1970-01-01
      相关资源
      最近更新 更多