Apa perbedaan antara geocoding dan georeferencing?

15

Setelah beberapa googling di sekitar keduanya tampaknya kata-kata yang tak dapat dipertukarkan, di mana kita berbicara tentang mengikat informasi spasial dari tempat nyata dan menyimpannya dalam database.

Tapi tetap saja saya tidak puas, harus ada beberapa perbedaan besar. Juga ada alat dalam Oracle Spatialsuite untuk melakukan ini.

azzaxp
sumber

Jawaban:

13

Untuk memahami istilah-istilah ini dengan mudah, mari gunakan contoh layanan pemetaan online (mis. Google maps, Mapquest, dll.)

  • Saat Anda mengetik alamat atau nama tempat di kotak pencarian dan sebagai gantinya, peta menunjukkan penanda di tempat itu. Proses mengaitkan alamat atau nama tempat dengan koordinat pada peta disebut Geocoding . Dalam database spasial ini dilakukan sebagai layer titik dengan nama tempat sebagai atribut ke lokasi titik. Ini adalah salah satu cara geocoding. Untuk alamat, koordinat terkait tidak disimpan dalam database secara langsung, tetapi dihitung menggunakan metode yang disebut referensi linear. (Demikianlah kebingungan antara istilah geo-referensi dan linear-referensi) Alamat awal dan akhir sepanjang segmen garis disimpan dan alamat perantara diinterpolasi dan koordinat dihitung. Adapun pertanyaan Anda, Oracle spatial memiliki dukungan referensi linear. http://docs.oracle.com/html/A88805_01/sdo_lrsa.htm

  • Di beberapa layanan pemetaan online, Anda mungkin telah melihat citra satelit. Ketika gambar-gambar ini diambil dari satelit atau pesawat terbang, mereka hanyalah gambar biasa, seperti foto. Tetapi untuk menampilkan gambar-gambar ini di peta, mereka harus dikaitkan dengan koordinat peta. Proses ini disebut GeoReferencing . Setelah gambar dikaitkan dengan koordinat peta, dapat dilapis di atas peta jalan. Untuk georeferensi, Anda dapat menggunakan perangkat lunak GIS seperti ArcGIS atau QGIS untuk melakukan georeferensi gambar yang tidak direferensikan atau peta yang dipindai, dan memuatnya ke dalam Oracle Spatial.

spatialthoughts
sumber
Anda tentu dapat memiliki titik alamat yang disimpan dalam database, yang dianggap lebih akurat (terutama penting untuk perutean layanan darurat).
blah238
11

Saya melihatnya sebagai kegiatan terpisah.

Geocoding adalah proses mengambil informasi lokasi yang dikodekan (seperti alamat atau kisi) dan mengubahnya menjadi informasi lokasi eksplisit (biasanya koordinat X dan Y). Reverse geocoding adalah kebalikannya, mengambil data XY dan menemukan alamat terdekat, grid, dll.

Georeferencing adalah proses mengambil cakupan gambar raster atau vektor, menugaskan sistem koordinat dan koordinat, dan menerjemahkan, mengubah, dan warping / rubbersheeting ke posisi relatif terhadap beberapa data spasial lainnya, seperti lokasi survei, persimpangan jalan, dll

Ini kadang-kadang juga bisa disebut perbaikan atau georektifikasi dipertukarkan, sementara dalam beberapa konteks, georeferensi dianggap hanya mencakup penugasan referensi spasial dan koordinat ke gambar, dan perbaikan adalah transformasi dan resampling gambar untuk menghilangkan distorsi (seperti dalam ortorektifikasi ).

Dalam ArcGIS, georeferensi adalah sementara (transformasi on-the-fly dari gambar sumber) sementara perbaikan adalah permanen (membuat gambar resampled baru diberi lapisan raster georeferensi).

blah238
sumber
5

Saya mengambil singkatan:

Georeferencing melibatkan pemasangan gambar ke Bumi berdasarkan pencocokan fitur visual gambar dengan lokasi yang diketahui.

  • Input: Citra, titik kontrol Gambar, Titik kontrol geospasial yang Cocok
  • Output: Gambar dengan data yang dilampirkan menunjukkan bagaimana itu cocok ke dunia

Geocoding melibatkan pengubahan beberapa nama tempat atau label manusia menjadi koordinat. Seringkali ini dilakukan ribuan item sekaligus.

  • Input: "642 Arbitrary Lane, Cityville, MA" atau "Miami" atau "FIPS county # 64623", basis data besar info rujukan spasial
  • Output: "53,645 N, 73,6453 W"
Memetakan Besok
sumber
2
Anda juga dapat melakukan georeferensi vektor. Mungkin Anda telah mengimpor data CAD yang mewakili jaringan utilitas (tetapi tidak mengandung referensi spasial) ke format vektor. Jika Anda ingin menggaruk lembar vektor itu ke basemap, mungkin gambar atau gambar yang telah dipindai dan di-georef, maka Anda akan melakukan georef pada vektor tersebut.
2

Saya menggunakan istilah "georeferensi" ketika saya merujuk pada penerapan informasi geografis ke data. Seperti "melakukan georeferensi gambar" sehingga akan sejajar dengan data saya yang lain. Saya akan menggunakan "geocoding" ketika saya memiliki informasi alamat / kode pos dan saya ingin melakukan georeferensi mereka.

Geocoding di Wikipedia

Georeferensi di Wikipedia

Tapi Anda mungkin membaca itu.

Mungkin orang lain dapat berbicara tentang alat di Oracle Spatial.

Fezter
sumber
3
Anda sebenarnya menggambarkan geocoding terbalik (memberikan alamat / kode pos ke data spasial).
blah238
Terima kasih, kamu benar. Saya benar-benar memberikan demonstrasi kepada orang-orang di tempat kerja untuk alamat geocoding menggunakan Google Fusion. Entah bagaimana saya terlibat. Saya telah mengedit posting saya untuk mencerminkan definisi yang benar.
Fezter