Google maps api 3 如何从城市名称衍生国家

Google maps api 3 如何从城市名称衍生国家,google-maps-api-3,Google Maps Api 3,如果我只有一个城市,比如“纽约中心港”或“巴兰基拉”,我怎么能得到这个城市的国家? 如果我得到城市的朗/朗,从那里,我可以根据坐标得到国家吗?我一直在修补类似的东西,所以我想我可以帮忙 处理得很好。用城市名称提出请求,并在响应中包括国家 但是,如果在不同的国家有多个同名城市,它将返回符合条件的所有城市;在这种情况下,采取的方法是逐个城市浏览,并找到与正确国家/地区匹配的城市。简单的编码解决了这个问题,但即使如此,在同一个国家,也可能有多个城市符合请求 我建议,如果你有坐标,你可以直接用它们来请求

如果我只有一个城市,比如“纽约中心港”或“巴兰基拉”,我怎么能得到这个城市的国家?
如果我得到城市的朗/朗,从那里,我可以根据坐标得到国家吗?

我一直在修补类似的东西,所以我想我可以帮忙

处理得很好。用城市名称提出请求,并在响应中包括国家

但是,如果在不同的国家有多个同名城市,它将返回符合条件的所有城市;在这种情况下,采取的方法是逐个城市浏览,并找到与正确国家/地区匹配的城市。简单的编码解决了这个问题,但即使如此,在同一个国家,也可能有多个城市符合请求


我建议,如果你有坐标,你可以直接用它们来请求,而不是用名字,因为这将彻底解决多个城市的问题。您可以使用坐标直接向API发出请求。它工作得很好。这是。

这应该可以。检查响应。它包括国家,我想有很多城市的名字被多个国家使用,所以仅仅按名字搜索可能不起作用。我可以看到coords的事情是可能的,但我不知道如何去做。