Saya agak baru di seluruh dunia GIS, dan meskipun saya membuat kemajuan besar menggambar poligon dan semacamnya di Bing Maps, saya saat ini terjebak. Dalam data spasial SQL kami, saya menemukan data MULTIPOLYGON, di mana semua nilai koordinat adalah angka yang sangat besar (6 digit dan 7 digit untuk apa yang seharusnya lintang dan bujur, sebelum desimal). Saya menemukan metode SQL untuk membongkar multi-poligon menjadi beberapa poligon, tetapi nilai-nilai besar itu tidak berfungsi di Bing Maps atau Google Maps. Jadi saya telah mencari sebuah algoritma untuk mengkonversi angka-angka besar ke apa yang saya anggap sebagai angka garis lintang / bujur biasa, seperti 45.19167 -93.58328 (yang berfungsi pada peta online).
Dengan itu, dapatkah seseorang tolong tunjukkan atau arahkan saya ke arah yang bagus untuk belajar bagaimana mengonversi 631456,83, 3816200,79 menjadi sesuatu yang bisa saya gunakan online. Saya tahu koordinatnya jatuh di suatu tempat di Arizona.
sumber
Jawaban:
Koordinat Anda kemungkinan berada di Timur dan Utara UTM (Universal Transverse Mercator).
Anda dapat mengonversi koordinat UTM ke lat / long online menggunakan banyak situs berbeda. Di sini, di satu . Anda juga dapat melakukan perhitungan ini di excel atau di dalam database jika Anda bisa mengerjakan rumus. Atau Anda dapat melakukan konversi di dalam GIS seperti QGIS atau ArcGIS.
Sebelum Anda dapat mengonversi koordinat ke lat / long, Anda perlu mengetahui zona UTM mana yang menjadi koordinat Anda.
Ini adalah contoh untuk Amerika Utara:
Dalam contoh ini, sebagian besar Florida berada dalam zona UTM 17N.
Saya menemukan halaman ini dengan mencari 'batch convert UTM to lat / long'.
sumber
Coba yang ini:
atau gunakan "proj" (baris perintah di bawah ini dengan asumsi zona UTM 17 selatan dan wgs84):
Dalam kasus Anda (yaitu, 631456.83356859628, 3816200.7961099017; yang merupakan koordinat UTM Easting dan Northing masing-masing sebagai METER), Anda perlu mengetahui ZONA utm dan HEMISPHERE utm (seperti ZONA 17 SELATAN di atas). Data Anda kemungkinan harus dalam WGS84.
Pada akhirnya jika Anda tidak tahu zona UTM Anda, saya hanya akan berputar di atas zona UTM USA (mis. 10-19) untuk mendapatkan koordinat geografis, dan kemudian memplot koordinat yang dihasilkan untuk melihat mana yang benar. :
mendapatkan:
di mana "% .4f" mengontrol jumlah desimal.
Semoga ini membantu,
sumber