Genel Bakış

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Bu hizmet, istemci taraflı Maps JavaScript API'nin bir parçası olarak veya Java İstemcisi, Python İstemcisi, Go İstemcisi ve Google Haritalar Hizmetleri için Node.js İstemcisi ile sunucu tarafında da kullanılabilir.

Coğrafi kodlama nedir?

Coğrafi kodlama, adresleri (1600 Amphitheatre Parkway, Mountain View, CA gibi) coğrafi koordinatlara dönüştürme (enlem 37,423021 ve boylam -122,083739 gibi) ve bir haritaya işaretçi yerleştirmek veya haritayı konumlandırmak için kullanabileceğiniz işlemdir.

Ters coğrafi kodlama, coğrafi koordinatları kullanıcıların okuyabileceği bir adrese dönüştürme işlemidir.

Belirli bir yer kimliğinin adresini bulmak için Geocode API'yi de kullanabilirsiniz.

Coğrafi Kodlama API'si, bir HTTP isteği aracılığıyla bu hizmetlere doğrudan erişim sağlar. Aşağıdaki örnekte temel işlevi göstermek için Maps JavaScript API aracılığıyla Coğrafi Kodlama hizmeti kullanılmaktadır.

İsteği kodlamaya yönelik daha fazla seçenek (bileşen filtreleme ve görüntü alanına ağırlık verme) ve her sonuçla ilgili daha fazla ayrıntı gibi Geocode API'nin ek işlevlerini görmek için bu örnek tam ekranı inceleyin.

Başlamadan önce

Bu dokümanda GeoCode API web hizmeti açıklanmaktadır. Google Haritalar Platformu API'lerinden biri tarafından sağlanan haritalarda coğrafi kodlama verilerini kullanmak isteyen web sitesi ve mobil geliştiriciler için tasarlanmıştır.

Not: Bu hizmet, genellikle uygulama içeriğinin bir haritaya yerleştirilmesi için statik (önceden bilinen) adreslerin coğrafi kodlamasını yapmak üzere tasarlanmıştır; bu hizmet, kullanıcı girişine gerçek zamanlı olarak yanıt vermek üzere tasarlanmamıştır. Dinamik coğrafi kodlama için (örneğin, bir kullanıcı arayüzü öğesinde) Haritalar JavaScript API'si istemci coğrafi kodlama aracı ve/veya Google Play Hizmetleri Konum API'leri dokümanlarına bakın.

Geocode API ile geliştirme işlemine başlamadan önce, kimlik doğrulama şartlarını (API anahtarı gerekir) ve API kullanımı ve faturalandırma bilgilerini (projenizde faturalandırmayı etkinleştirmeniz gerekir) inceleyin.