2015-09-25 54 views
2

我用QGIS到.shp文件轉換成此.geojson文件: http://newsinteractive.post-gazette.com/test2/js/munis.geojson轉換SHP文件GeoJSON的

但是,當我使用此代碼放置谷歌地圖上的信息,沒有任何反應:

var map; 
    var myOptions = { 
      center: new google.maps.LatLng(40.4417, -80.0000), 
      zoom: 12, 
      mapTypeId: google.maps.MapTypeId.TERRAIN 
    } 
    map = new google.maps.Map(document.getElementById("map_canvas"), 
      myOptions); 
    map.data.loadGeoJson('js/munis.geojson'); 

我做錯了什麼?

觀看演示:http://newsinteractive.post-gazette.com/test2/test.html

+0

看起來您的座標以米爲單位,您需要執行Google地圖所期望的轉換。在http://gis.stackexchange.com/questions/61096/how-to-get-correct-format-of-coordinates-for-export-to-geojson-from-qgis上查看相關答案 – snkashis

+0

@snkashis:謝謝!這有幫助! – LauraNMS

回答

1

在保存層作爲一個QGIS .geojson(真正節省QGIS任何層時),你可以選擇保存層的座標系。這是爲什麼使用QGIS不僅僅是ArcGIS的原因之一。