Bir adresi veya işletmeyi spatial veriye dönüştürme ve kesin coğrafi koordinatlarını ( enlem, boylam) belirleme işlemine Adres Çözümleme veya ingilizce ismiyle Forward Geocoding diyoruz.
Coğrafi koordinatları kullanarak adres metnini oluşturma işlemini ise “Reverse Geocoding” olarak isimlendiriyoruz.
 
Gece geocoding sistemi harita tabanlı bir arama motoru prensibi ile çalışır ve hem "forward" hem de "reverse" işlemlerde kullanılabilir.
Sistem rasgele düzende girilmiş adresleri çözümleyerek eksik bileşenli adresleri tamamlar, yazım hatalı veya mükerrer içerikli adresleri düzeltir.
Çözümleme sonucunda girilen adreslerin Türkiye adres standartlarına uygun olarak doğrulanmısı, temizlenmesi ve zenginleştirilmesi sağlanır. 
 
Koordinalandırma işleminin yanısıra,
 
• Adresi bileşenlerine ayırmak
          İl, İlçe, Köy, Mahalle, Bulvar, Cadde, Sokak, Semt, Site,
          Posta Kodu, Blok, Bina No, Apartman, Kat, Daire Numarası vb
• Eksik Bileşenleri Tamammlamak
• Beyan adres içeriğinin kalitesine göre skorlamak ( Beyan Skor )
• Adres çözümlemenin sonucunu skorlamak ( Çözümleme Skoru )
• Bileşenler arası ( kesişme, üstünde olma veya yakınında olma ) ilişkiyi saptamak
• Yazım ve dizim hatalarının düzeltmek
• Hatalı yol ismi uzantılarını düzeltmek 
 
olanaklarına sahiptir.
 
Geocoding Algoritması
 
Gece geocoding sistemi kelime eşleşme sayısı ve string yaklaşım formülleriyle çalışan fuzzy search algoritmalarından farklıdır; Algoritma “Kapsam saptama ve Daraltmalı arama” prensibi ile çalışır. 
Kapsam saptama adres içeriğindeki yol indikatörlerinin ve poi kategorilerinin tespit edilerek aramanın sadece bu gruba uygun bileşenler üzerinde yapılmasını sağlar.
 
Bu metodlara altyapı oluşturmak amacıyla veritabanında geniş bir yol ve kategori indikatörleri sözlüğü mevcuttur. Bu sayede 'çiçek sk.' aranırken 'çiçek sitesi'nin bulunması söz konusu değildir.
 
Daraltmalı arama adres içeriğindeki il, ilçe ve mahalle isimlerinin saptanması, hiyerarşilerinin belirlenmesi ve aramanın sadece bu bölge ve komşuları içerisinde gerçekleşmesi metodur.
Böylece aranan bölge sınırlarına odaklanmak ve uzak bir bölgedeki benzer ama kelimeleri daha yüksek doğrulukla eşleşen birimlerin dikkate alınmaması sağlanır.
 
Ayrıca bileşenlerin ilişkileri kontrol edilerek çözümleme sağlaması yapılır. Örneğin 'bağdat cad gül sok' gibi bir adreste Bağdat cad ile Gül sokağın kesişip kesişmediği kontrol edilir ve diğer seçenekler iptal edilir.
Benzer şekilde 'Bağdat cad İş Bankası' gibi bir aramada İş Bankası'nın Bağdat caddesi üzerinde olup olmadığı kontrol edilir ve diğer seçenekler iptal edilir.
 
Diğer Özellikler
 
• Doğrulama işlemi sırasında site, sanayi sitesi, iş merkezi, alışveriş merkezi gibi ilgi noktaları (poi) program tarafından tanınır.
 
• Yine ayrıştırma ve doğrulama işlemi sırasında alternatif isimler, farklı yazılışlar bulunur ve doğrulama işlemi sırasında kullanılır.
 
• Eksik, hatalı harf, bileşik yazım gibi hatalar sonucu yanlış kelime yazımlarını makul düzeyde ayırt edecek ve düzeltecek yeteneğe sahiptir. 
Örneğin (standart dışı kısaltmalar kullanma, klavyede yanlış tuşa basılma, kelimedeki 2 harfin yerlerinin değişik yazılması vb.)
 
• Büyük illerde kullanılan ancak resmi adres bilginin bir parçası olmayan Semt isimleri program tarafından tanınmaktadır.
 
• Adres standartlarına uygun şekilde girilmiş olan, içeriğinde mahalle, cadde, il, ilçe vb. adres bileşenlerinin doğru şekilde yer aldığı adresler için %95 ve üzerinde bir başarı 
oranı ile çözümleme sağlanabilir. 
 
• Adres standartlarına uygun şekilde girilmemiş olan, içeriğinde mahalle, cadde, il, ilçe vb. adres bileşenlerinin kısmen veyay hiç yer aldığı adresler için %80 ve üzerinde bir başarı 
oranı ile çözümleme sağlanabilir.
 
• Her geocode sorgusu sonucunda verilen adres bilgisine karşılık olarak sistem tarafından karar verilmiş olan en uygun geocode sonucu ilk sırada döner. IG bileşenlerin ilişkisini kontrol ederek
ilk sıradaki seçimi en yüksek doğrulukla gerçekleştirir.