0

如何使用 GraphHopper 获取一个国家(或美国州)所有城市的列表?对于每个城市,我需要一个纬度和经度。

(我认为该城市的经纬度将是该城市的官方中心。)

4

1 回答 1

1

该过程称为“地理编码”,而不是从 GraphHopper 完成的。GraphHopper 只是为了找到“原始”坐标之间的最佳方式。

地理编码本身是另一个研究领域,也很复杂;)。您可以查看nominatimphoton或使用 GraphHopper Directions API

针对您的情况,另一种更简单的解决方案可能是通过 OSM(解析 xml 并找到具有标签 place=city 或 town 的节点)或使用地名或类似名称来获取城市

于 2014-09-01T15:34:01.100 回答