基于GDI~+的复杂线状符号优化算法Optimization algorithm of complex linear symbols based on GDI~+
秦佐,周晓光,刘军生,周辉
摘要(Abstract):
本文针对用GDI+开发地图图式符号库时,绘制复杂线状符号存在的转角问题,即在线段/线段连接处标注符号不均匀的问题,提出了一种基于单位距离的线状符号绘制方法。设计了参数化的数据结构,提出基于单位距离的符号定位点的快速确定算法,较好地解决了利用GDI+开发地图线状符号时遇到的转角问题。该优化方法不但提高了复杂线状符号的显示效果,在符号显示效率上也有所提高。该方法已经成功运用于村镇增量信息更新系统中。
关键词(KeyWords): 线状符号;转角问题;定位点
基金项目(Foundation): “十一五”国家科技支撑计划项目(2006BAJ09B02)
作者(Author): 秦佐,周晓光,刘军生,周辉
DOI: 10.16251/j.cnki.1009-2307.2011.04.043
参考文献(References):
- [1]兰小机,刘德儿.ArcObjects GIS应用开发—基于C.NET[M].赣州:江西理工大学,2006.
- [2]吴小方,等.基于GDI+的高精度地图符号库的设计与实现[J].武汉大学学报.信息科学版,2004,(10).
- [3]程朋根,龚健雅,眭海刚.GIS中地图符号设计系统的设计与实现[J].中国图像图形学报,2005,5A(12).
- [4]肖鸣,洪镇填,关鹤鹏.基于ArcGIS Engine地图符号化效率的几点思考[J].测绘与空间地理信息,2008,31(4).
- [5]程朋根,龚健雅.面向对象GIS中地图符号组织的研究[J].测绘信息工程与工程,1998,(1).
- [6]王伟,等.基于COM技术的地图符号库机构设计与实现[J].武汉大学学报.信息科学版,2002,27(3).
- [7]熊伟,王家耀.地图符号化中的几个关键问题研究[J].测绘科学技术报,2006,23(1).
- [8]蔡忠亮,李霖.普通地图符号的全开放式设计[J].武汉测绘科技大学学报,1999,24(3).
- [9]车森,等.GDI+在电子地图可视化中的应用[J].测绘科学,2008,33(1).
- [10]蔡先华,武利.基于特征元的符号库数据结构及算法探讨[J].测绘学报,2004,33(3).
- [11]祁华斌,艾延华,胡珂.基于Arcgis的地图符号库建立及符号化实施[J].测绘通报,2003,(1).