Coğrafi kodlama, bir cadde adresi gibi fiziksel bir adresin konumu haritada göstermek için coğrafi koordinatlara, genellikle enlem ve boylamlara dönüştürülmesi anlamına gelir. Ters coğrafi kodlama ters hesaplamayı yapar ve bir coğrafi koordinat kümesi verildiğinde bir sokak adresi bulur. Bir coğrafi kodlayıcı veya coğrafi kodlama sistemi, coğrafi kodlama yapan bir yazılım veya web hizmeti parçasıdır. Bir coğrafi kodlayıcı çeşitli amaçlar için örneğin yol tarifi alma, haritacılık ve coğrafi etiketleme gibi kullanılabilir. Coğrafi etiketleme, fotoğraflar, videolar, RSS yayınları ve web siteleri gibi çeşitli ortamlara enlem ve boylam gibi coğrafi veriler olan bir coğrafi etiket eklemeyi içerir.
En yaygın üç coğrafi kodlama yöntemi: adrese göre; posta kodu, posta kodu veya yerel eşdeğer; ve sınırla. Adrese göre coğrafi kodlama yaparken, bir coğrafi kodlayıcı genellikle cadde adresleri ve önceden haritalanmış cadde adları gibi veriler içeren bir referans dosyası kullanır. Daha sonra referans dosyasındaki verileri coğrafi kodlama yapan adres listesine göre eşleştirir. Genellikle, adres enterpolasyonu adı verilen bir işlem, belirli bir adresin konumunu tahmin etmek için kullanılır, yani sistem referans dosyasındaki genel bilgilere dayanarak belirli bir adresin nerede konumlandığını tahmin eder. Örneğin, bir coğrafi kodlayıcı, bir bloğun veya sokağın hangi ucunda bir adresin, bina numaralarının aralığına göre konumlandığını ya da bina numarasının tek veya çift olmasına göre bir evin hangi tarafında yer aldığını belirleyebilir.
Posta kodlarını kullanmak, özellikle her posta kodunun çok geniş bir alanı kapsadığı kırsal alanlarda sorun yaratabilir. Kentsel alanlarda, bu yöntem daha doğrudur çünkü her posta kodu daha küçük bir coğrafi bölgeyi kapsar. Sınırlama ile coğrafi kodlama en az güvenilir yöntemdir, çünkü yalnızca belirli bir adresin bulunduğu genel bir alan gösterecektir.
Tüm coğrafi kodlama yöntemlerinde zorluklar var. Fiziksel adresleri kullanan en güvenilir yöntem bile sorunludur. Örneğin, jeokoderin veritabanına henüz yeni adres eklenmemiş olabilir veya sokaklar aynı ada sahip olabilir, ancak farklı coğrafi bölgelerde bulunur. Çok çeşitli coğrafi kodlama sistemleri mevcuttur ve bazıları ücretsizdir, bazıları ise lisans ücreti gerektirir. Bazı coğrafi kodlayıcı örnekleri, Google Maps, Yahoo PlaceFinder ve USC Geocoder gibi İnternet tabanlı oldukça bilinen hizmetler ve Geohash, C-square ve ISO 6709 gibi sistemlerdir. Kullanıcı gerektirmeyen metin tabanlı alternatifler de vardır. çevrimiçi olmak.


