2013-07-09 52 views
0

我正在構建包含允許插入編輯和刪除點的地圖的openlayers的webApp,我的地圖現在使用「EPSG:4326」投影 我有shp文件和xlsx文件,其中包含面和點,我需要插入作爲地圖圖層。 的問題是,SHP文件使用2309的投影,這是以色列TM網投影打開層不承認。 我怎麼這點/多邊形轉移到?在4326投影 我發現這一點:http://spatialreference.org/ref/epsg/2039/html/ 但我不知道它可以是有益的,不然怎麼...自定義投影中的轉移點和多邊形

+0

如何將形狀文件提供給OpenLayers? –

回答

1

可以SHP文件轉換爲GML(或KML,或GeoJ SON)

  1. with commadogog2ogr http://linux.die.net/man/1/ogr2ogr,也可以指定投影變換。
  2. 與免費量子GIS(qgis)應用程序,例如是here

要將xlsx文件導入到GML/KML,您也可以使用Quantum Gis。這很好tutorial

如果您選擇使用GML用的OpenLayers,看documentation,如果你想使用KML看到documantation here,但我會選擇GeoJSON,因爲它比較小,可以通過本地JavaScript的閱讀。