2
次のツールを使用して取得したGeoJSONデータを使用してGoogleマップに都市の境界線を表示したいとします。GoogleマップでOpenStreetMapの境界線を表示する(v3 APIを使用)
- 私は(この場合は:253750)、検索OSMのIDで
- nominatim.openstreetmap.orgに行って、(例えばデンバー)の都市を検索し、私が使用してにGeoJSONファイルを生成しましたオンラインツール(polygons.openstreetmap.fr) - その後、このhttp://polygons.openstreetmap.fr/get_geojson.py?id=253750¶ms=0
のように見える、私は、ファイルをダウンロードし、簡単な使用して、私のマップには、このにGeoJSONデータをロードしようとしました:
map.data.loadGeoJson(
'http://domain.com/example.json');
しかし、私のコンソールに私がエラーだ:
Uncaught InvalidValueError: not a Feature or FeatureCollection
問題は、上記のツールがにGeoJSON形式を生成していても、それは標準の一つとして認識されていないということですが。間に余分なステップがあるか、ここに何か不足していますか?
**解決済み:上記のURLで生成されたGeoJSONファイルから同じ問題が発生した場合は、カスタム配列geoJSONファイルのMultiPolygonオブジェクトに座標配列をコピー/貼り付けするだけです標準。 – Ghogilee