Adakah yang tahu daftar persis perbedaan antara rangkaian format proyeksi ESRI WKT dan OGC WKT?
Saya tahu ada berbagai alat untuk membantu mengkonversi dari ESRI WKT ke OGC WKT, termasuk utilitas GDAL dan berbagai layanan situs web. Tetapi pertanyaan saya bukan dari jenis praktis, saya hanya ingin memahami perbedaan format / sintaksis yang menggunakan layanan ini. Pertanyaan Stackexchange sebelumnya hanya berbicara tentang perbedaan dalam contoh spesifik atau tentang alat dan layanan yang tersedia.
Bahkan jika Anda hanya tahu satu perbedaan, akan lebih bagus jika Anda bisa mempostingnya saja. Dari pengalaman saya sendiri seharusnya hanya ada sedikit perbedaan. Perbedaan yang saya tahu adalah:
- sebagian besar item teks dalam definisi esri menggunakan garis bawah di mana ogc menggunakan spasi.
- teks yang mendefinisikan datum di esri wkt sama dengan ogc wkt kecuali dimulai dengan "D_".
- terkadang pengidentifikasi teks untuk beberapa PROJC, PROYEKSI, GEOGCS, dan DATUM yang telah ditentukan ditulis secara berbeda (misalnya "NAD83" dalam satu yang menjadi "North_American_1983"). Saya kira satu-satunya cara untuk mengetahui pengidentifikasi mana yang dieja secara berbeda adalah dengan memiliki daftar atau tabel pencarian, jadi tolong sebutkan setiap yang Anda tahu berbeda.
- semua nilai teks PARAMETER semuanya sama, kecuali ogc memiliki setiap titlecase atas kata sedangkan esri memiliki semuanya huruf kecil. Namun, saya telah melihat kasus di mana aturan ini belum digunakan, apakah ada yang tahu jika titlecase benar-benar penting ketika datang ke perangkat lunak yang mencoba memuatnya?
- jenis UNIT dieja titlecase atas dalam ogc dan huruf kecil dalam esri, misalnya "Gelar" vs "derajat". Dalam beberapa kasus saya telah melihat ogc dieja sebagai "meter" dan "m" untuk "Meter" dan dalam kasus lain dengan ejaan "meter" perancis. Adakah yang tahu apa konvensi yang benar untuk ini atau jenis unit lain untuk kedua format?
sumber
Anda telah menangkap banyak perbedaan. Esri tidak pernah mengadopsi WKIDs untuk algoritma proyeksi peta atau nama parameter sehingga semuanya berbeda. Kami tidak setuju dengan definisi parameter yang ditentukan dengan cermat. Kita lebih digeneralisasi.
Kami tidak mendukung TOWGS84 atau beberapa kata kunci yang lebih baru.
Ketika kami membandingkan string (nama), kami mengabaikan garis bawah, GCS_ dan D_, dan case. Itu mungkin tidak benar di parser lain. Pengurai kami ketat pada nama, tetapi kami telah menambahkan beberapa sinonim dan sekarang mempertahankan daftar nama dari berbagai vendor untuk perbandingan.
Spesifikasi sistem koordinat asli dari OGC tidak mendapatkan spesifik ketika datang ke nama objek. Ada spesifikasi OGC / ISO baru, "Informasi Geografis - Teks Terkenal untuk standar sistem referensi koordinat," membuat jalan melalui proses menuju standardisasi. Ini jauh lebih spesifik tentang nama-nama yang seharusnya (cocokkan registri EPSG!). Akan sangat menyenangkan menerapkan standar ini di masa depan.
Pengungkapan: Saya bekerja di Esri, seorang anggota subkomite yang mengelola registri EPSG, dan merupakan anggota komite rancangan CRS WKT 2.0.
sumber
Sebagai titik awal potensial untuk daftar perbedaan, mungkin membantu untuk melihat paket PyCRS baru saya , di mana saya telah berusaha membuat kelas untuk setiap elemen, parameter, dan datum / ellips / nama proj, bersama dengan esri_wkt vs egc_wkt ejaan . Saya juga telah menentukan bagaimana saya melihat perbedaan parsing dalam hal struktur wkt secara keseluruhan dalam
_from_wkt()
fungsi dalamparser.py
submodule. Saya berharap bahwa dengan kontribusi pengguna, perbedaan ini dapat ditambahkan lebih lanjut ke dan / atau diperbaiki.https://github.com/karimbahgat/PyCRS
sumber
Pada tanggal 4 Januari 2018 Esri membuat repositori GitHub dengan EPSG-Esri yang setara dalam berbagai format: json, txt, csv ...
Dokumentasi Basis Data Mesin Proyeksi Esri
sumber