如何获得具有特定国家/地区的城市的静态地图搜索

问题描述 投票:0回答:1

我正在尝试从Google Static Maps API获取地图img,

如果我执行以下请求:

https://maps.googleapis.com/maps/api/staticmap?size=1536x836&center=+Spain,+Andorra&zoom=8&markers=color:red%7Clabel:D%7C,+Andorra+Spain&key=badKey
center and label variations: +Andorra,+Spain , +Andorra,+ES, +Spain+Andorra, +Andorra+Spain

我总是得到安道尔国家的安道尔城,

我希望得到西班牙安道尔,

我可以获得西班牙安道尔的唯一方法是指定州/省(特鲁埃尔)。

google-static-maps
1个回答
0
投票

[检查后,此行为按预期方式运行,也可以使用Geocoder tool在地理编码API中复制该行为,当对地址“西班牙安道尔进行地理编码时,返回国家”安道尔”。

由于地址字符串“西班牙安道尔”略有歧义,并且有两个包含“安道尔”的地址,因此该API仅能返回国家/地区安道尔。为了获得更好的结果,您还需要通过提供管理员级别“ Teruel”或“ Aragon”或邮政编码来更具体地进行查询,就像您在帖子中也提到的那样。查看完整的地址结果here

© www.soinside.com 2019 - 2024. All rights reserved.