作者:杨裙
本次任务完成时间:2019年1月28日
开发工具与关键技术:Visual Studio 2015 、GIS
1、属性:‘visibility’的作用:
Visibility:图层是否可见,其属性默认为true,当把其属性设置为false时,可以把图层都默认选中的改为不选中,可以把勾去掉:如图:
2、属性:‘displayInLayerSwitcher’的作用:
displayInLayerSwitcher:是否在图层管理器中显示图层名字,当把其属性设置为false时,就可隐藏掉图层名字,如图:
当属性设置为true,图层名称就会显示在图层管理器中:
3、地图初始化,map.setCenter函数显示地图,如果没有设置中心点,初始化地图的时候就不会自动加载,所以需要设置x、y轴,也可以设置放大倍数,设置x、y轴需要在SuperMap iDesktop 9D里获取:
**4、**attributeFilter: 相当于 SQL 语句中的 WHERE 子句,可以写需要查询的条件,然后把结果查询出来,当需要查询出所有的结果,则可把’ attributeFilter’去掉:
5、‘activate’和‘deactivate’:实现动态的激活和注销:
激活控件:
6、‘visibilitychanged’:当图层可见性发生变化时触发事件,‘SocietyLayer’是自己定义的一个方法,当勾选时触发此事件: