Dizin
DestinationService(arayüz)GeocodeService(arayüz)Destination(message)Entrance(message)Entrance.Tag(enum)GeocodeAddressRequest(mesaj)GeocodeAddressRequest.LocationBias(message)GeocodeAddressResponse(message)GeocodeLocationRequest(message)GeocodeLocationResponse(message)GeocodePlaceRequest(message)GeocodeResult(message)GeocodeResult.AddressComponent(message)GeocodeResult.Granularity(enum)Landmark(mesaj)Landmark.Tag(enum)NavigationPoint(mesaj)NavigationPoint.TravelMode(enum)NavigationPoint.Usage(enum)PlaceView(mesaj)PlaceView.StructureType(enum)PlusCode(mesaj)SearchDestinationsRequest(message)SearchDestinationsRequest.AddressQuery(message)SearchDestinationsRequest.LocationQuery(message)SearchDestinationsRequest.LocationQuery.PlaceFilter(message)SearchDestinationsRequest.LocationQuery.PlaceFilter.Addressability(enum)SearchDestinationsResponse(mesaj)
DestinationService
Hedefleri almak için kullanılan bir hizmet.
Hedef, bir yerle ilgili hiyerarşik bağlam sağlar. Bu sayede, örneğin daha büyük bir apartman kompleksindeki apartman binalarını ve tam tersini bulabilirsiniz. Ayrıca, araç paylaşımı veya teslimat gibi kullanım alanlarına uygun gezinme noktaları da sağlar.
| SearchDestinations |
|---|
|
Bu yöntem, hedef araması gerçekleştirir ve hedeflerin listesini döndürür.
|
GeocodeService
Coğrafi kodlama gerçekleştirme hizmeti.
| GeocodeAddress |
|---|
|
Bu yöntem, bir adresi LatLng'ye 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öntemde, yer kimliği kullanılarak coğrafi kod arama işlemi gerçekleştirilir.
|
Hedef
Bir hedef. Buna birincil yer, ilgili yerler, girişler ve navigasyon noktaları dahildir.
| Alanlar | |
|---|---|
primary |
İstekteki |
containing_places[] |
Birincil yerin içinde bulunduğu daha az hassas yerler. Örneğin, bu binanın bulunduğu apartman kompleksi. |
sub_destinations[] |
Birincil yerin daha kesin alt hedefleri. Örneğin, bir binada bulunan birimler. Not: Places API tarafından döndürülen SubDestination ile karşılaştırıldığında, bu alt hedefler listesi daha kapsamlıdır ve her alt hedef daha fazla bilgi içerir. |
landmarks[] |
Hedefin nerede olduğunu bildirmek veya varışa yardımcı olmak için kullanılabilecek önemli noktalar. |
entrances[] |
Bu varış noktasına girişler. |
navigation_points[] |
Bu hedef için navigasyon noktaları. |
Giriş
Giriş, bir yerin giriş ve çıkış noktasının konumunu tanımlayan tek bir enlem/boylam koordinat çiftidir.
| Alanlar | |
|---|---|
location |
Girişin konumu. |
tags[] |
Girişi açıklayan etiketlerin listesi. |
place |
Bu girişin fiziksel olarak bulunduğu yapı, |
Etiket
Bir girişi tanımlayan özellikler.
| Sıralamalar | |
|---|---|
TAG_UNSPECIFIED |
Kullanılmaz. |
PREFERRED |
Giriş, döndürülen hedefteki birincil yere fiziksel erişim sağlıyor olabilir. Bir yerin birden fazla tercih edilen girişi olabilir. Bir girişte bu etiket yoksa girişin fiziksel olarak birincil yerle aynı binada olduğu ancak yere erişim sağlamayabileceği anlamına gelir. Örneğin, birincil yer bir alışveriş merkezindeki bir restoransa "TERCİH EDİLEN" girişler büyük olasılıkla doğrudan restorana giden girişler olur. Diğer girişler ise binanın diğer girişleri (ör. alışveriş merkezindeki diğer restoranların girişleri) olur. Birincil yerin kendisi bir binaysa Not: |
GeocodeAddressRequest
GeocodeService.GeocodeAddress için istek mesajı.
| Alanlar | |
|---|---|
location_bias |
İsteğe bağlı. Aranacak bölge. Bu konum, sonuçların tercih edildiği bir önyargı olarak kullanılır. |
language_code |
İsteğe bağlı. Sonuçların döndürülmesi gereken dil. |
region_code |
İsteğe bağlı. Bölge kodu. ccTLD ("üst düzey alan") olarak belirtilen, iki karakterli bir değer olan bölge kodu. Parametre, geçerli yasaya göre sonuçları etkiler. Bu parametre, hizmetten gelen sonuçları da etkiler ancak tamamen kısıtlamaz. |
address_input birleşik alanı. Coğrafi kodlanacak adres. address_input aşağıdakilerden yalnızca biri olabilir: |
|
address_query |
Coğrafi kodlanacak yapılandırılmamış adres. |
address |
Posta adresi biçiminde coğrafi kodu belirlenecek yapılandırılmış adres. |
LocationBias
Aranacak bölge. Bu konum, sonuçların tercih edildiği bir önyargı olarak kullanılır.
| Alanlar | |
|---|---|
type birleşik alanı. Konum yanlılığı türleri. type aşağıdakilerden yalnızca 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ı. Sonuçların döndürülmesi gereken dil. |
region_code |
İsteğe bağlı. Bölge kodu. ccTLD ("üst düzey alan") olarak belirtilen, iki karakterli bir değer olan bölge kodu. Parametre, geçerli yasaya göre sonuçları etkiler. |
types[] |
İsteğe bağlı. 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ı. Bir veya daha fazla konum ayrıntısı enum'ı filtresi. |
location_input birleşik alanı. Coğrafi kodlanacak konum. location_input aşağıdakilerden yalnızca 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ı. Sonuçların döndürülmesi gereken dil. |
region_code |
İsteğe bağlı. Bölge kodu. ccTLD ("üst düzey alan") olarak belirtilen, iki karakterli bir değer olan bölge kodu. 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 Yerin |
place_id |
Bir yerin benzersiz tanımlayıcısı. |
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 bir sınırlandırı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 bilgiler 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şeni 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. |
Önemli nokta
Önemli noktalar, varış noktasının nerede olduğunu bildirmek veya varış noktasına ulaşmaya yardımcı olmak için kullanılır.
| Alanlar | |
|---|---|
relational_description |
Hedefin simge yapıyla ilişkisini açıklayan, kullanıcıların okuyabileceği bir açıklama. Örneğin: "Empire State Binası'nın yakınında" veya "Beyaz Saray'ın karşısında". |
tags[] |
Önemli noktanın hedef bağlamında nasıl kullanılabileceğini açıklayan etiketler. |
straight_line_distance_meters |
Yalnızca çıkış. Bu önemli noktadan hedefe olan kuş uçuşu mesafe (metre). |
travel_distance_meters |
Yalnızca çıkış. Bu önemli noktadan varış noktasına olan yol ağı mesafesi (metre). |
landmark birleşik alanı. Önemli nokta. landmark aşağıdakilerden yalnızca biri olabilir: |
|
place |
Bu önemli noktayı temsil eden yer. |
Etiket
Bir önemli noktanın hedef bağlamında nasıl kullanılabileceğini açıklayan tüm olası etiketlerin listesi.
Bir adreste hem ADDRESS hem de ARRIVAL etiketi varsa bu önemli nokta hem yerel olarak öne çıkıyor hem de hedefe yakın demektir.
| Sıralamalar | |
|---|---|
TAG_UNSPECIFIED |
Kullanılmaz. |
ADDRESS |
Hedefin yaklaşık konumunu belirlemek için kullanılabilecek, yerel olarak öne çıkan bir yer. Genellikle varış noktasının birkaç yüz metre yakınında. Bunlar, Geocoding API'nin Adres Tanımlayıcıları özelliği tarafından döndürülen önemli yerlere benzer: https://developers.google.com/maps/documentation/geocoding/address-descriptors/requests-address-descriptors. |
ARRIVAL |
Hedefe ulaşmaya yardımcı olmak için kullanılabilen bir yer. Hedefe yaklaştığınızda gezinme için kullanışlıdır. Örneğin, bu önemli nokta, hedefin bulunduğu sokağın karşısında olabilir. Bu etikete sahip bir önemli nokta genellikle hedefe, ADDRESS etiketine sahip önemli noktalardan daha yakındır. |
PlaceView
Places API'deki bir yerin görünümünü temsil eder. Ayrıca, hedefle ilgili yapı türü ve görüntüleme poligonu gibi ek bilgiler de sağlar.
Bazı durumlarda, aynı yer kimliğine sahip bir PlaceView, types ve display_name alanları için Places API tarafından döndürülenlerden farklı olabilir.
| Alanlar | |
|---|---|
place |
Bu Yerin |
place_id |
Bir yerin benzersiz tanımlayıcısı. |
display_name |
Kullanıcılar tarafından okunabilir yer açıklaması. Örneğin, "B Kapısı", "McDonalds" |
primary_type |
Bu yerin birincil yer türü. Olası değerlerin listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresini ziyaret edin. Not: Bu alan her zaman doldurulmaz. Bu tür durumlarda |
types[] |
Bu yerin ilişkili tüm yer türleri. Olası değerlerin listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresini ziyaret edin. |
formatted_address |
Tek satırlık adres. |
postal_address |
Yapılandırılmış adres. |
structure_type |
Bu yere karşılık gelen yapı türü. |
location |
Bu yerin konumu. Görüntü poligonları olan yerler için bu, haritaya işaretçi yerleştirmek için iyi bir nokta olabilir. |
display_polygon |
RFC 7946 biçimini kullanan GeoJSON biçimindeki yerin poligon ana hattı: https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6. Not: RFC 7946 biçimi MultiPolygon'ları desteklediğinden bir |
StructureType
Bu yerin temsil ettiği yapı türü.
| Sıralamalar | |
|---|---|
STRUCTURE_TYPE_UNSPECIFIED |
Kullanılmaz. |
POINT |
Nokta konumu. |
SECTION |
Bir binanın alt bölümü. |
BUILDING |
Bir bina. |
GROUNDS |
Genellikle üniversite yerleşkesi, apartman kompleksi veya alışveriş merkezi gibi birden fazla binanın bulunduğu geniş bir alan. |
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) alanı temsil eden yerin global (tam) kodu. |
compound_code |
Küresel kodun sonekini içeren ve öneki biçimlendirilmiş bir referans varlığı adıyla değiştiren, yerin bileşik kodu (ör. "33GV+HQ, Ramberg, Norveç"). |
SearchDestinationsRequest
DestinationService.SearchDestinations için istek mesajı.
| Alanlar | |
|---|---|
travel_modes[] |
İsteğe bağlı. Gezinme noktalarını filtrelemek için kullanılan ulaşım şekilleri. Bu, yanıtta döndürülen |
language_code |
İsteğe bağlı. Sonuçların döndürülmesi gereken dil. |
region_code |
İsteğe bağlı. Bölge kodu. ccTLD ("üst düzey alan") olarak belirtilen, iki karakterli bir değer olan bölge kodu. Parametre, geçerli yasaya göre sonuçları etkiler. Bu parametre, hizmetten gelen sonuçları da etkiler ancak tamamen kısıtlamaz. |
Hedefler, belirtilen birincil sorgu etrafında oluşturulur. Not: Yalnızca navigasyon hedefi olabilecek yerler ve adresler desteklenir. Örneğin, bir evi veya apartman kompleksini temsil eden bir yer birincil sorgu olarak kullanılabilir ancak bir şehir veya bağlı olduğu yeri temsil eden yerler birincil sorgu olarak kullanılamaz. |
|
place |
Bir yerin |
address_query |
Açık adrestir. |
location_query |
Tam konum |
AddressQuery
Aramak istediğiniz açık adres. Adresleri, ilgili ülkenin ulusal posta hizmetinin kullandığı biçime uygun olarak belirtin.
| Alanlar | |
|---|---|
kind birleşik alanı. Adres sorgusu. kind aşağıdakilerden yalnızca biri olabilir: |
|
address |
Posta adresi biçiminde bir açık adres. |
address_query |
Tek satır olarak biçimlendirilmiş bir açık adres. |
LocationQuery
Yakındaki birincil hedefi belirlemek için konum sorgusu.
Not: Konum sorgusu, alt tesisler içeren bir binadaysa döndürülen birincil yerin alt tesis olması mümkündür. Bu durumlarda, containing_places alanına bina dahil edilir.
| Alanlar | |
|---|---|
place_filter |
İsteğe bağlı. Hedef adaylara uygulanacak filtreler. |
kind birleşik alanı. Konum sorgusu. kind aşağıdakilerden yalnızca biri olabilir: |
|
location |
Tam bir LatLng konumu. |
PlaceFilter
Hedef adaylara uygulanacak filtreler.
| Alanlar | |
|---|---|
structure_type |
İsteğe bağlı. Belirtilmişse tüm hedeflerin bu yapı türüne sahip birincil bir yeri olduğu garanti edilir. Bu durum, bazı hedeflerin filtrelenmesine veya döndürülen hedeflerin kabalaştırılmasına/iyileştirilmesine neden olabilir. Örneğin, Bu alanın bir diğer kullanım alanı da bina görüntüleme poligonlarını daha kolay bir şekilde çıkarmaktır. Örneğin, |
addressability |
İsteğe bağlı. Belirtilirse yalnızca ilgili adreslenebilirlik ölçütlerini karşılayan hedefleri döndürür. |
Adreslenebilirlik
Adreslenebilirlik filtreleme seçeneklerini tanımlar. Gelecekte yeni değerler eklenebilir.
| Sıralamalar | |
|---|---|
ADDRESSABILITY_UNSPECIFIED |
Belirtilmediğinde hizmet, makul bir varsayılan değer seçer. |
ANY |
Adreslenebilirlik bir filtreleme ölçütü değildir. Hedefler, adreslenebilirlik durumlarına bakılmaksızın döndürülür. |
PRIMARY |
Döndürülen tüm hedeflerde sokak düzeyinde adresi veya adı olan birincil bir yer bulunur. |
WEAK |
Döndürülen tüm hedefler, birincil bir yere veya sokak düzeyinde adresi ya da adı olan bir alt hedefe sahip olur. |
SearchDestinationsResponse
DestinationService.SearchDestinations için yanıt mesajı.
| Alanlar | |
|---|---|
destinations[] |
Hedeflerin listesi. Birincil sorgudan birincil hedef net bir şekilde tanımlanabiliyorsa hizmet tek bir sonuç döndürür. Aksi takdirde, hizmet belirsizliği gidermek için birden fazla sonuç veya hiç sonuç döndürmeyebilir. |