开源中国 2018 年度最后一场技术盛会邀你来约~错过就要等明年啦!点此立即预约

xesam / BmapJsJavaScriptMIT

指数
0
Watch 10 Star 8 Fork 3
加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
简化百度地图Javascript版本操作 展开 收起

取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

#BmapJs [Beta] 一个简单的简化百度地图js操作的工具类

##功能说明

将一组marker抽象为一个layer,从而可以用一个layer管理一组集合点。

虽然百度地图本身提供了TileLayer等等类,但是并没有开放更多的可用方法,所以用处基本不大。

基本结构:

Layer <--> Adapter <--> dataProvider

##使用方法

new Xe.OverlayLayer().setAdapter(new Xe.OverlayLayerAdapter(stationProvider)).click(function (event) {
    console.log('单击layer:' + event.target.index);
});

##Demo

详见demo

##修改记录

  1. 2014.11.12

    1. 修改拼写错误,Adatper修改为Adapter

    2. 废弃MarkerLayer,修改为OverlayLayer

    3. 修改demo的一些写法,直接使用继承语句,而不再重复父类结构

      AdapterB.superclass.getOverlay.call(this, index);

项目点评 ( 0 )

你可以在登录后,发表评论

搜索帮助