Bagaimana cara mengubah gambar peta menjadi format vektor?


28

Apa cara terbaik untuk mengubah gif peta menjadi format vektor, seperti shapefile? masukkan deskripsi gambar di sini

Satu-satunya bagian yang relevan yang saya tertarik adalah garis besar pulau sehingga saya menyadari beberapa pekerjaan manual akan diperlukan di tempat yang diarsir oranye; apakah ada cara untuk menangani sisanya?

Mengenai hak cipta, ini dari tahun 1980-an dan sedang digunakan untuk penelitian akademik.


Inilah sumber yang bagus untuk pengumpulan data pulau: evs-islands.com
Kirk Kuykendall

Jawaban:


22

GRASS GIS memiliki alat untuk mengubah garis raster ke vektor. Prosedurnya adalah:

Pertama buka peta di editor gambar (GIMP), pilih dengan warna dengan toleransi dan pilih warna hitam. Balikkan seleksi dan hapus hal-hal yang bukan hitam. Simpan sebagai Tiff TANPA KOMPRESI.

Kemudian dalam GRASS:

r.in.gdal - import raster
r.thin - Menipiskan sel yang bukan nol yang menunjukkan fitur linear dalam peta raster.
r.to.vect - Mengubah peta raster menjadi layer peta vektor.

Anda akan memiliki masalah dengan teks dan kisi. Beberapa pembersihan sangat penting untuk hasil yang baik.

Sebagai contoh, berikut ini adalah screenshot nyata dari output vektor gambar Anda setelah prosedur dalam GRASS: masukkan deskripsi gambar di sini


contoh gambar tidak ada
matt wilkie

1
Tutorial saya ini untuk pengguna Photoshop mungkin berguna untuk menyiapkan gambar: chimpy.wordpress.com/2010/04/16/…
Mr_Chimp

8

Georeferensi gambar dan ambil dengan tangan. Sejauh ini, ini adalah cara terbaik karena kurang rentan terhadap kesalahan.



3

Jika Anda memiliki ArcGIS, Anda dapat menggunakan ekstensi ArcScan jika Anda memiliki lisensi untuk itu.


Itu tergantung pada gambar atau raster itu sendiri, itu bisa sangat lambat..Jika itu kecil itu harus dapat mengkonversi cepat asalkan Anda memiliki komputer yang kuat.
PROBERT

0

Anda bisa membukanya di Google Earth dan mendigitalkannya. Dan simpan sebagai file KML. Selesai!

File KML adalah format vektor yang baik yang didukung oleh sebagian besar perangkat lunak GIS.


1
Hai Zearth - apa maksud Anda 'mendigitalkan' mereka? Bisakah google earth mengonversi gambar menjadi vektor?
djq

Hai kembali, Celemius. Pastinya. Yah, saya bukan ahli SIG tapi yang bisa saya ceritakan tentang digitalisasi adalah Anda bisa mengunggah gambar di atas dan meletakkan koordinat di peta. (Saya percaya itu peta Singapura, kan?) Dan secara kiasan, Anda dapat menyimpannya sebagai file KML atau KMZ (kompresi KML). Klik tautan ini: iapad.org/p3dm_process/step_04b.htm
zearth

1
Saya mengerti prinsipnya - saya tidak percaya google earth dapat mengubah gambar (atau raster) menjadi vektor.
djq

Lihat tutorial ini: youtube.com/watch?v=u5coUxUXe9s Mungkin dapat mempermudah pekerjaan Anda. Semoga berhasil!
zearth
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.