基于行政区划分幅遥感影像产品格式说明
随着遥感影像的大量获取和分发,遥感影像的使用范围越来越广泛,针对应用需求,本中心开发了不同类型遥感影像产品。基于行政区划分幅遥感影像产品具有广泛的应用,这类产品完全按照国家行政区范围进行图像拼接处理。出于对资源、环境等现势性快速了解的需求,应用时间性强的卫星遥感资料制作影像地图,在通常情况下已成为解决传统制图周期长等问题的首选方法。对于政府部门、企事业单位等了解区域地貌类型、资源状况、城市分布以及指导规划等都有很大的帮助。多时相产品便于了解一个地区的历史变迁。
本数据集包含90年代、2000年以及2006年行政区划分幅影像产品。产品完全按照国家行政区范围进行图像拼接处理。数据源为对应时期Landsat5卫星正射产品数据。每一个行政区域数据存储在一个压缩包中,压缩包中包含产品图像文件、产品描述文件、产品缩略图文件。产品图像文件:采用GeoTIFF格式。产品描述文件:采用xml格式,是产品的元数据描述文件。产品缩略图文件:采用JPEG格式。一般大小为512x512。
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
GB/T 18315-2001 数字地形图系列和基本要求
GB/T 2260-2007 中华人民共和国行政区划代码
GB/T10114-2003 县以下行政区划代码编制规则
GB/T 2659-2000 世界各国和地区名称代码
XB 信息库 元数据内容与代码
基于行政区划分幅遥感影像产品的命名规则采用如下形式:
行政区划代码+字母码+卫星标识+传感器名称标识+时间(+分块标识)(+缩略图)。
扩展名
行政区划代码、字母码:采用《GB/T 2260-2007中华人民共和国行政区划代码》,《GB/T10114-2003县以下行政区划代码编制规则》,《GB/T 2659-2000世界各国和地区名称代码》。
卫星标识、传感器名称标识:采用数据集主体数据的卫星和传感器标识,名称标识参见XB《遥感影像标准景产品内容与格式标准》中卫星、传感器名称标识缩略表。
时间:产品集时间(以主要年份为主),时间粒度可以为年、月、日、时,分别用4、6、8、10位数字来表示。如:
分块标识:用于GEOTIFF数据文件的分块标识,R-行号,C-列号。
缩略图:图像缩略文件,时间后加BROWSE表示,用于与压缩文件区别。
例如:
应用LANDSAT5 TM数据制作的2006年度北京市遥感影像图的产品文件命名分别为:
110000bj_L5_TM_2006_R
110000bj_L5_TM_2006.TIL,
110000bj_L5_TM_2006.JPG,
110000bj_L5_TM_2006_BROWSE.JPG,
110000bj_L5_TM_2006.XML。
基于行政区划分幅遥感影像产品格式采用四种形式:XML、GEOTIFF、TIL、JPEG文件。
四种形式文件(XML、GEOTIFF、TIL、JPEG)存放在一个文件夹里面,文件夹的命名为所存放产品名称。
XML文件为产品的辅助文件,描述产品元数据信息;GEOTIFF文件为产品图像文件,分块存储,用块标识区别各块;TIL文件为GEOTIFF分块文件的索引文件;JPEG为图像产品的压缩格式文件、缩略图文件,缩略图按照宽800像素、高依比例采样。
基于行政区划分幅遥感影像产品的元数据描述见表1。
表1元数据描述
序号 |
项名 |
英文名称 |
缩写名 |
定义 |
约束/条件 |
域 |
1 |
MD_标识 |
MD_Identifica- tion |
Ident |
唯一标志资源所需的基本信息 |
使用参照对象的约束条件 |
第1.1-1.4行 |
1.1 |
CI_引用 |
CI_Citation |
Citation |
资源的标准参考文献 |
|
第 |
|
名称 |
title |
resTitle |
数据产品的名称 |
M |
自由文本 |
|
日期 |
date |
resRefDate |
引用资料的有关日期 |
|
第 |
|
制作日期 |
productDate |
productDate |
描述产品制作日期 |
M |
CCYY-MM-DD |
|
CI_负责单位 |
CI_Responsible-Party |
RespParty |
与数据集有关的负责人和单位的标识及联系方法 |
|
第 |
|
负责单位名 |
organisationName |
rpOrgName |
负责单位名 |
M |
自由文本 |
|
联系信息 |
contactInfo |
rpCntInfo |
负责单位地址 |
O |
自由文本 |
1.2 |
摘要 |
Abstract |
idAbs |
简要概括数据产品的内容 |
M |
自由文本 |
1.3 |
专题类型 |
topicCategory |
tpCat |
数据集的主题 引用《信息库 要素编码原则》中类 |
M |
自由文本 |
1.4 |
补充信息 |
supplementalInformation |
suppInfo |
有关数据集的其他任何说明信息 |
O |
自由文本 |
2 |
EX_地理区域描述 |
EX_GeographicDescription |
GeoDesc |
数据产品的快速识别信息 |
|
第2.1-2.2行 |
2.1 |
行政区域名称 |
regionName |
regName |
行政区域名称,描述产品覆盖的省,市,县。 |
M |
自由文本 |
2.2 |
行政区划代码 |
regionCode |
regCod |
描述行政区划代码 |
M |
整型数 |
3 |
EX_地理覆盖范围 |
EX_GeographicExtent |
GeoExtent |
数据集覆盖的地理区域 |
|
第3.1-3.4行 |
3.1 |
西边经度 |
westBoundLongitude |
westBL |
数据集覆盖范围最西边坐标,用十进制度表示的经度(东半球为正) |
M |
十进制度 -180.0≤西边经度值≤180.0 |
3.2 |
东边经度 |
eastBoundLongitude |
eastBL |
数据集覆盖范围最东边坐标,用十进制度表示的经度(东半球为正) |
M |
十进制度 -180.0≤东边经度值≤180.0 |
3.3 |
南边纬度 |
southBoundLatitude |
southBL |
数据集覆盖范围最南边坐标,用十进制度表示的纬度(北半球为正) |
M |
十进制度 -90.0≤南边边界纬度值≤90.0;南边边界纬度值<北边边界纬度值 |
3.4 |
北边纬度 |
northboundLatitude |
northBL |
数据集覆盖范围最北边坐标,用十进制度表示的纬度(北半球为正) |
M |
十进制度 -90.0≤北边边界纬度值≤90.0;南边边界纬度值<北边边界纬度值 |
4 |
MD_分辨率 |
MD_Resolution |
Resol |
用比例因子或地面距离表示的资源详细程度 |
|
第4.1行 |
4.1 |
采样间隔 |
distance |
scaleDist |
地面的采样间隔 |
M |
自由文本 |
5 |
EX_时间覆盖范围 |
EX_TemporalExtent |
TempExtent |
数据集内容跨越的时间段 |
|
第5.1行 |
5.1 |
时间覆盖范围 |
extent |
ExTemp |
以景为单位的影像数据的获取时间,或以标准图幅为单位分发的数据产品的最早一景影像至最晚一景影像的获取时间 |
M |
自由文本,例:从ccyy-mm-dd至ccyy-mm-dd |
6 |
MD_空间参照系 |
MD_spatialReferenceSystems |
spaRefSys |
有关数据产品空间参照系的信息 |
|
第6.1—6.3行 |
6.1 |
坐标系信息 |
coordinate-SystemInformation |
coodSysInfo |
所用坐标系的信息 |
|
第 |
|
坐标类型 |
coordinateType |
coodTyp |
所用坐标系的类型 |
M |
参照XB《信息库 元数据内容与代码》,MD_坐标类型《代码表》(C.34) |
|
坐标标识 |
coordinateSystemIdentification |
coodSysId |
所用坐标系的名称 |
M |
参照XB《信息库 元数据内容与代码》,MD_大地坐标系《代码表》(C.35) |
6.2 |
MD_椭球体信息 |
MD_EllipsoidInformation |
EllInfo |
描述椭球体的参数集 |
|
第 |
6.2.1 |
椭球体标识 |
ellipsoidIdentification |
ellID |
所用椭球体的名称 |
M |
参照XB《信息库 元数据内容与代码》,MD_椭球体代码《代码表》(C.36) |
6.3 |
MD_投影参数 |
MD_ProjectionInformation |
ProjInfo |
描述投影的参数集 |
|
第 |
|
投影标识 |
projectionIdentification |
projID |
所用投影的名称 |
M |
参照XB《信息库
元数据内容与代码》,MD_投影代码《代码表》C.38 |
|
带号 |
zone |
zoneNum |
投影分带的唯一标识符 |
C/高斯投影 |
整型数 |
|
中央经线经度 |
longitudeOfCintralMeridian |
longCntMer |
地图投影的中央经线,通常用作构建投影的基础 |
M |
实型数 |
|
投影原点纬度 |
latitudeOfProjectionOrigin |
latProjOri |
作为地图投影直角坐标原点的纬度 |
M |
实型数 |
|
东移假定值 |
falseEasting |
falEastng |
地图投影直角坐标中所有横坐标增加的值。常常利用该值避免坐标出现负值。用平面坐标单位定义的度量单位表示 |
C/高斯投影 |
实型数 |
|
赤道比例因子 |
scaleFactorAtEquator |
sclFacEqu |
沿赤道的物理距离与相应地图上距离之比 |
C/高斯投影 |
实型数 |
|
标准纬线1 |
standardParallel |
stanParal |
地球表面与平面或可展曲面相交的固定纬线 |
C/圆锥投影 |
实型数 |
|
标准纬线2 |
standardParallel |
stanParal |
地球表面与平面或可展曲面相交的固定纬线 |
C/圆锥投影 |
实型数 |
7 |
采用的卫星数据 |
MD_ImageDescription |
ImgDesc |
描述产品所采用的多景卫星数据 |
|
第7.1—7.2 |
7.1 |
采用景的数量 |
scenesCount |
scenesCnt |
采用多少景影像数据 |
M |
整型:1-N |
7.2 |
采用的单景数据描述 |
sceneInfo |
sceneInfo |
单景数据描述 |
|
第 |
|
卫星平台名称 |
platformIdentification |
PlatID |
说明搭载传感器的平台名称 |
M |
自由文本 |
|
传感器名称 |
sensorIdentification |
senID |
描述传感器类型 |
M |
如:TM、ETM+等 |
|
采用景的地面分幅行号 |
path |
path |
影像数据的地面分幅行号(Path) |
M |
整型 |
|
采用景的地面分幅列号 |
row |
row |
影像数据的地面分幅列号(Row) |
M |
整型 |
|
数据接收日期 |
imageReceiveData |
imgRecData |
数据产品获取时间 |
M |
CCYY-MM-DD |
|
景中心经度 |
sceneCentreLongitude |
sceCenLong |
景数据中心点的经度 |
M |
浮点型 |
|
景中心纬度 |
sceneCentreLatitude |
sceCenLat |
景数据中心点的纬度 |
M |
浮点型 |
|
分辨率 |
bandResolution |
bandRes |
该波段象元对应的地面大小 |
M |
字符串,如: |
|
通道数 |
bandCount |
bandCnt |
影像所包含的通道的总和 |
M |
整型:1-N |
|
通道ID |
bandID |
bandID |
影像自带的通道的序列号 |
M |
1..n |
|
平面精度 |
planePrecision |
planePrecision |
平面定位精度,单位:米 |
M |
浮点型 |
平面坐标系采用国家2000坐标系;
投影采用地理坐标(经纬度)投影,按省区分幅的影像产品可参照XB《信息库地理信息数据可视化表达与基础地理框架数据图式图例表达规范》附录C各分省区图投影参数设置一览表执行。
产品检查内容见表2。
表2 产品检查内容
质量元素 |
质量子元素 |
检查项 |
检查内容 |
空间参考系 |
大地基准 |
坐标系统 |
检查坐标系统是否符合要求。 |
地图投影 |
投影参数 |
检查地图投影各参数是否符合要求。 |
|
几何精度 |
平面精度 |
平面位置中误差 |
检查平面位置中误差是否符合要求。 |
影像接边 |
接边限差 |
检查影像的同名地物点位置中误差是否符合要求。 |
|
数据一致性 |
格式一致性 |
数据格式 |
检查数据文件格式是否符合要求。 |
数据文件 |
检查数据文件是否缺失、多余、数据无法读出。 |
||
文件命名 |
检查数据文件名称是否符合要求。 |
||
影像质量 |
分辨率 |
地面分辨率 |
检查影像地面分辨率是否符合要求。 |
格网参数 |
图幅范围 |
检查图幅范围是否符合要求。 |
|
影像特征 |
色彩特征 |
检查影像是否清晰、无错位、色彩是否均衡。 |
|
附件质量 |
元数据 |
元数据内容 |
检查元数据文件内容是否正确、完整。 |
<?xml version="1.0" encoding="UTF-8"?>
<!-- 编辑使用 XMLSpy v2006 U (http://www.altova.com) 由 any (any) -->
<!-- 编辑使用 XMLSpy v2006 U (http://www.altova.com) 由 any (any) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="MD_Metadata">
<xs:complexType>
<xs:sequence>
<xs:element
ref="MD_Identification"/>
<xs:element
ref="EX_GeographicDescription"/>
<xs:element
ref="EX_GeographicExtent"/>
<xs:element
ref="MD_Resolution"/>
<xs:element
ref="EX_TemporalExtent"/>
<xs:element ref="MD_spatialReferenceSystems"/>
<xs:element ref="MD_ImageDescription"/>
<xs:element ref="planePrecision"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name="MD_Identification">
<xs:annotation>
<xs:documentation>1</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element
name="CI_Citation" type="CI_CitationType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name="EX_GeographicExtent"
type="EX_GeographicExtentType">
<xs:annotation>
<xs:documentation>2</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="EX_GeographicDescription"
type="CI_ResponsiblePartyType">
<xs:annotation>
<xs:documentation>3</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MD_Resolution" type="MD_ResolutionType">
<xs:annotation>
<xs:documentation>4</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="EX_TemporalExtent" type="EX_TemporalExtentType">
<xs:annotation>
<xs:documentation>5</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MD_spatialReferenceSystems" type="MD_spatialReferenceSystemsType">
<xs:annotation>
<xs:documentation>6</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="MD_ImageDescription"
type="MD_ImageDescriptionType">
<xs:annotation>
<xs:documentation>7</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="planePrecision" type="xs:double">
<xs:annotation>
<xs:documentation>8</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType
name="sceneInfoType">
<xs:annotation>
<xs:documentation>7.2</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name="platformIdentification" type="xs:string"/>
<xs:element
name="sensorIdentification" type="xs:string"/>
<xs:element
name="path" type="xs:integer"/>
<xs:element name="row" type="xs:integer"/>
<xs:element name="imageReceiveData" type="xs:date"/>
<xs:element name="sceneCentreLongitude" type="xs:float"/>
<xs:element name="sceneCentreLatitude" type="xs:float"/>
<xs:element name="bandResolution" type="xs:string"/>
<xs:element name="bandCount" type="xs:integer"/>
<xs:element name="bandID" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
<xs:complexType
name="MD_ImageDescriptionType">
<xs:annotation>
<xs:documentation>7</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="scenesCount" type="xs:integer"/>
<xs:element name="sceneInfo" type="sceneInfoType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MD_spatialReferenceSystemsType">
<xs:annotation>
<xs:documentation>6</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="coordinateSystemInformation" type="coordinateSystemInformationType"/>
<xs:element name="MD_EllipsoidInformation" type="MD_EllipsoidInformationType"/>
<xs:element name="MD_ProjectionInformation" type="MD_ProjectionInformationType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="coordinateSystemInformationType">
<xs:annotation>
<xs:documentation>6.1</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="PPPPPPP_coordinateType" type="xs:integer"/>
<xs:element name="PPPPP_coordinateSystemIdentification" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
<xs:complexType
name="MD_EllipsoidInformationType">
<xs:annotation>
<xs:documentation>6.2</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name="PPPPP_ellipsoidIdentification"/>
</xs:sequence>
</xs:complexType>
<xs:complexType
name="MD_ProjectionInformationType">
<xs:annotation>
<xs:documentation>6.3</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name="PPPPP_projectionIdentification"/>
<xs:element
name="zone" type="xs:integer"/>
<xs:element
name="longitudeOfCintralMeridian" type="xs:double"/>
<xs:element name="latitudeOfProjectionOrigin" type="xs:double"/>
<xs:element name="falseEasting" type="xs:double"/>
<xs:element name="scaleFactorAtEquator" type="xs:double"/>
<xs:element name="standardParallel" type="xs:double"/>
<xs:element name="standardParallel" type="xs:double"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EX_TemporalExtentType">
<xs:sequence>
<xs:element name="extent" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MD_ResolutionType">
<xs:sequence>
<xs:element name="distance" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EX_GeographicExtentType">
<xs:sequence>
<xs:element name="westBoundLongitude">
<xs:simpleType>
<xs:restriction base="xs:float">
<xs:minInclusive value="-180"/>
<xs:maxInclusive value="180"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="eastBoundLongitude">
<xs:simpleType>
<xs:restriction base="xs:float">
<xs:minInclusive value="-180"/>
<xs:maxInclusive value="180"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="southBoundLatitude">
<xs:simpleType>
<xs:restriction base="xs:float">
<xs:minInclusive value="-90"/>
<xs:maxInclusive value="90"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="northboundLatitude">
<xs:simpleType>
<xs:restriction base="xs:float">
<xs:minInclusive value="-90"/>
<xs:maxInclusive value="90"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EX_GeographicDescriptionType">
<xs:sequence>
<xs:element name="regionName" type="xs:string"/>
<xs:element name="regionCode" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
<xs:complexType
name="CI_CitationType">
<xs:sequence>
<xs:element name="title" type="xs:string"/>
<xs:element name="Date" type="DateType"/>
<xs:element name="CI_ResponsibleParty" type="CI_ResponsiblePartyType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CI_ResponsiblePartyType">
<xs:sequence>
<xs:element name="organisationName" type="xs:string"/>
<xs:element name="contactInfo" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DateType">
<xs:sequence>
<xs:element name="productDate" type="xs:date"/>
</xs:sequence>
</xs:complexType>
</xs:schema>