Saya mencoba mengonversi Shapefile dari situs web Distrik Senat Negara Bagian Texas menjadi file GeoJSON untuk digunakan dengan Google Maps API. Saya menggunakan QGIS untuk memfasilitasi tetapi saya tidak bisa mendapatkan proyeksi / koordinat dengan benar. Sejauh ini saya sudah mencoba Google Mercator (EPSG: 900913) dan WGS 84 (EPSG: 4326) tanpa hasil. Saya menggunakan OpenLayers untuk memverifikasi hasil dan terus menempatkan Texas di dekat Teluk Guinea (0 lat, 0 lng).
19
Berikut adalah alat konversi untuk shapefile ke geojson melalui browser web tanpa kode sisi server dan mendukung penyandian non-Inggris, hanya perlu mengunggah file zip dan mengatur penyandian untuk teks dengan benar.
https://github.com/gipong/shp2geojson.js
Jika Anda menggunakan pustaka ini dengan Google Map api v3, Anda dapat melewati bidang kode EPSG karena unduhan arsip ZIP (PlanS172.zip) dari situs web State of Texas Senate District yang berisi file .prj.
sumber
Melalui baris perintah:
Saya kira inilah yang digunakan klien web dari jawaban ini .
sumber
Ini akan membantu Anda jika Anda hanya perlu melakukan beberapa shapefile
http://ogre.adc4gis.com/
sumber
GeoJSON didasarkan pada Notasi Objek JavaScript. Di sini, di pos ini Anda dapat menjelajahi berbagai metode untuk mengonversi shapefile online, atau offline atau dengan bantuan API yang dapat Anda manfaatkan. Jadi, periksa pos ini untuk mengonversi shapefile menjadi file GeoJSON untuk digunakan di peta google.
Berbagai cara untuk mengubah Shapefile ke GeoJSON - Online atau Offline atau API
sumber