有什么方法可以访问 Google 地图图块的 GeoJSON?

Is there any way to access the GeoJSON of a Google Maps tile?

JavaScript API 提供的 Google 地图样式选项不足以满足我的需要。我想访问原始数据并使用坐标让我的应用程序绘制地图。我查看了 API,虽然看起来有他们所谓的数据层,但似乎那只是为了将我自己的数据加载到他们的一张地图中。

Google 地图(或任何其他主要提供商)是否可以做到这一点?我目前正在使用 OpenStreetMap,但他们的数据严重不足。

Google 地图没有任何方法可以将图块图像检索为 GeoJSON。

此外,在Terms of Service

中有以下限制

No derivative works. You will not modify or create a derivative work based on any Content unless expressly permitted to do so under these Terms. For example, the following are prohibited: (i) creating server-side modification of map tiles; (ii) stitching multiple static map images together to display a map that is larger than permitted in the Maps APIs Documentation; or (iii) tracing or copying the copyrightable elements of Google’s maps or building outlines and creating a new work, such as a new mapping or navigation dataset.

因此您无法在 Google 地图服务之外修改图块图像。