Saya sedang bekerja dengan shapefile yang dapat diunduh ini yang memiliki koordinat XY. Mereka mirip '3672187.92698000, 534175.72095400'
.
Saya ingin mengonversinya menjadi garis bujur sehingga lebih disukai '-90.097017, 29.963176'
.
Saya telah melihat pertanyaan ini ditangani menggunakan ArcMap namun saya tidak memiliki perangkat lunak itu. Saya dapat mengunduh dan menginstal QGIS tetapi sayangnya saya bingung dengan antarmuka yang rumit. Ingin melakukan konversi dengannya, jika memungkinkan.
qgis
coordinate-system
Zugwalt
sumber
sumber
Jawaban:
Dataset yang Anda sebutkan adalah shapefile, format yang ditemukan oleh ESRI, tetapi dipahami oleh sebagian besar perangkat lunak GIS, termasuk QGIS.
Setelah mengekstrak zip, Anda dapat menambahkannya dengan
Add vector layer
dan arahkan ke file .shp. Informasi CRS disimpan dalam file .prj, dan layer CRS secara otomatis akan ditetapkan oleh QGIS. Dalam kasus Anda,NAD_1983_StatePlane_Louisiana_South_FIPS_1702_Feet
dengan kaki AS sebagai unit.Dengan
openlayers plugin
, Anda dapat menambahkan Openstreetmap atau lapisan latar belakang Google. Untuk melakukan itu, Anda harus mengatur CRS proyekEPSG:3857
.Jika Anda ingin koordinat dalam derajat lat / lon, cukup klik kanan pada layer shapefile, dan
Save as ...
ke file baru dengan nama yang berbeda, pilihEPSG:4326
sebagai CRS untuk itu, dan centang untuk menambahkan lapisan itu ke kanvas. Penghematan mungkin memakan waktu.Untuk langkah selanjutnya, Anda lebih baik memperbesar untuk melihat hanya beberapa poin. Buka tabel atribut, dan klik pada simbol pensil di bagian bawah untuk masuk ke mode edit, dan kemudian ikon bidang kalkulator di kanan bawah. Buat bidang baru bernama degx, ketik
real
, presisi6
, dan pilih$x
darigeometry
. Setelah menyimpan (yang membutuhkan waktu), lakukan hal yang sama untuk degy dan$y
. Tinggalkan mode edit, lalu tabel atribut.Kolom baru di tabel atribut memberi Anda lat dan lon dalam derajat.
sumber
Anda dapat mengimpor koordinat sebagai csv, misalnya dalam file bernama coords.csv yang akan Anda miliki:
1) Impor dengan Layer -> Tambahkan lapisan teks terbatas.
Dialog selanjutnya harus cukup jelas. Setelah mengklik OK dari dialog ini, Anda akan diminta untuk sistem koordinat koordinat input Anda. Anda dapat mengerjakan daftar atau menggunakan kotak Filter untuk membantu menemukan proyeksi yang tepat.
2) Setelah diimpor klik kanan pada layer di panel Layers, dan pilih "Save as".
3) Simpan sebagai shapefile, dan ubah "Layer CRS" menjadi "Selected CRS", lalu telusuri proyeksi untuk menemukan WGS84 EPSG: 4326. Pilih untuk menambahkannya ke peta dan klik ok.
4) Setelah shapefile baru Anda dibuat, klik kanan padanya dialog layer dan "Open Attribute Table". Beralih pengeditan (ctrl-E) dan buka kalkulator (ctrl-I). Pilih "buat bidang baru", sebut saja "Longitude", dan buat ekspresi $ x. Lakukan hal yang sama untuk atribut baru kedua yang disebut "Latitude" dan buat ekspresi $ y. Anda sekarang harus memiliki lintang dan bujur di tabel atribut Anda.
5) Jika Anda menginginkannya dalam spreadsheet, solusi cepat adalah dengan mengklik ikon seleksi balik (Ctrl-R) dan kemudian salin ke clipboard (Ctrl-C). Anda kemudian dapat menempelkannya langsung ke spreadsheet.
sumber
Pertanyaan Anda tidak spesifik ArcGIS / QGIS. Itu ada hubungannya dengan sistem koordinat. Saya menafsirkan pertanyaan Anda sebagai "Bagaimana cara mengimpor data X / Y csv dalam satu sistem koordinat spasial dan mengekspor ke sistem koordinat lain menggunakan QGIS?".
Jika Anda tidak memiliki data Anda ditampilkan dengan benar di QGIS (dengan asumsi v1.8), Anda harus mengaktifkan plugin "Tambahkan Lapisan Teks Berbatas" menggunakan Pengelola Plugin, kemudian impor data menggunakan Lapisan -> Tambahkan Lapisan Berbatas, kemudian lanjutkan melalui wizard memilih sumber yang sesuai, kolom x / y, dan kemudian sistem koordinat yang benar.
Lapisan mereka sekarang harus ditampilkan dengan benar dalam QGIS dalam sistem koordinat asli itu. Jika Anda ingin memproyeksikan ulang dengan cepat, Anda harus pergi ke Pengaturan -> Properti Proyek -> Pilih "proyeksi ulang on the fly" dan sistem koordinat tampilan yang diinginkan.
Sekarang Anda memiliki data yang diimpor dengan benar, yang harus Anda lakukan adalah klik kanan layer Anda dan pilih "Save As". Dalam dialog ini, ubah ke format yang Anda inginkan (bentuk, csv, dll), tetapkan lokasi penyimpanan, dan di bagian CRS pilih "CRS Terpilih", lalu klik Browse dan pilih "WGS 84" atau sistem koordinat yang diinginkan lainnya .
sumber