Jaka jest różnica między geokodowaniem a georeferencją?


15

Po pewnym googlowaniu wokół oba wydają się być wymiennymi słowami, w których mówimy o wiązaniu informacji przestrzennej o prawdziwym miejscu i przechowywaniu w bazie danych.

Ale nadal nie jestem usatysfakcjonowany, powinny być pewne poważne różnice. Czy są też jakieś narzędzia w Oracle Spatialpakiecie do tego.

Odpowiedzi:


13

Aby łatwo zrozumieć te warunki, skorzystajmy z przykładowej usługi mapowania online (np. Mapy Google, Mapquest itp.)

  • Gdy wpiszesz adres lub nazwę miejsca w polu wyszukiwania, aw zamian mapa pokaże znacznik w miejscu. Proces kojarzenia adresu lub nazwy miejsca ze współrzędnymi na mapie nazywa się Geokodowaniem . W przestrzennej bazie danych odbywa się to jako warstwa punktowa z nazwą miejsca jako atrybutem lokalizacji punktu. To jeden ze sposobów geokodowania. W przypadku adresów powiązane współrzędne nie są zapisywane bezpośrednio w bazie danych, lecz obliczane przy użyciu metody zwanej referencją liniową. (Zatem zamieszanie między terminami georeferencji i liniowości) Adresy początkowy i końcowy wzdłuż odcinka linii są zapisywane, a adresy pośrednie są interpolowane i obliczane są współrzędne. Jeśli chodzi o twoje pytanie, Oracle spatial ma obsługę referencji liniowych. http://docs.oracle.com/html/A88805_01/sdo_lrsa.htm

  • W niektórych usługach mapowania online możesz widzieć zdjęcia satelitarne. Gdy obrazy te są rejestrowane z satelity lub samolotu, są to zwykłe obrazy, takie jak fotografie. Ale aby wyświetlić te obrazy na mapie, należy je powiązać ze współrzędnymi mapy. Ten proces nazywa się GeoReferencing . Po powiązaniu obrazu ze współrzędnymi mapy można go nałożyć na mapy ulic. Do georeferencji można użyć oprogramowania GIS, takiego jak ArcGIS lub QGIS, do georeferencji obrazu, do którego nie ma odniesienia lub skanowanych map, i załadowania ich do Oracle Spatial.


Z pewnością możesz przechowywać w bazie danych punkty adresowe, które są uważane za dokładniejsze (szczególnie ważne w przypadku trasowania służb ratunkowych).
blah238

11

Widzę je jako osobne działania.

Geokodowanie to proces pobierania zakodowanych informacji o lokalizacji (takich jak adresy lub siatki) i przekształcania ich w jawne informacje o lokalizacji (zwykle współrzędne X i Y). Odwrotne geokodowanie jest odwrotne, biorąc dane XY i lokalizując najbliższy adres, siatkę itp.

Georeferencje to proces robienia zdjęcia rastrowego lub pokrycia wektorowego, przypisywania mu układu współrzędnych i współrzędnych oraz tłumaczenia, przekształcania i wypaczania / układania arkuszy w położenie względem niektórych innych danych przestrzennych, takich jak lokalizacje ankiet, skrzyżowania ulic itp.

Czasami można to nazwać wymiennie rektyfikacją lub georektfikacją, podczas gdy w niektórych kontekstach uważa się, że georeferencja obejmuje jedynie przypisanie obrazu przestrzennego i współrzędnych do obrazu, a rektyfikacja to transformacja i ponowne próbkowanie obrazu w celu usunięcia zniekształceń (ponieważ w ortorektyfikacji ).

W ArcGIS georeferencje są przejściowe (transformacja w locie obrazu źródłowego), podczas gdy rektyfikacja jest trwała (tworzenie nowego obrazu po ponownej próbce z uwzględnieniem warstwy rastrowej z georeferencją).


5

Moje skrócone ujęcie:

Georeferencje obejmują dopasowanie obrazu do Ziemi w oparciu o dopasowanie wizualnych cech obrazu do ich znanej lokalizacji.

  • Dane wejściowe: Obrazy, Punkty kontrolne obrazu, Dopasowywanie geoprzestrzennych punktów kontrolnych
  • Wyjście: obraz z dołączonymi danymi pokazującymi, jak pasuje do globu

Geokodowanie polega na zamianie ludzkiej nazwy placówki lub etykiety na współrzędne. Często robi się to tysiące przedmiotów na raz.

  • Dane wejściowe: „642 Arbitrary Lane, Cityville, MA” lub „Miami” lub „Hrabstwo FIPS # 64623”, duża baza danych informacji przestrzennych
  • Moc wyjściowa: „53,645 N, 73,6453 W”

2
Możesz także georeferencję wektora. Być może zaimportowałeś dane CAD reprezentujące sieć narzędziową (ale nie zawiera odniesienia przestrzennego) do formatu wektorowego. Jeśli miałbyś przełożyć ten wektor na mapę bazową, prawdopodobnie zdjęcia lub obraz, który został zeskanowany i georefowany, to georefowałby wektor.

2

Używam terminu „georeferencje”, gdy mam na myśli stosowanie informacji geograficznych do danych. Takie jak „georeferencje obrazu”, aby dopasować je do reszty moich danych. Będę używał „geokodowania”, gdy będę mieć informacje o adresie / kodzie pocztowym i chcę je georeferenować.

Geokodowanie na Wikipedii

Georeferencje na Wikipedii

Ale pewnie i tak je czytasz.

Może ktoś inny może mówić o narzędziach w Oracle Spatial.


3
W rzeczywistości opisałeś odwrotne geokodowanie (przypisywanie adresów / kodów pocztowych do danych przestrzennych).
blah238

Dzięki, masz rację. Właściwie dałem demonstrację ludziom w pracy pod kątem geokodowania adresów za pomocą Google Fusion. Jakoś się pomyliłem. Zredagowałem swój post, aby odzwierciedlić poprawną definicję.
Fezter
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.