【技术实现步骤摘要】
一种地图境界自动跳绘的方法
本专利技术涉及地图境界线绘制方法,尤其涉及一种地图境界自动跳绘的方法。
技术介绍
根据地图制图规范要求,在绘制境界时,当以线状地物(如水系、交通)为境界时,境界沿线状地物左右间隔绘制。目前传统境界编绘方法是人工手动编辑。传统境界编绘方法通过人工手动编辑,导致境界跳绘不均匀,跳绘距离不标准,效率低下。
技术实现思路
本专利技术的目的就在于为了解决上述问题而提供一种地图境界自动跳绘的方法。本专利技术通过以下技术方案来实现上述目的:本专利技术在已有的原始境界线、线状地物的地理信息数据库基础上,结合GIS技术实现境界的自动跳绘,具体步骤如下:(1)按照省、市、县、镇分别制定左跳绘境界符号、右跳绘境界符号、不跳绘境界符号;(2)基于GIS属性查询方法,将原始境界线按照省、市、县、镇提取出来,并空间合并为4个整体境界线;(3)将需要按照线状地物为境的地理要素,根据GIS属性查询方法提取;(4)将省、市、县、镇境界线与线状地理要素空间求交,得到相交结果,相交结果即为需要左右跳绘的境界;(5)将省、市、县、镇境界线与相交的结果空间求异得到的求异结果即为不要跳绘的按照中心线绘制的境界;(6)对相交结果进行跳绘段的分割,跳绘段由若干组境界符号(称:实部)和跳绘留白段(称:虚部)组成;为了便于以下描述,定义相交结果长度为GeoLength,实部长度为SolidLength,虚部长度为BlankLength,具体跳绘段分割原理如下:(7)相交结果长度除以实部加虚部长度得到跳绘段数;根据空间拓扑运算依次得到每个跳绘制段境界,根据实部长度截取相应的几何线段;然 ...
【技术保护点】
1.一种地图境界自动跳绘的方法,其特征在于:在已有的原始境界线、线状地物的地理信息数据库基础上,结合GIS技术实现境界的自动跳绘,具体步骤如下:(1)按照省、市、县、镇分别制定左跳绘境界符号、右跳绘境界符号、不跳绘境界符号;(2)基于GIS属性查询方法,将原始境界线按照省、市、县、镇提取出来,并空间合并为4个整体境界线;(3)将需要按照线状地物为境的地理要素,根据GIS属性查询方法提取;(4)将省、市、县、镇境界线与线状地理要素空间求交,得到相交结果,相交结果即为需要左右跳绘的境界;(5)将省、市、县、镇境界线与相交的结果空间求异得到的求异结果即为不要跳绘的按照中心线绘制的境界;(6)对相交结果进行跳绘段的分割,跳绘段由若干组境界符号(称:实部)和跳绘留白段(称:虚部)组成;为了便于以下描述,定义相交结果长度为GeoLength,实部长度为SolidLength,虚部长度为BlankLength,具体跳绘段分割原理如下:If GeoLength
【技术特征摘要】
1.一种地图境界自动跳绘的方法,其特征在于:在已有的原始境界线、线状地物的地理信息数据库基础上,结合GIS技术实现境界的自动跳绘,具体步骤如下:(1)按照省、市、县、镇分别制定左跳绘境界符号、右跳绘境界符号、不跳绘境界符号;(2)基于GIS属性查询方法,将原始境界线按照省、市、县、镇提取出来,并空间合并为4个整体境界线;(3)将需要按照线状地物为境的地理要素,根据GIS属性查询方法提取;(4)将省、市、县、镇境界线与线状地理要素空间求交,得到相交结果,相交结果即为需要左右跳绘的境界;(5)将省、市、县、镇境界线与相交的结果空间求异得到的求异结果即为不要跳绘的按照中心线绘制的境界;(6)对相交结果进行跳绘段的分割,跳绘段由若干组境界符号(称:实部)和跳绘留白...
【专利技术属性】
技术研发人员:李维庆,周启,梁磊,任东宇,张璇,
申请(专利权)人:国家测绘地理信息局第三地理信息制图院四川省第二测绘地理信息工程院,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。