0

GraphHopper を使用して、国 (または米国の州) のすべての都市のリストを取得するにはどうすればよいですか? 都市ごとに、緯度と経度が必要です。

(都市の緯度と経度は、その都市の正式な中央になると思います。)

4

1 に答える 1

1

そのプロセスは「ジオコーディング」と呼ばれ、GraphHopper からは行われません。GraphHopper は、「生の」座標間の最適な方法を見つけることのみを目的としています。

ジオコーディング自体は別の研究分野であり、複雑でもあります;)。nominatimまたはphotonを見るか、GraphHopper Directions APIを使用できます。

あなたの状況に対する別のより簡単な解決策は、OSM を介して都市を取得する (xml を解析し、タグ place=city または town を持つノードを見つける) か、ジオネームなどを使用することです。

于 2014-09-01T15:34:01.100 に答える