System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于地理科学,尤其涉及一种将栅格信息精准赋值矢量线的信息表达方法。
技术介绍
1、地理信息以栅格数据和矢量数据两种类型存储,二者的数据结构不同。矢量数据以点(points)、线(lines)、面(polygons)要素为基础,通过拓扑关系(topology)来描述矢量要素之间的空间关系,通过属性表来存储矢量要素的属性信息。属性表可以有多个属性字段,每个矢量要素(点要素、线要素、面要素)均有对应的属性记录。矢量数据是地理信息的逻辑抽象,矢量点没有大小,仅是体现了位置信息,矢量线也没有粗细,由多个位置点连接而成,因此矢量数据可以较为精确地表达行政边界、道路、河流、湖泊等地理信息的形状和轮廓。栅格数据以像元(栅格)为基础,每个栅格有固定大小(分辨率),多个栅格连成一个完整的平面,每个栅格会储存相关的数值(唯一属性值),由于栅格有固定大小,因此栅格数据在形状表达上有局限性,不如矢量数据那样精准,尤其在图像局部放大或栅格分辨率比较低时,形状边界的“锯齿”痕明显。
2、实际应用中,数字高程模型(dem)、遥感影像、数值模式产品等都是栅格数据,经常需要将这些栅格数值信息(栅格信息数据)赋值给矢量线,用来呈现道路、河流、管网线路等线状要素的属性特征。如:高速公路的高程信息或路面温度信息等。传统的处理方法分两种,一种是将道路、河流等线状要素的矢量线通过建立一定范围的缓冲区转换成矢量面(线状封闭多边形),然后用矢量面作为套膜来截取栅格数据,最后用截取出的栅格数据来呈图表达道路、河流等属性信息特征。用栅格数据来表达线状要素,在信
技术实现思路
1、专利技术目的:针对现有技术存在的问题,本专利技术设计了一种将栅格信息精准赋值矢量线的信息表达方法,将栅格数值信息精准赋值给矢量线要素,用矢量线来呈图表达道路、河流、管网线路等线状要素的信息属性特征,图像信息流畅,空间上连续、自然,可以无暇、任意缩放。
2、技术方案:为实现上述专利技术目的,本专利技术采用以下技术方案:一种栅格信息精准赋值矢量线的信息表达方法,包括以下步骤:
3、步骤s1,将以矢量数据形式存储的线状要素矢量线按规则进行分割,得到多个矢量线段,并对每个矢量线段赋予唯一的线段标识码;
4、步骤s2,获取每个矢量线段的中间点,每个线段中间点保留与该线段对应的线段标识码信息,并将其作为矢量点要素的标识码属性字段进行存储;
5、步骤s3,获取中间点对应栅格值
6、将线段中间点(矢量点要素)与栅格数据叠加,获取每个矢量点要素对应栅格的数值,把该数值赋给矢量点要素,该信息作为矢量点要素的数值属性字段存储。
7、步骤s4,将线段中间点与对应线段按照线段标识码进行关联,实现将矢量点要素的数值属性字段赋值给矢量线要素,并作为矢量线要素的数值属性字段存储。
8、步骤s5,矢量线赋色展示
9、将矢量线,按照每个矢量线要素的数值属性字段的数值大小,赋予不同颜色进行信息展示,实现信息表达。
10、进一步的,所述栅格数据与矢量数据为地理信息数据,即:具有空间定位特征。所述线状要素的矢量线是道路、河流、管网线路等线状要素矢量线。
11、进一步的,步骤s1中,所述矢量线分割的规则为均匀分割。
12、进一步的,步骤s1中,所述线状要素矢量线被分割后的每个线段长度依据栅格数据分辨率来确定,其数值应与栅格数据分辨率尺度相当,如:栅格数据分辨率为30m×30m,线段长度可以取30—45m;栅格数据分辨率为1000m×1000m,线段长度可以取1000—1500m。
13、有益效果:与现有技术相比,本专利技术实现了将栅格数值信息精准赋值给道路、河流、管网线路等线状要素矢量线,并用矢量线来呈图展现获取的栅格数值信息,真正做到了用矢量线来实现道路、河流、管网线路等线状要素信息的属性量化表达,其特点是线条图像信息流畅,空间上连续、自然,不受研究区域比例尺与栅格数据分辨率限制,可以实现无暇任意缩放。
本文档来自技高网...【技术保护点】
1.一种栅格信息精准赋值矢量线的信息表达方法,其特征在于包括以下步骤:
2.根据权利要求1所述栅格信息精准赋值矢量线的信息表达方法,其特征在于:所述栅格数据与矢量数据为地理信息数据;所述线状要素的矢量线是道路、河流、管网线路的线状要素矢量线。
3.根据权利要求1所述栅格信息精准赋值矢量线的信息表达方法,其特征在于:步骤S1中,所述矢量线分割的规则为均匀分割。
4.根据权利要求1所述栅格信息精准赋值矢量线的信息表达方法,其特征在于:步骤S1中,所述线状要素矢量线被分割后的每个线段长度与栅格数据分辨率的关系如下:当栅格数据分辨率为30m×30m时,线段长度为30—45m;当栅格数据分辨率为1000m×1000m时,线段长度为1000—1500m。
【技术特征摘要】
1.一种栅格信息精准赋值矢量线的信息表达方法,其特征在于包括以下步骤:
2.根据权利要求1所述栅格信息精准赋值矢量线的信息表达方法,其特征在于:所述栅格数据与矢量数据为地理信息数据;所述线状要素的矢量线是道路、河流、管网线路的线状要素矢量线。
3.根据权利要求1所述栅格信息精准赋值矢量线的信息表达方法,其特征在于:步骤...
【专利技术属性】
技术研发人员:曾燕,邱新法,朱晓晨,姜有山,吴泓,刘岩,王珂清,朱承瑛,许金萍,慕熙昱,
申请(专利权)人:南京气象科技创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。