一种地图境界自动跳绘的方法与流程

文档序号:15272148发布日期:2018-08-28 22:33阅读:3515来源:国知局

本发明涉及地图境界线绘制方法,尤其涉及一种地图境界自动跳绘的方法。



背景技术:

根据地图制图规范要求,在绘制境界时,当以线状地物(如水系、交通)为境界时,境界沿线状地物左右间隔绘制。目前传统境界编绘方法是人工手动编辑。传统境界编绘方法通过人工手动编辑,导致境界跳绘不均匀,跳绘距离不标准,效率低下。



技术实现要素:

本发明的目的就在于为了解决上述问题而提供一种地图境界自动跳绘的方法。

本发明通过以下技术方案来实现上述目的:

本发明在已有的原始境界线、线状地物的地理信息数据库基础上,结合gis技术实现境界的自动跳绘,具体步骤如下:

(1)按照省、市、县、镇分别制定左跳绘境界符号、右跳绘境界符号、不跳绘境界符号;

(2)基于gis属性查询方法,将原始境界线按照省、市、县、镇提取出来,并空间合并为4个整体境界线;

(3)将需要按照线状地物为境的地理要素,根据gis属性查询方法提取;

(4)将省、市、县、镇境界线与线状地理要素空间求交,得到相交结果,相交结果即为需要左右跳绘的境界;

(5)将省、市、县、镇境界线与相交的结果空间求异得到的求异结果即为不要跳绘的按照中心线绘制的境界;

(6)对相交结果进行跳绘段的分割,跳绘段由若干组境界符号(称:实部)和跳绘留白段(称:虚部)组成;

为了便于以下描述,定义相交结果长度为geolength,实部长

度为solidlength,虚部长度为blanklength,具体跳绘段分割原理如下:

(7)相交结果长度除以实部加虚部长度得到跳绘段数;根据空间拓扑运算依次得到每个跳绘制段境界,根据实部长度截取相应的几何线段;然后按照跳绘段的奇偶数顺序,依次赋值左、右边跳绘符号;

(8)直至所有的相交部分处理完成。

本发明的有益效果在于:

本发明是一种地图境界自动跳绘的方法,与现有技术相比,本发明各个等级的境界符号制作可以通过标准化符号和制图表达符号两种方式完成。为了能表现境界左跳绘符号和右跳绘符号,采用制图表达的制作符号。左跳绘符号和右跳绘符号为沿着跳绘的境界线由起点至终点方向,在方向右边为的为右跳绘符号,在方向左边的为左跳绘符号,并根据制图规定的偏移距离取境界线的上平行线和下平行线。提高效率,具有推广应用的价值。

附图说明

图1是本发明以水为界跳绘前的示意图;

图2是本发明以水为界跳绘后的示意图。

具体实施方式

下面结合附图对本发明作进一步说明:

如图1和图2所示:本发明在已有的原始境界线、线状地物的地理信息数据库基础上,结合gis技术实现境界的自动跳绘,具体步骤如下:

(1)按照省、市、县、镇分别制定左跳绘境界符号、右跳绘境界符号、不跳绘境界符号;

(2)基于gis属性查询方法,将原始境界线按照省、市、县、镇提取出来,并空间合并为4个整体境界线;

(3)将需要按照线状地物为境的地理要素,根据gis属性查询方法提取;

(4)将省、市、县、镇境界线与线状地理要素空间求交,得到相交结果,相交结果即为需要左右跳绘的境界;

(5)将省、市、县、镇境界线与相交的结果空间求异得到的求异结果即为不要跳绘的按照中心线绘制的境界;

(6)对相交结果进行跳绘段的分割,跳绘段由若干组境界符号(称:实部)和跳绘留白段(称:虚部)组成;

为了便于以下描述,定义相交结果长度为geolength,实部长

度为solidlength,虚部长度为blanklength,具体跳绘段分割原理如下:

(7)相交结果长度除以实部加虚部长度得到跳绘段数;根据空间拓扑运算依次得到每个跳绘制段境界,根据实部长度截取相应的几何线段;然后按照跳绘段的奇偶数顺序,依次赋值左、右边跳绘符号;

(8)直至所有的相交部分处理完成。

各个等级的境界符号制作可以通过标准化符号和制图表达符号两种方式完成。为了能表现境界左跳绘符号和右跳绘符号,采用制图表达的制作符号。左跳绘符号和右跳绘符号为沿着跳绘的境界线由起点至终点方向,在方向右边为的为右跳绘符号,在方向左边的为左跳绘符号,并根据制图规定的偏移距离取境界线的上平行线和下平行线。

以上显示和描述了本发明的基本原理和主要特征及本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。



技术特征:

技术总结
本发明公开了一种地图境界自动跳绘的方法,与现有技术相比,本发明各个等级的境界符号制作可以通过标准化符号和制图表达符号两种方式完成。为了能表现境界左跳绘符号和右跳绘符号,采用制图表达的制作符号。左跳绘符号和右跳绘符号为沿着跳绘的境界线由起点至终点方向,在方向右边为的为右跳绘符号,在方向左边的为左跳绘符号,并根据制图规定的偏移距离取境界线的上平行线和下平行线。提高效率,具有推广应用的价值。

技术研发人员:李维庆;周启;梁磊;任东宇;张璇
受保护的技术使用者:国家测绘地理信息局第三地理信息制图院(四川省第二测绘地理信息工程院)
技术研发日:2018.03.14
技术公布日:2018.08.28
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1