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 işlemi gerçekleştiren bir hizmet.
GeocodeAddress |
---|
Bu yöntem, bir adresi LatLng ile eşleyen bir adres coğrafi kodu gerçekleştirir. Ayrıca adres hakkında yapılandırılmış bilgiler de sağlar.
|
GeocodeLocation |
---|
Bu yöntem, bir LatLng değerini bir adresle eşleştiren bir konum coğrafi kodu gerçekleştirir. Ayrıca adres hakkında yapılandırılmış bilgiler de sağlar.
|
GeocodePlace |
---|
Bu yöntem, yer kimliği kullanarak coğrafi kod araması yapar.
|
GeocodeAddressRequest
GeocodeService.GeocodeAddress için istek mesajı.
Alanlar | |
---|---|
location_bias |
İsteğe bağlı. Aranacak bölge. Bu konum, belirli bir konumun çevresindeki sonuçların döndürülebileceği anlamına gelen bir önyargı görevi görür. |
language_code |
İsteğe bağlı. Sonuçların döndürüleceği dil. |
region_code |
İsteğe bağlı. Bölge kodu. ccTLD ("üst düzey alan") iki karakterli değer olarak belirtilen bölge kodu. Parametre, geçerli yasaya göre sonuçları etkiler. Bu parametre, hizmetten alınan sonuçları da etkiler ancak tamamen kısıtlamaz. |
Birlik 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 kodlanacak yapılandırılmış adres. |
LocationBias
Aranacak bölge. Bu konum, belirli bir konumun çevresindeki sonuçların döndürülebileceği anlamına gelen bir önyargı görevi görür.
Alanlar | |
---|---|
Birlik alanı type . Konum yanlılığı türleri. type yalnızca aşağıdakilerden biri olabilir: |
|
rectangle |
Kuzeydoğu ve güneybatı köşesiyle 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ı. Sonuçların döndürüleceği dil. |
region_code |
İsteğe bağlı. Bölge kodu. ccTLD ("üst düzey alan") iki karakterli değer olarak belirtilen bölge kodu. Parametre, geçerli yasaya göre sonuçları etkiler. |
types[] |
İsteğe bağlı. Sonuçları kısıtlayacak bir tür etiketi 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ı. Bir veya daha fazla konum ayrıntı düzeyi enum'undan oluşan bir filtre. |
Birlik alanı location_input . Coğrafi kodlanacak konum. location_input yalnızca aşağıdakilerden biri olabilir: |
|
location_query |
"lat,lng" dize biçiminde 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 |
İstekte belirtilen konumun Plus Code'u. |
GeocodePlaceRequest
GeocodeService.GeocodePlace için istek mesajı.
Alanlar | |
---|---|
place |
Zorunlu. places/{place} biçiminde coğrafi kodlanacak yer tanımlayıcısı. |
language_code |
İsteğe bağlı. Sonuçların döndürüleceği dil. |
region_code |
İsteğe bağlı. Bölge kodu. ccTLD ("üst düzey alan") iki karakterli değer olarak belirtilen bölge kodu. Parametre, geçerli yasaya göre sonuçları etkiler. |
GeocodeResult
Coğrafi kod sonucu, bir yerle ilgili coğrafi bilgileri içerir.
Alanlar | |
---|---|
place |
Bu sonucun 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 adresine bakın. |
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üntü alanı. |
bounds |
Adresin sınırlayıcı kutusu. |
formatted_address |
Bir satırda biçimlendirilmiş adres. |
postal_address |
Posta adresi biçimindeki adres. |
address_components[] |
Her yerleşim birimi düzeyi için tekrarlanan bileşenler. |
postal_code_localities[] |
Posta kodunda yer alan yerleşim yerlerinin tam listesi. Bu değer yalnızca sonuç "postal_code" türü olduğunda doldurulur. |
types[] |
Bu sonuç için bir tür etiket grubu. Ö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 koddaki konumun Plus Code'u. |
AddressComponent
Bu bilgiler mevcutsa biçimlendirilmiş adresi oluşturan yapılandırılmış bileşenler.
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şeni için kısaltılmış metin adı. Örneğin, Avustralya ülkesine ait 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 notasyonu). |
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 arsanın, aralıklı olmayan konumu. |
RANGE_INTERPOLATED |
Bir sokak numarası aralığından interpolasyonla hesaplanır. Örneğin, Amphitheatre Pkwy'nin bir segmentinin 1600-1699 arasındaki sayıları içerdiğini biliyorsanız 1650, uç noktalarının ortasına yerleştirilebilir. |
GEOMETRIC_CENTER |
Poligon verisine sahip olduğumuz bir özelliğin geometrik merkezi. |
APPROXIMATE |
Diğer her şey. |
PlusCode
Plus code (http://plus.codes), iki biçime sahip bir konum referansı: 14 m x 14 m (derecenin 1/8000'i) veya daha küçük bir dikdörtgeni tanımlayan genel kod ve ön eki referans konumla değiştiren birleşik kod.
Alanlar | |
---|---|
global_code |
"9FWM33GV+HQ" gibi yerin küresel (tam) kodu. 1/8000 ile 1/8000 derecelik bir alanı (~14 metreye 14 metre) temsil eder. |
compound_code |
Yerin birleşik kodu ("33GV+HQ, Ramberg, Norveç" gibi). Bu kod, genel kodun son ekini içerir ve ön eki, referans öğenin biçimlendirilmiş adıyla değiştirir. |