【技术实现步骤摘要】
一种便于进行GIS矢量数据编辑的GIS系统
本专利技术涉及数据处理领域,尤其涉及一种便于进行GIS矢量数据编辑的GIS系统。
技术介绍
GIS矢量数据为地理信息系统中的矢量数据,即为电子地图相关的矢量数据,一般电子地图都使用矢量式方式的进行存储。在当前电子地图制作行业,一般都按照国家标准或地方标准对地理要素进行采集和绘制,由于地理要素种类比较多,所以必须要进行分类和分层存储,同时为了区分绘制好的地理要素,需要对每种地理要素绘制不同的符号化表达,在绘制地图过程中,需要频繁地缩放和移动地图,所以必须保证渲染效率足够高,用户体验才能感觉到操作的平滑和流畅;在绘制的交互上,系统需要提供足够的节点和线段捕捉支持,并且能够以命令或浮动交互的方式给用户进行多样化功能的选择。基于以上的要求,一般的对于GIS矢量数据的制作都使用基于CAD平台的软件进行绘制,CAD提供自定义图层,提供块定义和线型定义。但是CAD平台进行GIS矢量数据编辑有几个弊端:首先,CAD存储的DWG格式的数据不是公开的,需要使用相关的工具进行复杂的转换成为地理信息系统可以使用的格式;其次,CAD平台的数据图层是不区分点线面几何类型的,数据可以混存;再次,CAD平台的数据是不关心拓扑结构的。所以在采用CAD进行电子地图的生产,在后期都需要由DWG格式转换为GIS的格式,再进行几何类型转换和拓扑检查等复杂工序,非常耗时。综上,传统的采用CAD平台对于GIS矢量数据编辑的过程操作复杂,对编辑后的数据的查看具有一定局限性。
技术实现思路
为了 ...
【技术保护点】
1.一种便于进行GIS矢量数据编辑的GIS系统,其特征在于:包括数据存储模块、图形引擎模块以及人机交互模块,所述图形引擎模块分别与所述数据存储模块及所述人机交互模块连接,所述数据存储模块包括存储单元和数据搜索单元,所述存储单元与所述数据搜索单元连接,所述图形引擎模块包括渲染单元以及转换单元,所述转换单元与所述渲染单元连接,所述渲染单元以及所述转换单元均与所述存储单元连接,所述存储单元以二维数据库表的形式存储GIS标准数据及以二进制的形式存储几何数据,所述数据搜索单元提供基于关键字的快速查询、基于指定点或指定区域的快速匹配,所述渲染单元用于对所述存储单元中经过反序列化后的几何数据进行图形文字渲染处理以及用于对经过反序列化后的几何数据中的地理要素进行符号化渲染处理,所述转换单元用于将用户提交的图形操作转化为几何拓扑操作、将图形要素信息序列化为几何对象、对几何对象的坐标进行屏幕坐标至地理坐标转换以及将几何对象序列化至所述存储单元中保存,所述人机交互模块用于接收用户发送的操作请求,所述人机交互模块根据所述操作请求发送操作指令至所述数据存储模块或所述图形引擎模块。/n
【技术特征摘要】
1.一种便于进行GIS矢量数据编辑的GIS系统,其特征在于:包括数据存储模块、图形引擎模块以及人机交互模块,所述图形引擎模块分别与所述数据存储模块及所述人机交互模块连接,所述数据存储模块包括存储单元和数据搜索单元,所述存储单元与所述数据搜索单元连接,所述图形引擎模块包括渲染单元以及转换单元,所述转换单元与所述渲染单元连接,所述渲染单元以及所述转换单元均与所述存储单元连接,所述存储单元以二维数据库表的形式存储GIS标准数据及以二进制的形式存储几何数据,所述数据搜索单元提供基于关键字的快速查询、基于指定点或指定区域的快速匹配,所述渲染单元用于对所述存储单元中经过反序列化后的几何数据进行图形文字渲染处理以及用于对经过反序列化后的几何数据中的地理要素进行符号化渲染处理,所述转换单元用于将用户提交的图形操作转化为几何拓扑操作、将图形要素信息序列化为几何对象、对几何对象的坐标进行屏幕坐标至地理坐标转换以及将几何对象序列化至所述存储单元中保存,所述人机交互模块用于接收用户发送的操作请求,所述人机交互模块根据所述操作请求发送操作指令至所述数据存储模块或所述图形引擎模块。
2.如权利要求1所述的一种便于进行GIS矢量数据编辑的GIS系统,其特征在于:所述存储单元使用预设关系型数据库作为数据存储的载体,所述存储单元中存储若干图层,所述存储单元对每个图层使用预设关系型数据库中的一个二维数据库表存储,所述存储单元使用预设关系型数据库的二进制流型字段存储几何数据。
3.如权利要求2所述的一种便于进行GIS矢量数据编辑的GIS系统,其特征在于:所述数据搜索单元设置了若干与图层的对应的索引表,每个索引表与唯一的所述图层对应,索引表中使用格网方式记录几何图形对应的格网编号,所述格网编号包括横向编号和纵向编号,当用户通过所述人机交互模块发送对指定图层的搜索范围至所述数据搜索单元时,所述数据搜索单元使用索引表判断指定图层内的几何图形是否与所述搜索范围相交,若不相交,则放弃,若相交,则提取与所述搜索范围相交的几何图形的最小外接矩形,判断所述最小外接矩形是否与所述搜索范围相交,若不相交,则放弃,若相交,则反序化所述最小外接矩形对应的几何图形,使用九交模型将经过反序化的几何图形与所述搜索范围进行匹配,若相交,则将几何图形作为搜索结果输出。
...
【专利技术属性】
技术研发人员:黄海锋,文述生,王江林,刘星,李宁,邹盛开,周光海,肖浩威,黄劲风,马原,徐丹龙,杨艺,马然,丁永祥,闫少霞,庄所增,潘伟锋,张珑耀,刘国光,郝志刚,赵瑞东,闫志愿,陈奕均,陈婉,冯亮,余定麟,扈秋海,
申请(专利权)人:广州南方卫星导航仪器有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。