System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机图形处理及地理信息数据库,尤其涉及一种水系地理信息数据处理方法和装置。
技术介绍
1、大比例尺地形图向小比例尺地形图转换时,水系名称文字的整饰工作占据很大工作量,需要根据目标比例尺的分幅标准重新摆放注记,一般会涉及文字的移动、文字的取舍、文字的新增、文字的方向调整、文字的尺寸调整、位置的选取等,需要人工去重复判断和重复操作,本专利技术即通过计算机自动识别与处理,实现自动化解决本问题,实现水系名称注记的位置摆放、方向处理等。
技术实现思路
1、本申请实施例提供一种水系地理信息数据处理方法和装置,解决了现有技术制图时需要人工设置水系注记的问题。尤其适用于包含超大水系地理信息的区域地形图数据处理。
2、第一方面,本申请实施例还提供一种水系地理信息数据处理方法,包含步骤:
3、获取区域地形图的数据集;所述数据集包含地形图内水系地物的数据簇及内图廓线数据;
4、根据内图廓线对所述地形图划分图幅,确定包含水系面的图幅;
5、在任一图幅上面积大于第一面积阈值的水系面上显示注记;所述注记包含水系名称数据。
6、在其中一个实施例中,所述注记的字列方向平行于水系中心线的切线。
7、在其中一个实施例中,所述注记还包含水系流向箭头。所述水系流向箭头平行于水系中心线的切线。
8、在其中一个实施例中,还包含步骤:
9、确定注记文字的字列方向;
10、确定图幅中水系面沿字列方向的显示长度;
11、响应于预设的注记文字的最小间距和最大间距,确定注记文字的长度不超过水系面沿字列方向的显示长度。
12、在其中一个实施例中,还包含步骤:
13、响应于注记的最小长度大于图幅中水系面沿字列方向的显示长度,缩小注记文字。
14、在其中一个实施例中,还包含步骤:
15、响应于图幅上水系面面积大于第二面积阈值,将多个注记根据预设的注记间距显示在水系面上;
16、所述预设的注记间距包含沿水系中心线切线方向的距离和沿水系中心线法线方向的距离。
17、在其中一个实施例中,还包含步骤:
18、设置宽度阈值;注记与内图廓线距离不小于宽度阈值。
19、第二方面,本申请实施例还提供一种水系地理信息数据处理装置,用于实现第一方面任意一项实施例所述水系地理信息数据处理方法,包含:获取模块,用于获取区域地形图的数据集;获取水系地物的数据簇。确定模块,用于确定水系面数据和水系名称数据;还用于确定注记显示条件。显示模块,用于读取数据、绘制图形。
20、第三方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面任意一项实施例所述的方法。
21、第四方面,本申请实施例还提供一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面任意一项实施例所述的方法。
22、本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
23、本申请实现了1:500比例尺基础地理信息数据向1:1000、1:2000、1:5000、1:10000等多个比例尺基础地理信息数据缩编时超大水系面(如长江、黄浦江、嘉陵江等)名称文字的自动处理,其具体技术体现包含:可实现水系面名称属性自动生成与显示水系名称文字,可实现根据不同的水系类别分别生成不同分类与尺寸的水系名称文字,可实现生成的水系名称文字自动调整方向与间距,可实现超大水系面的水系名称文字自动考虑被多个图幅分割出图问题,同时可自动实现其配套的潮汐流向符号的摆放处理等问题。
本文档来自技高网...【技术保护点】
1.一种水系地理信息数据处理方法,其特征在于,包含步骤:
2.根据权利要求1所述水系地理信息数据处理方法,其特征在于,所述注记的字列方向平行于水系中心线的切线。
3.根据权利要求1所述水系地理信息数据处理方法,其特征在于,所述注记还包含水系流向箭头;
4.根据权利要求1所述水系地理信息数据处理方法,其特征在于,还包含步骤:
5.根据权利要求1所述水系地理信息数据处理方法,其特征在于,还包含步骤:
6.根据权利要求1所述水系地理信息数据处理方法,其特征在于,还包含步骤:
7.根据权利要求1所述水系地理信息数据处理方法,其特征在于,还包含步骤:
8.一种水系地理信息数据处理装置,其特征在于,用于实现权利要求1-7任意一项所述水系地理信息数据处理方法,包含:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的方法。
10.一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处
...【技术特征摘要】
1.一种水系地理信息数据处理方法,其特征在于,包含步骤:
2.根据权利要求1所述水系地理信息数据处理方法,其特征在于,所述注记的字列方向平行于水系中心线的切线。
3.根据权利要求1所述水系地理信息数据处理方法,其特征在于,所述注记还包含水系流向箭头;
4.根据权利要求1所述水系地理信息数据处理方法,其特征在于,还包含步骤:
5.根据权利要求1所述水系地理信息数据处理方法,其特征在于,还包含步骤:
6.根据权利要求1所述水系地理信息数据处理方法,其特征在于,还包含步...
【专利技术属性】
技术研发人员:王会珠,
申请(专利权)人:北京山维科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。