Геокодирование в современных информационных системах осуществляется с помощью геокодера — части программного обеспечения или веб-сервиса, который реализует этот процесс. 1
Геокодирование — это процесс привязывания к объектам на карте и записям данных соответствующих географических координат (широта и долгота). 2 Другими словами, каждому объекту на карте (здание, улица, парк и т.д.) присваивается и сохраняется его широта и долгота. 2 Также соответствующие координаты присваиваются к названиям улиц, адресам домов, названиям парков и др.. 2
Один из простых методов геокодирования — адресная интерполяция. 1 В нём используются данные из уличной географической информационной системы, где уличная сеть уже нанесена на карту в пространстве географических координат. 1 Каждому сегменту улицы присваиваются диапазоны адресов (например, номера домов от одного сегмента к следующему). 1 Геокодирование берёт адрес, сопоставляет его с улицей и определённым сегментом (например, кварталом в городах, где используется «блочное» соглашение). 1 Затем интерполирует положение адреса в пределах диапазона вдоль сегмента. 1
Для геокодирования используются различные источники данных. 3 Первичным источником является справочная база данных улиц, содержащая названия и диапазоны адресов в пределах определённого округа или района. 3 Другие источники включают базы данных почтовых индексов, базы данных названий городов и базы данных важных мест (например, парков или достопримечательностей). 3