基于SVG的多边形叠置分析算法初探Preliminary study on algorithms of polygon's overlay analysis based on SVG
韩海丰,杨永国,冯金锐
摘要(Abstract):
SVG(Scalable Vector Graphic)即可升级矢量图形,是一种基于XML的矢量图形描述规范。由于SVG的很多特性非常符合WebGIS的特点,所以现在基于SVG的GIS网站很多。然而,由于SVG文件本身并不保存拓扑关系,其空间分析功能的实现一直是一个难题。本文介绍一种基于SVG的叠置分析算法的实现方法,目的是提供一种基于简单数据结构叠置分析的算法。
关键词(KeyWords): GIS;SVG;叠置分析;空间分析
基金项目(Foundation):
作者(Author): 韩海丰,杨永国,冯金锐
参考文献(References):
- [1]王家耀,等.基于SVG的地理信息编码与DOM交互解析实现[J].测绘学院学报,2005,22(2).
- [2]冯艳杰.基于SVG的WebGIS实现技术[D].武汉:武汉大学,2005.
- [3]董鹏,等.基于R+树的地图叠加分析双重循环算法[J].中国图象图形学报,2003,8(6):703-704.
- [4]谢忠,等.简单要素模型下多边形叠置分析算法[J].地理与地理信息科学,2007,23(3):19-20.
- [5]高峰.谈俊忠.JavaScript在基于SVG的网络地图中的应用[J].江西师范大学学报(自然科学版),2004,(3).
- [6]李鲁群,等.GIS中空间数据叠置分析的优化算法设计[J].山东科技大学学报(自然科学版),2002,21(2).
- [7]郭仁忠.空间分析[M].北京:高等教育出版社,2001.
- [8]刘勇奎,等.一个有效的多边形裁减算法[J].软件学报,2003,14(4):847-848.