Dizin
GeocodeService
(arayüz)GeocodeAddressRequest
(message)GeocodeAddressRequest.LocationBias
(message)GeocodeAddressResponse
(message)GeocodeLocationRequest
(message)GeocodeLocationResponse
(message)GeocodePlaceRequest
(message)GeocodeResult
(message)GeocodeResult.AddressComponent
(message)GeocodeResult.Granularity
(enum)PlusCode
(mesaj)
GeocodeService
Coğrafi kodlama gerçekleştirme hizmeti.
GeocodeAddress |
---|
Bu yöntem, bir adresi enlem-boylam değerine eşleyen bir adres coğrafi kodu oluşturur. Ayrıca adres hakkında yapılandırılmış bilgiler de sağlar.
|
GeocodeLocation |
---|
Bu yöntem, bir LatLng'yi adrese eşleyen bir konum coğrafi kodu oluşturur. Ayrıca adres hakkında yapılandırılmış bilgiler de sağlar.
|
GeocodePlace |
---|
Bu yöntem, yer kimliği kullanarak coğrafi kod arama işlemi gerçekleştirir.
|
GeocodeAddressRequest
GeocodeService.GeocodeAddress için istek mesajı.
Alanlar | |
---|---|
location_bias |
İsteğe bağlıdır. Aranacak bölge. Bu konum, sonuçların belirli bir konumun çevresinde döndürülmesine neden olan bir önyargı olarak işlev görür. |
language_code |
İsteğe bağlıdır. Sonuçların döndürülmesi gereken dil. |
region_code |
İsteğe bağlıdır. Bölge kodu. Bölge kodu, ccTLD ("üst düzey alan") olarak belirtilen iki karakterlik bir değerdir. Parametre, geçerli yasaya göre sonuçları etkiler. Bu parametre, hizmetten gelen sonuçları da etkiler ancak tamamen kısıtlamaz. |
Birleştirme alanı address_input . Coğrafi kodlanacak adres. address_input yalnızca aşağıdakilerden biri olabilir: |
|
address_query |
Coğrafi kodlanacak yapılandırılmamış adres. |
address |
Posta adresi biçiminde coğrafi kodlaması yapılacak yapılandırılmış adres. |
LocationBias
Aranacak bölge. Bu konum, sonuçların belirli bir konumun çevresinde döndürülmesine neden olan bir önyargı olarak işlev görür.
Alanlar | |
---|---|
Birleştirme alanı type . Konum yanlılığı türleri. type yalnızca aşağıdakilerden biri olabilir: |
|
rectangle |
Kuzeydoğu ve güneybatı köşeleriyle tanımlanan dikdörtgen kutu. |
GeocodeAddressResponse
GeocodeService.GeocodeAddress
için yanıt mesajı.
Alanlar | |
---|---|
results[] |
Coğrafi kodlama sonucu. |
GeocodeLocationRequest
GeocodeService.GeocodeLocation için istek mesajı.
Alanlar | |
---|---|
language_code |
İsteğe bağlıdır. Sonuçların döndürülmesi gereken dil. |
region_code |
İsteğe bağlıdır. Bölge kodu. Bölge kodu, ccTLD ("üst düzey alan") olarak belirtilen iki karakterlik bir değerdir. Parametre, geçerli yasaya göre sonuçları etkiler. |
types[] |
İsteğe bağlıdır. Sonuçları kısıtlamak için kullanılan bir tür etiketleri grubu. Belirtilen türlerden hiçbirine sahip olmayan sonuçlar kaldırılır. Olası değerlerin tam listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresindeki A ve B tablolarına bakın. |
granularity[] |
İsteğe bağlıdır. Bir veya daha fazla konum ayrıntısı enum'ı filtresi. |
Birleştirme alanı location_input . Coğrafi kodlanacak konum. location_input yalnızca aşağıdakilerden biri olabilir: |
|
location_query |
"lat,lng" dizesi biçimindeki konum. Örneğin, "64.7611872,-18.4705364". |
location |
Yapılandırılmış biçimdeki konum. |
GeocodeLocationResponse
GeocodeService.GeocodeLocation
için yanıt mesajı.
Alanlar | |
---|---|
results[] |
Coğrafi kodlama sonucu. |
plus_code |
İstekteki konumun Plus Code'u. |
GeocodePlaceRequest
GeocodeService.GeocodePlace için istek mesajı.
Alanlar | |
---|---|
place |
Zorunlu. Yer/yer biçiminde coğrafi kodlaması yapılacak yer tanımlayıcısı. |
language_code |
İsteğe bağlıdır. Sonuçların döndürülmesi gereken dil. |
region_code |
İsteğe bağlıdır. Bölge kodu. Bölge kodu, ccTLD ("üst düzey alan") olarak belirtilen iki karakterlik bir değerdir. Parametre, geçerli yasaya göre sonuçları etkiler. |
GeocodeResult
Coğrafi kod sonucu, bir yerle ilgili coğrafi bilgiler içerir.
Alanlar | |
---|---|
place |
Bu sonuç için tam nitelikli yer tanımlayıcısı. "//places.googleapis.com/places/{placeID}" biçiminde. Daha fazla bilgi için https://developers.google.com/maps/documentation/places/web-service/place-id adresini ziyaret edin. |
place_id |
Bu sonucun yer kimliği. |
location |
Bu adresin enlem ve boylamı. |
granularity |
Konumun ayrıntı düzeyi. |
viewport |
Coğrafi kod sonucunu görüntülemeye uygun bir görünüm alanı. |
bounds |
Adres için sınırlayıcı kutu. |
formatted_address |
Tek satırda biçimlendirilmiş adres. |
postal_address |
Posta adresi biçimindeki adres. |
address_components[] |
Her yerleşim birimi seviyesi için tekrarlanan bileşenler. |
postal_code_localities[] |
Posta kodunda yer alan tüm yerleşim yerlerinin tam listesi. Bu alan yalnızca sonuç "postal_code" türündeyse doldurulur. |
types[] |
Bu sonuç için bir dizi tür etiketi. Örneğin, "political" ve "administrative_area". Olası değerlerin tam listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresindeki A ve B tablolarına bakın. |
plus_code |
Bu coğrafi kodda yer alan konumun Plus Code'u. |
AddressComponent
Biçimlendirilmiş adresi oluşturan yapılandırılmış bileşenler (bu bilgi varsa).
Alanlar | |
---|---|
long_text |
Adres bileşeninin tam metin açıklaması veya adı. Örneğin, Avustralya ülkesine ait bir adres bileşeninin uzun adı "Avustralya" olabilir. |
short_text |
Varsa adres bileşeninin kısaltılmış metin adı. Örneğin, Avustralya ülkesinin bir adres bileşeninin kısa adı "AU" olabilir. |
types[] |
Adres bileşeninin türlerini belirten bir dizi. Daha fazla bilgi için https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types adresini ziyaret edin. |
language_code |
Bu bileşenleri biçimlendirmek için kullanılan dil (CLDR gösterimiyle). |
Ayrıntı düzeyi
Konumun ayrıntı düzeyi.
Sıralamalar | |
---|---|
GRANULARITY_UNSPECIFIED |
Kullanmayın. |
ROOFTOP |
Eşleşen adrese karşılık gelen gerçek bir arazi parçasının enterpolasyon yapılmamış konumu. |
RANGE_INTERPOLATED |
Bir dizi sokak numarasından tahmin edilmiştir. Örneğin, Amphitheatre Pkwy'nin bir bölümünün 1600-1699 numaralarını içerdiğini biliyorsak 1650 numarası, uç noktalarının ortasına yerleştirilebilir. |
GEOMETRIC_CENTER |
Poligonal verilerimizin bulunduğu bir özelliğin geometrik merkezi. |
APPROXIMATE |
Diğer her şey. |
PlusCode
Plus code (http://plus.codes), iki biçimi olan bir konum referansıdır: 14 m x 14 m (1/8000 derece) veya daha küçük bir dikdörtgeni tanımlayan global kod ve öneki bir referans konumla değiştiren bileşik kod.
Alanlar | |
---|---|
global_code |
"9FWM33GV+HQ" gibi, 1/8000 dereceye 1/8000 derece (yaklaşık 14 metreye 14 metre) bir alanı temsil eden yerin global (tam) kodu. |
compound_code |
Küresel kodun sonekini içeren ve öneki biçimlendirilmiş bir referans öğesi adıyla değiştiren, "33GV+HQ, Ramberg, Norveç" gibi yerin bileşik kodu. |