Genel Bakış

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

Bu hizmet, istemci tarafı 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 kullanmak üzere de kullanılabilir.

Coğrafi kodlama nedir?

Coğrafi kodlama, adresleri (1600 Amphitheatre Parkway, Mountain View, CA gibi) coğrafi koordinatlara (ör. enlem 37.423021 ve boylam -122.083739) dönüştürme işlemidir. Bu koordinatları bir haritaya işaretçi yerleştirmek veya haritayı konumlandırmak için kullanabilirsiniz.

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 Geocoding API'yi de kullanabilirsiniz.

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

Geocoding API'nin diğer işlevlerini (ör. isteği özelleştirmek için daha fazla seçenek (bileşen filtreleme ve görüntü alanına ağırlık verme) ve her sonuç hakkında daha ayrıntılı bilgi) görmek için bu tam ekran örneğini inceleyin.

Başlamadan önce

Bu dokümanda Geocoding 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 harita üzerinde yerleşimi için statik (önceden) adreslerin coğrafi kodlamasını yapacak şekilde tasarlanmıştır. Bu hizmet, kullanıcı tarafından girilen gerçek zamanlı yanıtlar için tasarlanmaz. Dinamik coğrafi kodlama (örneğin, kullanıcı arayüzü öğesi içinde) için Maps JavaScript API API coğrafi kodlama ve/veya Google Play hizmetleri Konum API'leri dokümanlarına bakın.

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