如何从谷歌地图获取最近的重要城镇或城市?

5 google-maps map reverse-geocoding

这可能吗?

我有用户将在地图上显示他们居住的地方,如果这不是一个大城镇或城市,我想找到并将此信息与用户记录相关联.

知道怎么做吗?

Gau*_*ani 3

我意识到这是一篇旧帖子;然而,我发布我的观点是为了那些在研究中偶然发现这篇文章的人(就像我一样)的利益。

为了找到最大/最近的大城市/城镇,您需要定义“大”。

  1. 什么是大城市/城镇?这完全是主观的——我的定义与你的不同。地图服务无法决定“大”的定义。

  2. 大城市优先?假设即使您以某种方式实现了第一,您将如何确定优先顺序。一个“小”城镇 X 附近可能有 2 个大城市 - A 和 B。您会接受哪一个?

基于以上两种说法,我建议您不要这么做;但是,如果您无法避免这种情况,则需要在应用程序中添加自定义逻辑。示例:获取 25 英里内的所有位置,然后自行决定要保存的位置。