Saya memiliki Shapefile tetapi sistem koordinatnya tidak diketahui, dan tidak ada file * .prj.
Bagaimana saya bisa mengidentifikasinya sekarang?
Saya memiliki Shapefile tetapi sistem koordinatnya tidak diketahui, dan tidak ada file * .prj.
Bagaimana saya bisa mengidentifikasinya sekarang?
Selalu ada metode "brute force":
Ambil layer dengan sistem koordinat yang dikenal yang seharusnya overlay dengan layer Anda yang tidak dikenal.
Sekarang buat beberapa tebakan yang terpelajar tentang proyeksi apa yang bisa dilakukan oleh lapisan yang tidak dikenal. (UTM, Plat Carree, dll). Proyeksikan layer sistem koordinat yang diketahui ke dalam setiap proyeksi hingga Anda menemukan sebanyak mungkin yang cocok dengan layer yang tidak diketahui.
Saya mempromosikan komentar oleh Mapperz dan Brandon Copeland dengan menambahkan jawaban yang menggunakan teknik mereka.
Teknik ini memanfaatkan fakta bahwa ArcMap dapat mengonversi data ke sistem koordinat baru dalam memori. Data-tanpa-diketahui-coordys tidak dapat dikonversi sehingga hanya ditampilkan. Dengan memproyeksikan data yang diketahui dalam memori, kita dapat melihat dengan cepat koordinat apa yang dimilikinya dalam berbagai sistem koordinat yang memungkinkan.
sumber
Karena pertanyaan ini tidak pernah menjadi tua, saya membangun situs yang menggunakan metode Brute Force . Jika Anda menyeret shp + shx yang zip ke peta itu akan memetakannya di setiap sistem koordinat yang tersedia di PostGIS. Dengan asumsi Anda tahu seperti apa "benar" itu, Anda dapat memperbesar ke area itu dan klik pada poligon untuk mendapatkan file .prj dari epsg.io.
sumber
Ada dua tautan hebat dari Esri yang menjelaskan tentang hal ini:
sumber
Di pekerjaan terakhir saya, saya memiliki lapisan data Geologi (poligon) bernama "FSU_Geol.shp". Bos saya memberikannya kepada saya dan meminta saya untuk mencari tahu beberapa hal. Pertama-tama, dia menyerahkan formulir ini oleh klien, dan tidak ada file .prj, jadi dia ingin saya mengetahuinya. Dia juga ingin saya mencari tahu apa kategori Geologi itu. Saya bisa terus dan terus, tetapi mari kita memotong ke pengejaran .... Saya googled itu, dan saya berakhir di SINI .
Akronim dalam konvensi penamaan adalah singkatan dari "permukaan Geologi Bekas Uni Soviet", dan pencarian Google membawa saya "langsung" ke sumbernya (USGS). Semua yang saya perlu ketahui tentang shapefile ini adalah di link teratas yang saya tekan. Saya tidak mengatakan bahwa Google dapat menemukan apa saja & segalanya , tetapi saya baru lulus dari universitas, dan hanya mengambil "kesempatan dalam kegelapan", dan melihat umpan balik yang saya dapatkan!
Dalam contoh lain, seseorang di kantor telah mengunduh sejumlah shapefile menggunakan fungsi batch. Saya tidak ingat nama paket perangkat lunak saat ini, tetapi file .prj hilang. Saya hanya pergi ke metadata di ArcCatalog, dan saya benar-benar menemukan jawaban saya di sana. Sekali lagi, jangan mengutip saya, tapi saya pikir ada URL ke sumber di sana.
Sejak hari itu saya "mulai" dengan pencarian google jika tidak ada petunjuk di metadata!
sumber
Tanyakan pada produser.
Jika Anda tahu CRS umum untuk wilayah geografis Anda, Anda dapat mencobanya. Tapi bertanya itu lebih baik.
sumber
Saya sangat suka alat web ini: http://projfinder.com/ . Periksa file Anda dan cari beberapa koordinat. Zoom ke sekitar tempat yang sama di dunia dan biarkan menebak.
sumber
Bukan alat (saya tidak tahu ada yang akan membiarkan Anda melakukan itu), tetapi periksa balasan @ mkennedy untuk Bagaimana saya mengubah titik ini ke WKID 4326? . Dia menjelaskan bagaimana dia sampai pada referensi spasial yang benar. SpatialReference.org dan kesabaran akan menjadi teman Anda.
Selain itu, Esri menyediakan a panduan tentang cara menebak sistem koordinat (meskipun saya lebih suka metode mkennedy jika Anda tahu lebih banyak tentang data).
sumber
Jawaban terbaik yang saya temukan untuk pertanyaan ini adalah non-teknis: cari tahu dari mana data Anda berasal. Lembaga dan organisasi cenderung konsisten dengan penggunaan proyeksi mereka. Tahu itu datang dari DOT negara Anda? Lihatlah sisa data mereka dan lihat apa yang dikatakannya kepada Anda. Tidak tahu dari mana asalnya? Tebakan yang berpendidikan kemungkinan besar akan mengirim Anda ke jalan yang benar.
Setidaknya itu membuat mengatasi masalah dengan brute force sedikit lebih bisa dilakukan!
sumber
Serius sudah ketinggalan zaman pada saat ini, tetapi Werner Flacke dan Birgit Klaus memposting Cari Proyeksi pada ArcScripts pada 2007. Sayangnya, saya tidak menemukan kode sumber di sana. Ini berbasis VBA sehingga hanya dapat digunakan di ArcGIS Desktop v9.2 dan mungkin 9.3. Itu tidak termasuk dua shapefile dengan bidang yang diminati oleh EPSG Geodetic Parameter Dataset yang dapat digunakan untuk mempersempit kemungkinan.
Kalkulator Geografis Biru Marmer dan Transformer Geografis memiliki alat bantu pemulihan sistem yang terkoordinasi.
sumber
Coba program ogrinfo yang disediakan sebagai bagian dari GDAL.
Lihat Bagaimana cara mengakses metadata Shapefile menggunakan OGR?
Jadi ogrinfo mungkin tidak memberi Anda informasi proyeksi tanpa file .prj, tetapi masih merupakan alat yang berguna untuk membantu Anda menyelidiki daftar proyeksi potensial.
Sebagai contoh:
Tanggapan ini menunjukkan kepada saya bahwa shapefile menggunakan sistem referensi berdasarkan meter dan bukan pada derajat.
Dengan asumsi Anda tahu dari mana data berasal, Anda sekarang memiliki daftar proyeksi yang lebih pendek.
Praktik terbaik lainnya mungkin untuk:
Mungkin lebih baik untuk memulai dari beberapa posisi yang diketahui, daripada mencoba dan kasar dari awal.
sumber
Untuk menambahkan tanggapan lain dalam posting ini, saya akan menambahkan yang berikut:
Cara: Mengidentifikasi sistem koordinat yang tidak diketahui yang diproyeksikan menggunakan ArcMap
Berikan cek khusus pada NAD1927
Tambahan
FAQ: Dasar-Dasar Proyeksi: Apa yang perlu diketahui oleh profesional GIS
Halaman ini menyediakan beberapa pemeriksaan untuk menentukan proyeksi yang penting dalam membantu mencoba mengidentifikasi sistem koordinat yang tidak diketahui.
sumber
Saya memiliki masalah yang sama ketika saya sedang mengerjakan proyek saya (DEM). Salah satu DEM adalah koordinat yang tidak diketahui dan tidak dapat diproyeksikan, jadi saya melakukan 'georeferensi' menggunakan alat Georeferencing di ArcMap . Setelah Georeferencing, Anda akan mendapatkan file prj.file Anda.
sumber
Lihatlah situs web ini:
http://www.egger-gis.at/shapefile-projectionfinder/
Saya adalah pengembang alat gratis ini. Mungkin alat ini dapat membantu Anda menemukan dan menetapkan proyeksi shapefile Anda dengan benar. Ini didasarkan pada gagasan http://projfinder.com/ oleh Aaron Racicot.
Anda juga dapat mencoba solusi khusus ini untuk:
Austria (Jerman): https://www.data.gv.at/anwendungen/checkaustrianprojection/
Australia: https://maegger.github.io/map_australia.html
UTM - Zona: https://maegger.github.io/map_utm.html
sumber
Anda dapat membedakan antara koordinat geografis dan kartografi, lat / lon pertama dalam derajat, North / East kedua dalam meter. Jika file tersebut berbentuk Anda dapat membuang koordinat geometri dengan shapelib-1.3.0 dan melihat nilainya kemudian. ..
sumber
Anda bisa melakukannya dengan Fiona.
Anda akan mendapatkan jawabannya sebagai
sumber