Чим відрізняється геокодування від геореференції?


15

Після деякого гуглювання навколо обидва, схоже, є взаємозамінними словами, де ми говоримо про зав'язування просторової інформації реального місця та зберігання в базі даних.

Але все ж я не задоволений, повинні бути деякі основні відмінності. Також є якісь інструменти в Oracle Spatialкомплекті для цього.

Відповіді:


13

Щоб легко зрозуміти ці терміни, скористаємося прикладом служби онлайн-картографування (скажімо, карти Google, Mapquest тощо)

  • Коли ви вводите адресу або ім’я місця у вікні пошуку, а натомість карта показує маркер на місці. Процес асоціації адреси або імені місця з координатами на карті називається геокодування . У просторовій базі даних це робиться у вигляді точкового шару з назвою місця як атрибута розташування точки. Це один із способів геокодування. Для адрес пов’язані координати не зберігаються в базі даних безпосередньо, а обчислюються за допомогою методу, який називається лінійним посиланням. (Таким чином, плутанина між термінами гео-посилання та лінійне посилання) Початкова та кінцева адреси вздовж відрізка рядка зберігаються, а проміжні адреси інтерполюються та обчислюються координати. Що стосується вашого питання, то в просторі Oracle є підтримка лінійних посилань. http://docs.oracle.com/html/A88805_01/sdo_lrsa.htm

  • У деяких службах онлайн-картографування ви, можливо, бачили супутникові знімки. Коли ці зображення зроблені із супутника чи літака, вони є просто простими зображеннями, як фотографії. Але для відображення цих зображень на карті їх потрібно пов’язати з координатами карти. Цей процес називається GeoReferencing . Після того, як зображення пов'язане з координатами карти, воно може бути накладене на мапу вулиць. Для геореференцій ви можете використовувати програмне забезпечення GIS, наприклад ArcGIS або QGIS, для геореференції зображення, яке не посилається в іншому випадку, або сканованих карт, і завантажувати їх у Oracle Spatial.


Ви, безумовно, можуть мати в базі даних адреси адрес, які вважаються більш точними (особливо важливо для маршрутизації служб екстреної допомоги).
blah238

11

Я розглядаю їх як окрему діяльність.

Геокодування - це процес прийому кодованої інформації про місцеположення (наприклад, адреси чи сітки) та перетворення її в явну інформацію про місцезнаходження (зазвичай X та Y координати). Зворотне геокодування - це навпаки, взяття даних XY та розміщення найближчої адреси, сітки тощо.

Геореференція - це процес прийняття растрового зображення або векторного покриття, присвоєння йому системи координат і координат, а також переведення, перетворення та перекручування / резинки в положення щодо деяких інших просторових даних, таких як місця обстеження, перехрестя вулиць тощо.

Іноді це також можна назвати взаємозамінним виправленням або георектифікацією, тоді як у деяких контекстах геореференція вважається таким, що включає лише призначення просторової відліку та координат зображенню, а виправлення - це перетворення та перекомпонування зображення для усунення спотворень (як в орторектифікації ).

В ArcGIS геореференція є тимчасовою (під час трансформації вихідного зображення), тоді як випрямлення є постійним (створення нового переупорядкованого зображення із заданим геореференційним растровим шаром).


5

Моє скорочено:

Геореференція передбачає пристосування зображення до Землі на основі зіставлення візуальних особливостей зображення з їх відомим розташуванням.

  • Вхід: зображення, контрольні точки зображення, відповідні геопросторові контрольні точки
  • Вихід: зображення із доданими даними, що показують, як воно вписується на земну кулю

Геокодування передбачає перетворення назви людини чи мітки в координати. Часто це робиться за тисячі предметів одночасно.

  • Вхідні дані: "642 Довільний провулок, Сітівілл, Массачусетс" або "Майамі" або "Повіт графства # 64623", велика база даних про просторову довідкову інформацію
  • Вихід: "53.645 Н, 73.6453 Вт"

2
Ви також можете геореференціювати вектор. Можливо, ви імпортували дані CAD, які представляють утиліту (але не містить просторової посилання) у векторний формат. Якби ви переносили цей вектор на базову карту, ймовірно, зображення або зображення, яке було відскановано і georef'd, то ви б геореферували вектор.

2

Я використовую термін "геореференція", коли маю на увазі застосування географічної інформації до даних. Наприклад, "геореференція зображення", щоб воно відповідало решті моїх даних. Я буду використовувати "геокодування", коли у мене є інформація про адресу / поштовий індекс, і я хочу їх геореферувати.

Геокодування у Вікіпедії

Геореференція у Вікіпедії

Але ти, мабуть, читав їх все одно.

Можливо, хтось ще може говорити про інструменти в Oracle Spatial.


3
Ви фактично описали зворотне геокодування (призначення адреси / поштових кодів просторовим даним).
blah238

Спасибі, ти маєш рацію. Я фактично демонстрував людям на роботі геокодування адрес за допомогою Google Fusion. Я якось змішався. Я відредагував свою публікацію, щоб відобразити правильне визначення.
Фестер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.