Bing Maps和Google Maps JavaScript / Ajax Mapping Controls / Libraries使用< img />用于渲染地图图块等的标签。
是否有可用的利用HTML5 Canvas元素渲染地图图块的地图控件/库?
更现代的控制会很好,特别是因为它会利用新浏览器中的硬件加速来渲染地图。
答案 0 :(得分:1)
我目前最喜欢的Javascript Maps API是Leaflet(http://leaflet.cloudmade.com)。它仍然只是一个非常年轻的控件(几个月前首次公开发布)并且它有一些问题需要解决,但它有一个可爱的干净,轻量级的API。
最重要的是,所有地图对象都设计为易于扩展,因此,从抽象的ILayer界面开始,您可以......:
因为它是开源的,所以如果你愿意,你可以(不像Bing或Google控件)进一步扩展这些图块层。
答案 1 :(得分:0)
OpenLayers3将提供WebGL,Canvas和DOM渲染支持,此外还有一组广泛的“连接器”,用于磁贴提供程序,符合OGC标准的服务器以及对矢量功能的支持。