有没有办法在没有所有渲染内容的情况下完成创建谷歌地图的过程?我有一个项目,我需要在地图上进行一些空间查询,我正在使用 Maps API,但我实际上不必显示地图。
我知道我显然可以这样做display: none
,但如果可能的话,我想要一个不会浪费大量客户端处理能力来首先绘制所有地图内容的解决方案,无论它是否真的被渲染。
有没有办法在没有所有渲染内容的情况下完成创建谷歌地图的过程?我有一个项目,我需要在地图上进行一些空间查询,我正在使用 Maps API,但我实际上不必显示地图。
我知道我显然可以这样做display: none
,但如果可能的话,我想要一个不会浪费大量客户端处理能力来首先绘制所有地图内容的解决方案,无论它是否真的被渲染。
显然, Google Maps/Google Earth APIs 服务条款(第 10.1 g 节)不允许这样做
引用:
(g) 不得使用没有 Google 地图的内容。您不得在没有相应 Google 地图的情况下使用或显示内容,除非 Maps API 文档明确允许您这样做,或获得 Google 的书面许可。