Yer adlarının (veya adreslerin) listesini Google Haritalar'daki belirli coğrafi öğelere (ör. yerler) dönüştürür.
HTTP isteği
POST https://mapstools.googleapis.com/v1:resolveNames
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "queries": [ { object ( |
| Alanlar | |
|---|---|
queries[] |
Zorunlu. Çözümlenecek konum sorgularının listesi. En fazla 20 sorgu belirtebilirsiniz. |
locationBias |
İsteğe bağlıdır. Çözünürlük sonuçlarını etkileyecek isteğe bağlı bir bölge. Belirtilirse çözümleme sonuçları bu bölgeye daha yakın olan varlıklara göre önceliklendirilir. Hem |
regionCode |
İsteğe bağlıdır. Çözümleme sonuçlarını etkilemek için isteğe bağlı bir bölge kodu. Belirtilirse çözümleme sonuçları, belirtilen bölgede veya bölgenin yakınında bulunan öğelere göre belirlenir. Bu, CLDR bölge kodu olmalıdır. Örneğin, "US" veya "CA". Hem |
Yanıt metni
v1.resolveNames için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "results": [ { object ( |
| Alanlar | |
|---|---|
results[] |
Yalnızca çıkış. Konum sorgularından çözümlenen varlıkların listesi. İstek |
failedRequests |
Yalnızca çıkış. Kısmi hataları bildiren bir eşleme. Anahtar,
|
saveToMapsUrl |
Yalnızca çıkış. Başarıyla çözümlenen tüm öğeleri Google Haritalar'a kaydetme bağlantısı |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/maps-platform.mapstools
LocationQuery
Konum sorgusu, Google Haritalar ile çözümlenebilen belirli bir konum öğesini temsil eder. Şu anda konum sorgusu olarak yalnızca yer adları ve adresler desteklenmektedir.
| JSON gösterimi |
|---|
{ "text": string } |
| Alanlar | |
|---|---|
text |
Zorunlu. Google Haritalar'da belirli bir coğrafi öğeye (ör. yer veya adres) çözümlenecek metin sorgusu. Sorgu ne kadar ayrıntılı olursa çözüm de o kadar doğru olur. Örneğin, "San Francisco", "Googleplex, Mountain View, CA", "1600 Amphitheatre Parkway, Mountain View, CA" veya "Eyfel Kulesi, Paris". Sorgular belirli bir adres veya yer adı olmalıdır. Zincir adı (ör. Starbucks) gibi yaklaşık konumlar veya "restoranlar" gibi arama sorguları desteklenmez. |
LocationBias
Çözümleme sonuçlarının yönlendirileceği bölge.
| JSON gösterimi |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"viewport": {
object ( |
| Alanlar | |
|---|---|
| Konum tercihi türü. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır: | |
viewport |
Sınırlayıcı kutu tarafından tanımlanan görüntü alanı. |
| Birbirini hariç tutan alanların sonu. | |
Sonuç
Belirli bir konum sorgusundan çözümlenen tek bir varlık ve çözümlemenin güven düzeyi.
| JSON gösterimi |
|---|
{ "entity": { object ( |
| Alanlar | |
|---|---|
entity |
Yalnızca çıkış. Konum sorgusundan çözümlenen varlık. |
confidence |
Yalnızca çıkış. Çözümün güven düzeyi. |
Güven
Çözümün güven düzeyi.
| Sıralamalar | |
|---|---|
CONFIDENCE_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
MEDIUM |
Orta düzeyde güven, çözümün muhtemelen doğru olduğunu ancak başka adaylar da olabileceğini gösterir. |
HIGH |
Yüksek güven, çözümün doğru olduğunu ve belirli bir coğrafi öğeyi (ör. belirli bir yer) temsil ettiğini gösterir. |