如何在 google 地图中获取特定区域坐标

how to get specific area co-ordinates in google map

我有一个应用程序,我们需要根据从 google 地图获得的坐标显示所选区域。

我知道我们可以使用 Polyline 绘制区域,但是我无法从哪里获取特定区域的所有纬度/经度。

E.x。当我搜索 85281 时,下面是我得到的结果。

我们正在寻找 Zillow Rentals 已在应用程序中应用的方法。

目前 Google 地图 API 不公开任何地理特征的边界。 Google 问题跟踪器中有一个非常旧的功能请求来添加此功能,但看起来 Google 没有为此任务设置高优先级:

https://issuetracker.google.com/issues/35816953

随时为 public 功能请求加注星标以表达您的兴趣并订阅通知。

此外,您可以找到一种解决方法,从其他来源获取多边形并将它们作为附加图层添加到 Google 地图。

以下答案描述了从 OSM 获取 GeoJSON 格式的多边形的很好的解决方法:

因此,如果您下载 GeoJSON,您将能够将其添加到地图中:

https://developers.google.com/maps/documentation/ios-sdk/utility/kml-geojson#render-geojson-data

希望对您有所帮助!