2

由于存在被标记为“健谈”问题的风险,我想分析使用 Google 地图与其他服务(例如 OpenStreetMaps+Leaflet)的技术优势和劣势。

我观察到的一件事是谷歌地图存在性能问题,当地图中有很多事情(许多标记)时,性能问题会增加。我还注意到每个服务都基于不同的前端技术:svg、canvas、images ..

我正在构建一个项目,该项目将大量使用地图,因此我想就哪种服务更好地使用您的意见。

4

1 回答 1

2

我认为这个问题没有很好的答案。您处理的两种地图服务都可以被多个前端使用。例如,LeafletOpenLayers(以及所有其他能够显示图块的库)都可以显示 OSM 和谷歌地图图块,因此这里没有什么可比较的。

OpenStreetMap 的真正优势之一是您不受特定数据表示的限制。OSM 数据是免费的,因此基于 OSM 的地图可以使用您想要的任何技术。已经有许多不同的基于 OSM 的服务渲染库/客户端渲染器使用非常不同的技术来显示地图。

于 2013-03-14T08:32:19.437 回答