当前位置: 晓楠范文网 > 作文范文 >

【第三次全国土地调查土地利用数据库标准 试行】第三次土地调查

| 浏览量:

土地利用数据库标准

(试行)

国务院第三次全国土地调查领导小组办公室

2018年3月

第三次全国土地调查土地利用数据库标准 试行

目次

1 范围 (1)

2 规范性引用文件 (1)

3 术语和定义 (1)

4 数据库内容和要素分类编码 (2)

5 数据库结构定义 (6)

6 数据交换文件命名规则 (25)

7 数据交换内容与格式 (28)

8 元数据 (28)

第三次全国土地调查土地利用数据库标准 试行

土地利用数据库标准

1 范围

本标准规定了土地利用数据库的内容、要素分类代码、空间要素分层、要素属性结构、数据交换格式和元数据等。

本标准适用于县级土地利用数据库建设与数据交换。

2 规范性引用文件

下列文件中对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T 2260 中华人民共和国行政区划代码

GB/T 13923 基础地理信息要素分类与代码

GB/T 13989 国家基本比例尺地形图分幅和编号

GB/T 16820 地图学术语

GB/T 17798 地理空间数据交换格式

GB/T 19231 土地基本术语

GB/T 33469 耕地质量等级

CH/T 1007 基础地理信息数字产品元数据

TD/T 1014 全国土地调查技术规程

TD/T 1016 国土资源信息核心元数据标准

TD/T 1019 基本农田数据库标准

3 术语和定义

下列术语和定义适用于本标准。

3.1

要素 feature

真实世界现象的抽象。[ ISO 19101]

3.2

要素属性feature attribute

要素的性质。[ ISO 19109]

3.3

类 class

具有共同特性和关系的一组要素的集合。

3.4

对象object

具有明确定义的边界和封装状态与行为特征的实体。[GB/T 17798]

3.5

实体 entity

具有共同性质的对象类。[GB/T 17798]

3.6

层 layer

具有相同应用特性的类的集合。

3.7

标识码 identification code

对某一要素个体进行唯一标识的代码。

3.8

土地利用 land use

人类通过一定的活动,利用土地的属性来满足自己需要的过程 [GB/T 19231]。

3.9

矢量数据 vector data

由几何元素所表示的数据。[GB/T 17798]

3.10

栅格数据 raster data

被表示成有规则的空间阵列的数据。[GB/T 17798]

3.11

格网数据 grid data

与特定参照系相对应的空间的规则化的数据。[GB/T 17798]

3.12

图形数据 graphic data

表示地理实体的位置、形态、大小和分布特征以及几何类型的数据 [GB/T 16820]。

3.13

图形表现graphical presentation

用图形符号表达空间对象。[GB/T 17798]

3.14

拓扑 topology

对相连或相邻的点、线、面、体之间关系的科学阐述;特指那种在连续映射变换下保持不变的对象性质。[GB/T 17798]

3.15

拓扑关系 topological relationship

描述两个要素之间边界拓扑和点集拓扑的要素关系。[GB/T 17798]。

3.16

元数据 metadata

关于数据的内容、质量、状况和其他特性的描述性数据。[GB/T 17798]

4 数据库内容和要素分类编码

4.1 数据库内容

土地利用数据库包括基础地理要素、土地利用要素、土地权属要素、基本农田要素、栅格要素、其他土地要素、独立要素等。其他土地要素指国土资源管理过程中产生的管理性数据要素,独立要素

4.2 要素分类与编码

土地利用数据库要素分类大类采用面分类法,小类以下采用线分类法。根据分类编码通用原则,将土地利用数据库要素依次按大类、小类、一级类、二级类、三级类和四级类划分,要素代码采用十位数字层次码组成,其结构如下:

XXXXXXXXXX

||||||

大类码小

其中:

a)大类码为专业代码,设定为二位数字码,其中:基础地理专业码为10,土地专业码为20,其他专业码为30;小类码为业务代码,设定为二位数字码,空位以0补齐。土地利用的业务代码为01,土地利用遥感监测的业务代码为02,土地利用规划的业务代码为03,土地开发整理规划的业务代码为04,基本农田的业务代码为05,土地权属的业务代码为06;一至四级类码为要素分类代码,其中:一级类码为二位数字码、二级类码为二位数字码、三级类码为一位数字码、四级类码为一位数字码,空位以0补齐。

b)基础地理要素的一级类码、二级类码、三级类码和四级类码引用《基础地理信息要素分类与代码》(GB/T 13923)中的基础地理要素代码结构与代码。

c)各要素类中如含有“其他”类,则该类代码直接设为“9”或“99”。

土地利用数据库各类要素的代码与名称描述见表1。

表1 要素代码与名称描述表

第三次全国土地调查土地利用数据库标准 试行

第三次全国土地调查土地利用数据库标准 试行

第三次全国土地调查土地利用数据库标准 试行

4.3标识码编制规则

按照每个要素的标识码应具有唯一代码的基本要求,依据《信息分类和编码的基本原则与方法》(GB/T 7027)规定的信息分类原则和方法,要素标识码采用三层18位层次码结构,由县级行政区划代码、要素层代码、要素标识码顺序号构成。具体如下:

a)第一层为县级行政区划代码,采用中华人民共和国行政区划代码(GB/T 2260)中规定的数字代码6位数字码。

b)第二层为层代码,采用本标准表1规定的4位数字码;

c)第三层为要素标识码顺序号,采用8位数字码,码值:00000001~99999999;

要素标识码代码结构如下图所示:

XXXXXX XXXX XXXXXXXX

顺序号

层代码

县级行政区划代码

图1 要素标识码代码结构图

5 数据库结构定义

5.1空间要素分层

空间要素采用分层的方法进行组织管理,层名称及各层要素见表2。

表2 层名称及各层要素

第三次全国土地调查土地利用数据库标准 试行

第三次全国土地调查土地利用数据库标准 试行

5.2空间要素属性结构

5.2.1测量控制点属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.2数字正射影像图纠正控制点属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.3行政区属性结构

表5 行政区属性结构描述表(属性表名:XZQ)

第三次全国土地调查土地利用数据库标准 试行

5.2.4行政区界线属性结构

表6 行政区界线属性结构描述表(属性表名:XZQJX)

第三次全国土地调查土地利用数据库标准 试行

5.2.5等高线属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.6高程注记点属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.7坡度图属性结构

表9 坡度图属性结构描述表(属性表名:PDT)

第三次全国土地调查土地利用数据库标准 试行

5.2.8地类图斑属性结构

第三次全国土地调查土地利用数据库标准 试行

第三次全国土地调查土地利用数据库标准 试行

5.2.9宗地属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.9.1权利人扩展属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.10界址线属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.11界址点属性结构

表14 界址点属性结构描述表(属性表名:JZD)

第三次全国土地调查土地利用数据库标准 试行

5.2.12数字正射影像属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.13数字高程模型属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.14开发园区属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.15临时用地属性结构

表18 临时用地属性结构描述表(属性表名:LSYD)

第三次全国土地调查土地利用数据库标准 试行

5.2.16批准未建设土地属性结构

表19 批准未建设土地属性结构描述表(属性表名:PZWJSTD)

第三次全国土地调查土地利用数据库标准 试行

5.2.17城镇村等用地属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.18耕地等别属性结构

表21 耕地等别属性结构描述表(属性表名:GDDB)

第三次全国土地调查土地利用数据库标准 试行

5.2.19自然保护区要素属性结构

表22 自然保护区要素属性结构描述表(属性表名:GJGY、ZRBHQ、SLGY、FJMSQ、DZGY、ZRYCBHQ、SDGY、YYSSYD、SCZZBHQ、QTJZKFQ)

第三次全国土地调查土地利用数据库标准 试行

5.2.20城市开发边界属性结构

表23 城市开发边界属性结构描述表(属性表名:CSKFBJ)

第三次全国土地调查土地利用数据库标准 试行

5.2.21重要项目用地属性结构

第三次全国土地调查土地利用数据库标准 试行

5.2.22注记属性结构

第三次全国土地调查土地利用数据库标准 试行

5.3属性值代码

5.3.1控制点类型及等级代码

第三次全国土地调查土地利用数据库标准 试行

5.3.2标石类型代码

第三次全国土地调查土地利用数据库标准 试行

5.3.3标志类型代码

第三次全国土地调查土地利用数据库标准 试行

5.3.4界线类型代码

第三次全国土地调查土地利用数据库标准 试行

5.3.5界线性质代码

表30 界线性质代码表

第三次全国土地调查土地利用数据库标准 试行

5.3.6等高线类型代码

表31 等高线类型代码表

第三次全国土地调查土地利用数据库标准 试行

5.3.7坡度级别代码

表32 坡度级别代码表

第三次全国土地调查土地利用数据库标准 试行

5.3.8权属性质代码

第三次全国土地调查土地利用数据库标准 试行

5.3.9权利类型代码

表34 权利类型代码表

第三次全国土地调查土地利用数据库标准 试行

5.3.10权利性质代码

表35 权利性质代码表

第三次全国土地调查土地利用数据库标准 试行

第三次全国土地调查土地利用数据库标准 试行

5.3.12图斑细化类型代码

表37 图斑细化类型代码表

第三次全国土地调查土地利用数据库标准 试行

5.3.13耕地种植属性代码

表38 耕地种植属性代码表

第三次全国土地调查土地利用数据库标准 试行

5.3.14界址线类别代码

第三次全国土地调查土地利用数据库标准 试行

5.3.15界址线位置代码

第三次全国土地调查土地利用数据库标准 试行

5.3.16界标类型代码

第三次全国土地调查土地利用数据库标准 试行

5.3.17界址点类型代码

表42 界址点类型代码表

第三次全国土地调查土地利用数据库标准 试行

5.3.18开发园区类型代码

第三次全国土地调查土地利用数据库标准 试行

5.3.19自然保护区类型代码

表44 自然保护区类型代码表

第三次全国土地调查土地利用数据库标准 试行

6 数据交换文件命名规则

6.1标准图幅土地利用数据交换文件命名规则

XX XX X XXXX X XX XXX XXX XXX . XXX | | | | | | | | | |

专业代码业

1:100

1:100

命名规则说明:

a)主文件名采用二十一位字母数字型代码,行列号位数不足者前面补零,扩展文件名因文件格式不同而不同:矢量数据为VCT,数字正射影像图为IMG,数字栅格地图为RAS,数字高程模型为DEM,元数据为XML,附加信息文件和头文件为TXT;

b)比例尺代码见表45。

表45 比例尺代码表

第三次全国土地调查土地利用数据库标准 试行

c)行列编号计算公式(引用《国家基本比例尺地形图分幅和编号》(GB/T 13989))

1) 1:1 000 000图幅行、列号的计算:

a = [φ/4°]+1 (1)

b = [λ/6°]+31 (2)

式中:

a ——1:1 000 000地形图图幅所在纬度带数字码所对应的数字码;

[ ] ——商取整;

φ——图幅内某点的纬度或图幅西南廓点的纬度;

b ——1:1 000 000地形图图幅所在经度带的数字码;

λ——图幅内某点的经度或图幅西南廓点的经度;

2)相应比例尺的图幅行、列号的计算:

c =4°/Δφ-[(φ/4°)/Δφ] (3)

d = [(λ/6°)/Δλ]+1 (4)

式中:

c——所求比例尺图幅的行号;

Δφ——所求比例尺图幅的纬差(1:5千图幅纬差1′15″);

[ ]——商取整;

φ——图幅的某点的纬度或图幅西南图廓点的纬度;

d——所求比例尺图幅的列号;

( )——商取余;

λ——图幅内某点的经度或图幅西南图廓点的经度;

Δλ——所求比例尺图幅的经差(1: 5千图幅经差1′52.5″);

d)特征码为十进制三位顺序码,统一设定为000,留待以后扩展。

e)命名实例

示例:某1:5千2017年土地利用图,图幅内某一点纬度为39°22′30″,经度为114°33′45″,其数据文件的命名方法为:

1) 专业代码为20

3)1:5000比例尺代码为H

4)土地利用图的年代为2017

5)百万分之一图幅的行号字符码为J

a = [39?22′30″/4?]+1 = 10(字符码J)

6)百万分之一图幅的列号数字码为50

b = [114?33′45″/6?]+31 = 50

7)五千分之一图幅的行号为030

Δφ= 1′15″,Δλ = 1′52.5″

c = 4?/1′15″-[(39?22′30″/4?)/1′15″]

= 192?[3?22′30″/1′15″] = 030

8)五千分之一图幅的列号为018

d = [(114?33′45″/6?)/1′52.5″]+1 = 018

9)特征码设定为000

则该数据文件的命名为:2001H2017J50030018000.VCT

6.2以行政区为基础的土地利用数据交换文件命名规则

以行政区为基础的土地利用数据交换文件命名规则如下:

XX XX X XXXX XXXXXX XXX XXX . XXX

| | | | | | | |

专业代码业

命名规则说明:

a)主文件名采用二十一位字母数字型代码,行列号位数不足者前面补零,扩展文件名因文件格式不同而不同:矢量数据为VCT,数字正射影像图为IMG,数字栅格地图为RAS,数字高程模型为DEM,元数据为XML,附加信息文件和头文件为TXT;

b)专业代码采用二位数字码,土地专业码为20;

c)业务代码采用二位数字码,土地利用业务为01;

d)比例尺代码采用一位字符码,比例尺代码表见表45;

e)年代代码采用四位数字码;

f)县(市)行政区划代码采用六位数字型代码,由中华人民共和国行政区划代码(GB/T 2260)标准查取;

g)乡(镇)级行政区划代码采用十进制三位数字码;

h)特征码表示村的次序号,为十进制三位数字码。

i)命名实例

示例1:XX省XX县2017年土地利用图,比例尺为1:5千,其数据文件命名为:2001H2017340123000000.VCT。

示例2:XX市XX县XX镇土地利用图,比例尺为1:5千,其数据文件命名为:

假设XX镇的三位数字码为001;

则该数据文件名为:2001H2017340123001000.VCT。

示例3:1:5千XX县XX乡XX村土地利用图,其数据文件命名为:

则该数据文件名为:2001H2017340123001006.VCT。

7 数据交换内容与格式

数据交换内容与格式依据《地理空间数据交换格式》(GB/T 17798),土地利用交换内容与格式的补充说明参见附录A。

8 元数据

矢量数据元数据依据《国土资源信息核心元数据标准》(TD/T 1016-2003)。

栅格数据元数据采用《基础地理信息数字产品元数据》(CH/T 1007)描述。

附录 A

(规范性附录)

土地利用数据交换格式

A.1交换格式

土地利用数据交换格式按中华人民共和国国家标准《地理空间数据交换格式》(GB/T 17798-2007)的规定进行描述。

A.2交换格式说明

土地利用数据交换格式属于中华人民共和国国家标准《地理空间数据交换格式》(GB/T 17798-2007)的实例,按以下规定描述。

A.2.1 一般规定

a)土地利用数据仅描述矢量数据,文件的后缀名为VCT,简称VCT文件。

b)以县级行政区为基本单位,一个县级行政区的全部土地利用要素使用一个VCT文件进行描述。

c)土地利用矢量数据中的拓扑数据、图形表现数据暂不描述。

d)未规定的格式内容,应使用字符值::=Unknown表示,如:<图形表现编码>、<要素类型编码>、<层名>等。

e)未对土地利用数据交换格式的规定做出说明的,应使用中华人民共和国国家标准《地理空间数据交换格式》(GB/T 17798-2007)中的规定进行描述。

A.2.2 文件头

土地利用数据交换格式文件头的规定规定如下:

a)DataMark:<数据标识>,缺省值::=LANDUSE-VCT。

b)Version:<版本号>,缺省值::=为3.0。

c)CoordinateSystemType:<坐标系类型>,缺省值::=P。

d)Dim:<坐标维数>,缺省值::=2。

e)XAxisDirection:,缺省值::=E。

f)YAxisDirection:,缺省值::=N。

g)XYUnit:<坐标单位>,缺省值::=M。

h)ZUnit:<高程坐标单位>,缺省值::=M。

i)Spheroid:<参考椭球>, 缺省值::=CGCS2000,6378137.0,298.257222101。

j)PrimeMeridian:<首子午线>,缺省值::=Greenwich。

k)Projection:<投影类型>,缺省值::=高斯-克吕格投影。

l)Parameters: <投影参数>,缺省值::=<原点经度>,<归化比例因子>,<东偏>,<北偏>,<带宽>,<带号>。

m)VerticalDatum: <高程基准>,缺省值::=1985国家高程基准。

n)TemporalReferenceSystem: <时间参照系>,缺省值::=北京时间

o)ExtentMin: ,

p)ExtentMax: ,

q)MapScale: <比例尺分母>。

r)Offset: <坐标偏移量>。

s)Date: <数据日期>。

t)Separator: <半角逗号>,缺省值::=,“,”表示半角逗号。

土地利用数据中的几何数据仅按点状要素、线状要素、面状要素进行描述,具体规定如下:a)点状要素中的<点的特征类型>::=1|2,“1”表示表示独立点,“2”表示结点。

b)线状要素中的<线的特征类型>::=1,“1”表示直接坐标线,线对象作为构成面的引用线时,其要素类型编码为1099000000,图形表现编码为Unknown。

c)线的特征类型中<线段的类型>::=11,“11”表示折线。

d)面状要素中的<面的特征类型>::=100,“100”表示由间接坐标构成的面对象。

e)间接坐标面中的<间接坐标面的构成类型>::=21,“21”表示引用线对象构成的面。

A.2.4 注记

土地利用现状数据中注记中的<注记的特征类型>::=1,“1”表示单点注记。

附录 B

(资料性附录)

土地利用数据交换格式检验规则

B.1数据交换内容

B.1.1矢量数据文件名

测试用例标识:/base/file/vector/file_name

测试目的:验证矢量数据文件名是否符合要求。

测试方法:

1)矢量数据文件名由二十一位字母数字型代码组成,其中第1和第2位数字码为10或20,第3和第4位数字码取值为01、02、03、04、05或06,第5位为字母码I、H、G、F、E、D、C或

B,第6位到第9位为大于2017的年代时间值,第19位到第21位为000;

2)扩展名为“.vct”,则通过测试。

测试类型:基本测试

重要性:高

B.2矢量数据

B.2.1文件头

测试用例标识:/content/vector/header

测试目的:验证数据文件中是否包含文件头,内容是否为空。

测试方法:

1)检查数据文件中是否包含HeadBegin和HeadEnd数据段;

2)检查HeadBegin和HeadEnd数据段内容是否为空,若不为空,则通过测试。

测试类型:基本测试

重要性:高

B.2.1.1格式标志

测试用例标识:/content/vector/header/datamark

测试目的:验证文件头中是否包含格式标志,且值为LANDUSE-VCT。

测试方法:

1)检查文件头内容是否以DataMark标志开始;

2)检查DataMark标志是否为LANDUSE-VCT,若是,则通过测试。

测试类型:基本测试

重要性:低

B.2.1.2格式版本

测试用例标识:/content/vector/header/version

测试目的:验证文件头中是否包含格式版本说明,且值为3.0。

测试方法:

1)检查文件头内容是否包含Version信息;

2)检查Version信息是否为3.0,若是,则通过测试。

测试类型:基本测试

重要性:低

B.2.1.3坐标系统

测试用例标识:/content/vector/header/crs

测试方法:

1)检查文件头内容是否包含可选的坐标系统信息;

2)检查坐标系统信息是否符合规范的要求,若是,则通过测试。

测试类型:能力测试

重要性:高

B.2.1.4坐标维数

测试用例标识:/content/vector/header/dim

测试目的:验证文件头中是否包含可选的坐标维数说明。

测试方法:

1)检查文件头内容是否包含坐标维数信息;

2)检查坐标维数信息是否维2或3,若是,则通过测试。

测试类型:能力测试

重要性:中

B.2.1.5数据范围

测试用例标识:/content/vector/header/range

测试目的:验证文件头中是否包含可选的数据范围说明。

测试方法:

1)检查文件头内容是否包含数据范围信息;

2)检查数据范围信息是否正常,若是,则通过测试。

测试类型:能力测试

重要性:高

B.2.1.6数据比例尺

测试用例标识:/content/vector/header/mapscale

测试目的:验证文件头中是否包含可选的数据比例尺说明。

测试方法:

1)检查文件头内容是否包含数据比例尺信息;

2)检查数据比例尺信息是否符合规范要求,是否与文件名中对应的比例尺信息相符合,若是,则通过测试。

测试类型:能力测试

重要性:高

B.2.1.7数据时间

测试用例标识:/content/vector/header/date

测试目的:验证文件头中是否包含数据时间说明。

测试方法:

1)检查文件头内容是否包含可选的数据时间信息;

2)检查数据时间格式是否符合规范要求,数据时间是否小于当前系统时间,若是,则通过测试。

测试类型:能力测试

重要性:高

B.2.2要素类型

测试用例标识:/content/vector/featurs

测试目的:验证文件中是否包含要素类型。

测试方法:

2)检查FeatureCodeBegin和FeatureCodeEnd数据段内容是否为空,若是,则不通过测试。

测试类型:基本测试

重要性:高

B.2.2.1要素类型编码

测试用例标识:/content/vector/featurs/featurecode

测试目的:验证要素类型编码是否规范。

测试方法:

1)检查要素类型编码是否符合土地利用数据库的要素分类与编码规则,要素类型编码是否为十位数字码;

2)检查要素类型编码是否唯一;

3)检查是否包含土地利用数据库中规定的要素类型,如必要的行政区、地类图斑等要素类型,若是,则通过测试。

测试类型:基本测试

重要性:非常高

B.2.2.2要素类型名称

测试用例标识:/content/vector/featurs/name

测试目的:验证要素类型名称是否规范。

测试方法:

1)检查要素类型名称是否符合土地利用数据库中规定的要素名称;

2)检查要素类型名称是否与要素类型编码一致,若是,则通过测试。

测试类型:能力测试

重要性:高

B.2.2.3要素图形类型

测试用例标识:/content/vector/featurs/geometrytype

测试目的:验证要素图形类型是否正确。

测试方法:

1)检查要素图形类型是否为Point、 Line、 Polygon及 Annotation;

2)检查要素图形类型是否与土地利用数据库中规定的一致,若是,则通过测试。

测试类型:基本测试

重要性:非常高

B.2.2.4要素属性表名

测试用例标识:/content/vector/featurs/structure

测试目的:验证要素属性表名是否规范。

测试方法:

1)检查要素属性表名是否与土地利用数据库中规定的一致;

2)检查要素属性表名是否与要素类型名称、要素类型编码对应;

3)检查属性表名是否在属性数据结构数据段中有对应的定义,若是,则通过测试。

测试类型:基本测试

重要性:非常高

B.2.3要素属性结构

测试用例标识:/content/vector/featurs/attribute/structure

测试目的:验证要素属性数据结构是否规范。

测试方法:

2)检查TableStructureBegin和TableStructureEnd数据段是否不为空,若是,则通过测试。

3)检查每个属性表定义是否以0为结束标志。

测试类型:基本测试

重要性:高

B.2.3.1属性表定义

测试用例标识:/content/vector/featurs/attribute/table/name

测试目的:验证要素属性表定义是否规范。

测试方法:

对于每个属性表定义执行如下测试:

1)检查属性表名是否唯一;

2)检查属性表名是否与土地利用数据库中规定的一致;

3)检查属性表定义与土地利用数据库中规定的一致。

对于属性表中的每一个字段执行如下测试:

1)字段名、字段类型、字段长度、小数位数是否与土地利用数据库中规定的一致,若是,则通过测试。

测试类型:基本测试

重要性:非常高

B.2.4图形数据

测试用例标识:/content/vector/featurs/geometry

测试目的:验证文件中是否包含图形数据。

测试方法:

1)检查文件中是否包含PointBegin和PointEnd点对象数据段,LineBegin和LineEnd线对象数据段,PolygonBegin和PolygonEnd面对象数据段;

2)检查图形数据数据段是否不为空;

3)检查每个空间对象是否以0分隔,,若是,则通过测试。

测试类型:基本测试

重要性:非常高

B.2.4.1空间对象要素

测试用例标识:/content/vector/featurs/feature

测试目的:验证空间对象要素是否规范。

测试方法:

对于每一个空间对象要素执行如下测试:

1)检查文件中对象标识码是否为唯一的整数;

2)检查要素类型编码是否在要素类型参数数据段中有对应的定义;

3)检查图形样式编码是否为unknown,若不是,检查图形表现数据段是否有对应的定义,若是,则通过测试。

4)检查坐标值是否在最大值定义的范围内。

测试类型:基本测试

重要性:非常高

B.2.4.2点状图形数据

测试用例标识:/content/vector/featurs/geometry/point

测试目的:验证点状图形数据是否规范。

测试方法:

1)1)检查点对象标识码的唯一性;检查有属性的点对象是否有对应的属性记录;

2)检查点的特征类型是否为1、2;

3)检查坐标点的个数是否等于1;

4)检查坐标维数是否与文件头中声明的一致;

5)检查坐标的范围是否与文件头中声明的一致;

6)检查坐标是否合理,若是,则通过测试。

测试类型:基本测试

重要性:高

B.2.4.3线状图形数据

测试用例标识:/content/vector/featurs/geometry/line

测试目的:验证线状图形数据是否规范。

测试方法:

对于每一个线状图形数据执行如下测试:

1)1)检查线对象标识码的唯一性;检查有属性的线对象是否有对应的属性记录;

2)检查线的特征类型是否为1;

3)检查线段条数是否大于等于1。

对个每个线段执行如下测试:

1)检查线段的类型是否为11;

2)检查线段的点数是否大于等于1;

3)检查坐标维数是否与文件头中声明的一致;

4)检查坐标的范围是否与文件头中声明的一致;

5)检查坐标是否合理,若是,则通过测试。

6)线条的数量与线条个数是否一致。

测试类型:基本测试

重要性:高

B.2.4.4面状图形数据

测试用例标识:/content/vector/featurs/geometry/polygon

测试目的:验证面状图形数据是否规范。

测试方法:

对于每一个面状图形数据执行如下测试:

1)检查面对象标识码的唯一性;

2)检查有属性的面对象是否有对应的属性记录;

3)检查面的特征类型是否为100;

4)检查标识点坐标维数是否与文件头中声明的一致;

5)检查标识点坐标的范围是否与文件头中声明的一致;

6)检查标识点坐标是否合理;

7)检查面对象应是封闭的。

对个每个间接坐标面执行如下测试:

1)检查间接坐标面的构成类型是否为21;

2)检查构面的对象个数是否大于等于1;

3)检查引用的对象标识码个数是否等于构面的对象个数;

4)检查对象标识码是否以半角逗号(,)分开;

5)检查每行的对象标识码是否小于等于8;

6)检查面是否封闭;

8)检查地类图斑(面)、宗地(面)两个层是否引入同一组线对象。(两个层整体构拓扑) 测试类型:基本测试

重要性:非常高

B.2.5注记数据

测试用例标识:/content/vector/featurs/annotation

测试目的:验证文件中是否包含注记数据段。

测试方法:

1)检查文件中是否包含AnnotationBegin和AnnotationEnd注记数据段;

2)检查注记数据段是否不为空;

3)检查每个注记对象是否以0分隔,若是,则通过测试。

测试类型:基本测试

重要性:高

B.2.5.1注记样式

测试用例标识:/content/vector/featurs/annotation/style

测试目的:验证注记是否包含样式信息。

测试方法:

1)检查注记的图形样式编码是否不为unknown;

2)检查注记的图形样式编码在图形表现数据段是否有对应的定义,且有必选的描述注记的属性,若是,则通过测试。

测试类型:基本测试

重要性:高

B.2.5.2注记内容

测试用例标识:/content/vector/featurs/annotation/text

测试目的:验证注记是否为空。

测试方法:

1)检查注记的内容是否为非空的文本,若是,则通过测试。

测试类型:基本测试

重要性:高

B.2.5.3注记位置

测试用例标识:/content/vector/featurs/annotation/location

测试目的:验证注记位置是否规范。

测试方法:

1)检查注记的特征类型是否为1;

2)检查注记的坐标点数是否为1;

3)检查注记点坐标维数是否与文件头中声明的一致;

4)检查注记点坐标的范围是否与文件头中声明的一致;

5)检查注记点坐标和方向是否合理,若是,则通过测试。

测试类型:基本测试

重要性:高

B.2.6属性数据

测试用例标识:/content/vector/featurs/attribute

测试目的:验证文件中是否包含属性数据段。

1)检查文件中是否包含AttributeBegin和AttributeEnd属性数据段;

2)检查属性数据段是否不为空;

3)检查每个属性表是否以属性表名开始,以TableEnd结束;

4)属性表名是否唯一,若是,则通过测试。

测试类型:基本测试

重要性:高

B.2.6.1属性记录

测试用例标识:/content/vector/featurs/attribute/record

测试目的:验证属性记录是否规范。

测试方法:

对于属性表中的每个记录执行如下测试:

1)检查记录是否以有唯一的对象标识码;

2)检查属性对象标识码和几何对象标识码是否一致;

3)检查记录是否在一行表达完毕;

4)检查必填字段是否为空值;

5)检查字段值是否满足值域约束条件;

6)对于变长字符串,检查是否有对应的属性值;

7)对于外挂文件,检查是否可以找到对应的文件,若是,则通过测试。

测试类型:基本测试

重要性:非常高

B.2.7图形表现数据

测试用例标识:/content/vector/featurs/style

测试目的:验证文件中是否包含图形表现数据段。

测试方法:

1)检查文件中是否包以StyleBegin和RepresentationBegin为起始标志,以StyleEnd和RepresentationEnd为结束标志的图形表现数据段;

2)检查图形表现数据段是否不为空;

3)检查每个图形表现是否以0分隔,若是,则通过测试。

测试类型:基本测试

重要性:中

B.2.7.1图形表现关键词

测试用例标识:/content/vector/featurs/style/key

测试目的:验证图形表现数据段的关键词是否规范。

测试方法:

1)若存在图形表现数据,检查图形表现关键词是否规范,若是,则通过测试。

测试类型:基本测试

重要性:中

B.2.7.2注记的图形表现数据

测试用例标识:/content/vector/featurs/style/annotation

测试目的:验证注记的图形表现数据是否规范。

测试方法:

1)若存在注记数据,执行测试用例/content/vector/featurs/style和/content/vector/featurs/style/key;

2)检查图形表现数据中是否包含注记样式的必要信息;

3)检查注记样式是否完整,若是,则通过测试。测试类型:基本测试

重要性:高

附录 C

(资料性附录)

矢量数据索引文件格式

C.1概述

为提高访问大数据量VCT文件的效率,应基于矢量图形数据建立对应的索引文件。

C.2索引文件格式

索引文件采用文本格式,扩展名为.idx,格式如下:

DataMark: LANDUSE-IDX

Version: <3.0>

IndexBegin

{<对象标识码>,,,,,<图形数据文件位置>,<属性数据文件位置>} IndexEnd

C.3格式说明

(1)<对象标识码>::=<整数>,空间对象的唯一标识码。

(2)::=,::=< float >,::=< float >,::=< float >,空间对象的图形范围。

(3)<图形数据文件位置>::=<整数>,图形数据段中空间对象标识码处相对于文件起始位置的偏移。

(4)<属性数据文件位置>::=<整数>,属性数据段中空间对象标识码处相对于文件起始位置的偏移。若没有属性数据,设为0。

C.4索引文件组织结构

(1)每个属性表对应一个索引文件,索引文件命名为属性表名,扩展名为.idx。

(2)拓扑线的索引在单独的索引文件中,文件命名为TopoArcs.idx。

(3)所有的索引文件放在一个索引目录中,索引目录与对应的VCT文件在同一个根目录下,索引目录命名为_idx。

推荐访问:第三次全国国土调查时间节点 试行 土地利用 土地

相关推荐

热门文章

2020同心战疫中国力量作文3篇

2020同心战疫中国力量作文3篇  待到春暖花开,一切都会变得美好,凯旋路上,唱起那首胜利的歌谣。以

2020关于同心抗疫作文600字初中范文3篇

2020关于同心抗疫作文600字初中范文3篇2020是不平凡的一年,疫情路上,我们都在努力,感谢那些

《我们的战疫》优秀作文800字范文

《我们的战疫》优秀作文800字范文  一方有难,八方支援。不仅仅有这些可爱的医生们在战斗着,消防员,

朗诵:愿你每天醒来,阳光和幸福都在

朗诵:愿你每天醒来,阳光和幸福都在  也许是生活负累,越来越喜欢和阳光的人在一起,很喜欢一句话,无论

2020幼师班务计划范文5篇

2020幼师班务计划范文五篇  极借阅幼教刊物,学习新的教育理念和新的教学方法,做好理论学习笔记,并

关于“抗击疫情”作文500字

关于“抗击疫情”作文500字  以下内容由工作范文网收录,希望能为大家提供帮

让英雄情怀激荡精神力量高三作文

让英雄情怀激荡精神力量高三作文  以下内容由工作范文网收录,希望能为大家提供帮助  让英雄情怀激荡精

疫情期间个人学习心得总结范文

疫情期间个人学习心得总结范文  中华上下五千年,什么大风大浪没经历过,每一次逆境都是一次成长,致敬白

关于疫情感人的作文500字精选5篇

关于疫情感人的作文500字精选五篇  这段时间的疫情,牵动着所有中国人的心。在这场没有硝烟的战争中,

早教宝宝毕业家长感言

早教宝宝毕业家长感言  导读:孩子是上天赐给每个家庭的宝贝,孩子伴随着我们一起成长,也激厉着我们不断

高三高考新冠肺炎疫情作文4篇

高三高考新冠肺炎疫情作文4篇以下内容由工作范文网收录,希望能为大家提供帮助  高三高考新冠肺炎疫情作

网课的学习心得体会作文3篇

网课的学习心得体会作文3篇  网课的学习过程超乎我的想象,屏幕的主体是制作精良的电子课件,老师可以在