2018.5.28 --11:31
wmap的目的是减少地图开发的成本和时间。
如果你需要进行地图开发,觉的百度地图和openlayers的api文档晦涩难懂(主要是openlayers的api很难懂,百度api入门很简单),可以使用wmap。你不需要去学习百度地图api和openlayers的api,只要会使用wmap,完全可以实现初级的地图开发。
目前wmap开放的功能:
基本覆盖物: 点,线,面,图片,矢量图形(三角形,矩形,圆),带文字的图片。
基本交互: 点击,悬浮。
基本查询: 圆内覆盖物查询,框内覆盖物查询。
基本测量: 测距, 测面。
图层管理: 隐藏图层,清除图层,添加覆盖物,删除覆盖物。
如果以上的功能可以满足开发,那完全可以使用wmap进行开发。如果不能满足,也可以使用wmap,然后使用getMap()获取原地图对象,利用百度或者openlayers的api进行开发。github源码地址
基本覆盖物demo:
对应代码:
//地图类别
var mapType = "openlayers"; //"baidu"