Google maps Google Map API v3从外部(如OSM)获取geoJSON数据http://polygons.openstreetmap.fr/get_geojson.py?id=3227127&;参数=0)
我正试图使用谷歌地图上OSM的geoJSON数据绘制多个城市的地图。我遇到了下面的讨论和@geocodezip的变通方法,但这复制了坐标数组。我正在寻找一种通过url获取代码的方法,如Google的示例: 由于我正在绘制23个城市的地图,这将是一个乏味的过程 例如: var映射;函数initMap(){map=new google.maps.Map(document.getElementById('Map'){ 缩放:4, 中心:{lat:-28,lng:137}) //注意:这使用跨域XHR,并且可能不适用于旧版本 browsers.map.data.loadGeoJson( '');} 参考: 注意:我能够根据坐标数组输入绘制单个城市的地图,但是我需要从OSM获取坐标。e、 g.> 我需要绘制以下城市的边界。>Google maps Google Map API v3从外部(如OSM)获取geoJSON数据http://polygons.openstreetmap.fr/get_geojson.py?id=3227127&;参数=0),google-maps,google-maps-api-3,openstreetmap,geojson,Google Maps,Google Maps Api 3,Openstreetmap,Geojson,我正试图使用谷歌地图上OSM的geoJSON数据绘制多个城市的地图。我遇到了下面的讨论和@geocodezip的变通方法,但这复制了坐标数组。我正在寻找一种通过url获取代码的方法,如Google的示例: 由于我正在绘制23个城市的地图,这将是一个乏味的过程 例如: var映射;函数initMap(){map=new google.maps.Map(document.getElementById('Map'){ 缩放:4, 中心:{lat:-28,lng:137}) //注意:这使用跨域XHR,
我迷路了。如果有人做过类似的工作,请欣赏任何指点。提前谢谢 看来我已经解决了这个问题。我丢失了geoJSON文件中的参数:|
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
...
...
我能够从外部链接获取geoJSON.json文件,在我的例子中,它是从S3存储桶获取的。(请确保文件上有适当的ACL并启用CORS)
输出如以下链接所示:
使用标记:
geoJSON latlong数据来自