Saya mencoba memetakan Shapefile ( unduh ) ke Google Map menggunakan Javascript API. Shapefile menggambarkan batas-batas Distrik Sekolah NYC.
Proyeksi file itu Lambert Conformal Conic
, dan jadi saya mencoba mengubahnya menjadi Google Mercator
menggunakan QGIS. Namun, koordinatnya masih tidak masuk akal. Ketika saya memetakan poligon, mereka menutupi seluruh Bumi.
Sebagai contoh, salah satu poin mustahil yang saya dapatkan adalah -8240484.27362, 4961069.9502
.
Bagaimana saya bisa mengkonversi Shapefile dengan benar ke format yang dapat diterima?
sumber
.prj
file itu, bahkan dikatakanGoogle_Maps_Global_Mercator
. Tapi tetap saja, koordinatnya aneh.EPSG:4326.
Terima kasih atas bantuan Anda!Muat shapefile 'apa adanya' ke QGIS dan Simpan sebagai KML akan melakukan konversi dan akan ditampilkan dengan benar di Google Earth.
Lihat: http://pvanb.wordpress.com/2012/07/31/exporting-vector-layer-as-kml-in-qgis/
untuk Google Maps Anda perlu mengunggah kml ke server web yang menghadap publik.
Contoh Lapisan di Google Maps API v3
https://google-developers.appspot.com/maps/documentation/javascript/examples/full/layer-kml
Kode Contoh:
sumber