Leaflet.js用sencha touch改变图层

时间:2012-07-26 22:39:58

标签: javascript touch extjs leaflet

我正在使用Leaflet和Sencha Touch为移动设备创建应用程序。它将是一张地图,以便游客可以看到餐馆或商店的位置。因为在这样一个小镇上有这么多景点,当用户可以在“点”类型之间切换时会很好。所以他们可以选择看所有的餐馆或商店或其他什么。

人们可以使用sencha中的对话框或类似的东西来做到这一点吗?

我已经创建了包含图层的组,因此餐馆和商店,博物馆等都位于不同的图层组中。

抱歉我的英语不好,希望你能理解...... :)

谢谢!

1 个答案:

答案 0 :(得分:0)

Leaflet API提供addLayer()和removeLayer()方法,可用于添加或删除layerGroups 来自地图...

您可以使用一个对话框,显示您的图层组列表,其复选框将以相似的方式触发相应图层的addLayer()和removeLayer()方法,Leaflet内置图层控件将执行此操作。

此致

Etienne