2013-03-11 141 views
1

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

我观察到的一件事是,Google Maps遇到性能问题,当地图上有很多标记时,性能问题会增加。我还注意到,每项服务都基于不同的前端技术:svg,canvas,images ..

我正在构建一个项目,它将使地图的使用量大大增加,因此我希望对您有所意见哪种服务会更好。

回答

1

我不认为这个问题有很好的答案。您提供的两种地图服务都可以被多个前端使用。例如LeafletOpenLayers(以及能够显示瓦片的每个其他库)都可以同时显示OSM和Google地图瓦片,因此这里没有什么可比较的。

OpenStreetMap的真正优势之一是您不限于特定的数据表示形式。 OSM数据是免费的,因此基于OSM的地图可以使用任何你想要的技术。已经有lots of different OSM based servicesrendering libraries/client renderers使用非常不同的技术来显示地图。