这篇文章主要介绍了TE二次开发中图层动态样式的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
在系统中,根据数据的不同,显示的样式是不同的,比方说,同一个站点的空气质量,物联网中的监测点的数值,最常用的显示的颜色不同,图层的样式有图标类,或者是线状、面状的图层。
在数据量不大的情况下,可以根据请求的数据,进行实时的绘制,不止是te这种三维地图,二维地图上也可进行这样的绘制。
根据数据,在服务器上动态配置图层的样式,可参见Geoserver系列:SLD风格化图层描述器,sld这个在arcgis server和geoserver中都能进行开发,动态设置数据的sld数值,刷新客户端的图层,从而达到样式的变化。
在te中,还可以根据数据,在本地创建一个shp文件,文件中的属性,可以根据服务器中请求的数据进行动态编辑,在Creator接口中CreateNewFeatureLayer方法,进行实现,te中的图层,根据不同的数据等级,动态改变样式。
在服务器上生成图片的,te渲染的效果还是比较快的,但是,要是图标的情况,在te上没有普通的图标那样,有立体的感觉,创建shp的,在te上渲染的时间就长一些。
在服务器上,创建矢量文件,通过server进行发布,动态刷新数据,在te的客户端,修改样式的属性,刷新图层也可以动态显示样式。
感谢你能够认真阅读完这篇文章,希望小编分享的“TE二次开发中图层动态样式的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。