|
阅读:2092回复:7
中国可持续发展信息共享
[UseMoney=100]
<P align=center><B>空间数据交换格式</B><B>(初步方案) </B> <p> <P><B>说明: <p></B> <p> <P><FONT size=3><FONT face="Times New Roman">1. </FONT>本交换格式采用巴科斯-诺尔<FONT face="Times New Roman">(Backus-Naur)</FONT>范式<FONT face="Times New Roman">(BNF)</FONT>作为产生规则系统,描述转换结构、关系和形式。<FONT face="Times New Roman">BNF</FONT>等价于句法图解。它的每一个规则左边(标识符)和右边(表达式)用“<FONT face="Times New Roman"><B>: : =</B>”</FONT>连接,其意思是左边可以由右边代替或由右边产生。产生规则中符号的意义如下<FONT face="Times New Roman">: <p></FONT></FONT> <p> <DIV align=center> <TABLE cellSpacing=1 cellPadding=0 width=492 border=1> <TR> <TD vAlign=top width="17%"> <P>符<FONT face="Times New Roman"> </FONT>号 <p> <p></TD> <TD vAlign=top width="83%"> <P>意<FONT face="Times New Roman"> </FONT>义 <p> <p></TD></TR> <TR> <TD vAlign=top width="17%"> <P><FONT face="Times New Roman"><B>: : =</B> <p></FONT> <p></TD> <TD vAlign=top width="83%"> <P>被取代、产生、包括 <p> <p></TD></TR> <TR> <TD vAlign=top width="17%"> <P><FONT face="Times New Roman">| <p></FONT> <p></TD> <TD vAlign=top width="83%"> <P>或者 <p> <p></TD></TR> <TR> <TD vAlign=top width="17%"> <P>{} <p> <p></TD> <TD vAlign=top width="83%"> <P>其中的项可重复至少<FONT face="Times New Roman">m</FONT>次,至多<FONT face="Times New Roman">n</FONT>次 <p> <p></TD></TR> <TR> <TD vAlign=top width="17%"> <P><FONT face="Times New Roman">[] <p></FONT> <p></TD> <TD vAlign=top width="83%"> <P>其中的项可选,不用或用一次,相当于{} <p> <p></TD></TR> <TR> <TD vAlign=top width="17%"> <P><FONT face="Times New Roman"><></FONT> <p> <p></TD> <TD vAlign=top width="83%"> <P>其中的项应当被取代 <p> <p></TD></TR> <TR> <TD vAlign=top width="17%"> <P>, <p> <p></TD> <TD vAlign=top width="83%"> <P>共同存在 <p> <p></TD></TR> <TR> <TD vAlign=top width="17%"> <P><FONT face="Times New Roman">~</FONT> <p> <p></TD> <TD vAlign=top width="83%"> <P>在该符号前后的项之间取值 <p> <p></TD></TR></TABLE></DIV> <P><FONT size=3>2.</FONT> <FONT size=3>本方案使用的基本组成元素如下: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><CR> : : = </FONT>回车符{<FONT face="Times New Roman"> { <</FONT>空白符<FONT face="Times New Roman">> } </FONT>回车符<FONT face="Times New Roman"> } <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>空白符<FONT face="Times New Roman">> : : = </FONT>空格符<FONT face="Times New Roman"> | </FONT>制表符 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>目标标识码<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>要素分类码<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>不超过<FONT face="Times New Roman">16</FONT>个字节。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>层名<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>不超过<FONT face="Times New Roman">32</FONT>个字节。 <p></FONT> <p> <P><FONT face="Times New Roman"><FONT size=3>X.</FONT> <FONT size=3>: : = <</FONT></FONT><FONT size=3>浮点<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">X</FONT>方向坐标。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><Y> : : = <</FONT>浮点<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Y</FONT>方向坐标。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><Z> : : = <</FONT>浮点<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>高程坐标。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><RGB> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>用于说明颜色的长整型值。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>日期<FONT face="Times New Roman">> : : = <YYYY> <MM> <DD> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><YYYY> </FONT>、<FONT face="Times New Roman"><MM> </FONT>、<FONT face="Times New Roman"><DD> </FONT>分别表示年月日,不足的前面补“<st1:chmetcnv UnitName="”" SourceValue="0" HasSpace="False" Negative="False" NumberType="1" TCSC="0" w:st="on"><FONT face="Times New Roman">0</FONT>”</st1:chmetcnv>。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>字符<FONT face="Times New Roman">></FONT>为单个<FONT face="Times New Roman">ASCII</FONT>字符,<FONT face="Times New Roman"><</FONT>字符串<FONT face="Times New Roman">> </FONT>为一个以上字符组成的文本。这两者均不可为空或只包含空白符。 <p></FONT> <p> <P><B><FONT size=3>一、矢量数据交换格式 <p></FONT></B> <p> <P><FONT size=3><FONT face="Times New Roman">(1) </FONT>矢量数据转换后的文件名扩展名为:<B><FONT face="Times New Roman">.vct <p></FONT></B></FONT> <p> <P><FONT size=3>(<FONT face="Times New Roman">2</FONT>)<B><FONT face="Times New Roman"><</FONT></B><B>矢量数据</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>文件头</B><B><FONT face="Times New Roman">> <</FONT></B><B>要素类型参数</B><B><FONT face="Times New Roman">> <</FONT></B><B>属性数据结构说明</B><B><FONT face="Times New Roman">> <</FONT></B><B>图形数据</B><B><FONT face="Times New Roman">> <</FONT></B><B>属性数据</B><B><FONT face="Times New Roman">> <</FONT></B><B>注记</B><B><FONT face="Times New Roman">> <p></FONT></B></FONT> <p> <P><B><FONT face="Times New Roman"><FONT size=3>1.</FONT> </FONT></B><FONT size=3><B>文件头</B><B><FONT face="Times New Roman">: <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>文件头</B><B><FONT face="Times New Roman">> : : = HeadBegin <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">DataFormat: SDINFO .vct <CR> Version: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> Unit: <</FONT></B><B>字符</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">DIM: <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> <CR> TOP <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> <CR> { <</FONT></B><B>文件头内容</B><B><FONT face="Times New Roman">> <CR> } <p></FONT></B></FONT> <p> <P><B><FONT face="Times New Roman"><FONT size=3>HeadEnd <CR> <p></FONT></FONT></B> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>文件头内容</B><B><FONT face="Times New Roman">> : : = MinX: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> , MinY: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> , MinZ: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> , MaxX: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> , MaxY: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> , <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">MaxZ: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> , ScaleM: <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> , Projection: <</FONT></B><B>字符串</B><B><FONT face="Times New Roman">> , Spheriod: <</FONT></B><B>字符串</B><B><FONT face="Times New Roman">> , <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">Paramters: <</FONT></B><B>字符串</B><B><FONT face="Times New Roman">> , Date: <</FONT></B><B>数值</B><B><FONT face="Times New Roman">> , Separator: <</FONT></B><B>字符</B><B><FONT face="Times New Roman">> <p></FONT></B></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">DataFomat: </FONT>中国可持续发展信息共享矢量数据交换格式标记 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Version: </FONT>中国可持续发展信息共享矢量数据交换格式版本号 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Unit: </FONT>坐标单位。<FONT face="Times New Roman">K</FONT>-公里,<FONT face="Times New Roman">M</FONT>-米,<FONT face="Times New Roman">D</FONT>-以度表示的经纬度<FONT face="Times New Roman">, S</FONT>-以度分秒表示的经纬度(<FONT face="Times New Roman">DDDMMSS.SSSS</FONT>) <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Dim: </FONT>坐标维数。<FONT face="Times New Roman">2</FONT>-二维,<FONT face="Times New Roman">3</FONT>-三维(高程坐标<FONT face="Times New Roman">Z</FONT>单位始终为米) <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Top </FONT>是否带拓扑关系。<FONT face="Times New Roman">0</FONT>-没有拓扑关系,<FONT face="Times New Roman">1</FONT>-带拓扑关系。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">MinX: X</FONT>坐标最小值 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">MinY: Y</FONT>坐标最小值 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">MinZ: Z</FONT>坐标最小值 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">MaxX: X</FONT>坐标最大值 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">MaxY: Y</FONT>坐标最大值 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">MaxZ: Z</FONT>坐标最大值 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">ScaleM: </FONT>数据集比例尺分母 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Projection: </FONT>投影名称 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Spheriod: </FONT>参考椭球体名称 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Parameters: </FONT>投影参数。具体参数视不同投影而定 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Date: </FONT>数据现势性日期(<FONT face="Times New Roman">YYYYMMDD</FONT>) <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Seperator: </FONT>分隔符。缺省为逗号 <p></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">2. </FONT></B><B>要素类型参数 <p></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>要素类型参数</B><B><FONT face="Times New Roman">> : : = FeatureCodeBegin<CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">{ <</FONT></B><B>要素分类码</B><B><FONT face="Times New Roman">> , <</FONT></B><B>要素名称</B><B><FONT face="Times New Roman">> , <</FONT></B><B>几何类型</B><B><FONT face="Times New Roman">> , <</FONT></B><B>属性表名</B><B><FONT face="Times New Roman">> { , <</FONT></B><B>用户自定义项</B><B><FONT face="Times New Roman">> } <CR> } <p></FONT></B></FONT> <p> <P><B><FONT face="Times New Roman"><FONT size=3>FeatureCodeEnd <CR> <p></FONT></FONT></B> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>要素分类码<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>要素名称<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>几何类型<FONT face="Times New Roman">> : : = Point | Line | Polygon <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>属性表名<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>用户自定义项<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><B><FONT size=3>3.</FONT> </B><B><FONT size=3>属性数据结构说明 <p></FONT></B> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>属性数据结构说明</B><B><FONT face="Times New Roman">> : : = AttributetabStructureBegin <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">{ <</FONT></B><B>属性表定义</B><B><FONT face="Times New Roman">> } <p></FONT></B></FONT> <p> <P><B><FONT face="Times New Roman"><FONT size=3>AttributetabStructureEnd <CR> <p></FONT></FONT></B> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>属性表定义</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>属性表名</B><B><FONT face="Times New Roman">> , <</FONT></B><B>属性项个数</B><B><FONT face="Times New Roman">> <CR> { <</FONT></B><B>属性项名</B><B><FONT face="Times New Roman">> , <</FONT></B><B>类型</B><B><FONT face="Times New Roman">> , <</FONT></B><B>输入宽度</B><B><FONT face="Times New Roman">> , <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>输出宽度</B><B><FONT face="Times New Roman">> , <</FONT></B><B>精度</B><B><FONT face="Times New Roman">> <CR>} <p></FONT></B></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>属性表名<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>属性项个数<FONT face="Times New Roman">> : : = <</FONT>整数<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>属性项名<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> { <</FONT>字符串<FONT face="Times New Roman">> | <</FONT>数字<FONT face="Times New Roman">> | } <p></FONT></FONT> <p> <P><FONT size=3>没有属性项时,属性项个数等于<FONT face="Times New Roman">0</FONT>,此时不定义属性字段。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Char</FONT>-字符,<FONT face="Times New Roman">Integer</FONT>-整型,<FONT face="Times New Roman">Float</FONT>-浮点,<FONT face="Times New Roman">Boolean</FONT>-布尔,<FONT face="Times New Roman">Date</FONT>-日期, <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">Time</FONT>-时间(<FONT face="Times New Roman">HHMMSS.SS</FONT>)。 <p></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>类型<FONT face="Times New Roman">> : : = <</FONT>字符<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>输入宽度<FONT face="Times New Roman">> : : = <</FONT>整型数<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>输出宽度<FONT face="Times New Roman">> : : = <</FONT>整型数<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>精度<FONT face="Times New Roman">> : : = <</FONT>整型数<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>当属性类型为浮点时使用。 <p></FONT> <p> <P><B><FONT size=3>4.</FONT> </B><B><FONT size=3>图形数据 <p></FONT></B> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>图形数据</B><B><FONT face="Times New Roman">> : : = PointBegin <CR> { <</FONT></B><B>点状目标</B><B><FONT face="Times New Roman">> } PointEnd <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">LineBegin <CR> { <</FONT></B><B>线状目标</B><B><FONT face="Times New Roman">> } LineEnd <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">PolygonBegin <CR> { <</FONT></B><B>面状目标</B><B><FONT face="Times New Roman">> } PolygonEnd <CR> <p></FONT></B></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P>o <FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>点状目标</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>目标标识码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>要素类型编码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>层名</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>点的特征类型</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><X> [, <Z> ] <CR> [ <X> , <Y> [, <Z> ] <CR> ] [ <</FONT></B><B>关联线目标个数</B><B><FONT face="Times New Roman">> , <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">{ <</FONT></B><B>关联线目标标识码</B><B><FONT face="Times New Roman">> } <CR> ] <p></FONT></B></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>点的特征类型<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">1</FONT>-独立点,<FONT face="Times New Roman">2</FONT>-结点,<FONT face="Times New Roman">3</FONT>-有向点(含两对<FONT face="Times New Roman">XYZ</FONT>坐标)。<FONT face="Times New Roman"> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>关联线目标个数<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>关联线目标标识码<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>当<FONT face="Times New Roman">Topo = 1</FONT>且点的特征类型为<FONT face="Times New Roman">2</FONT>时,有结点关联的线目标标识码。<FONT face="Times New Roman"> <p></FONT></FONT> <p> <P>o <FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>线状目标</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>目标标识码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>要素类型编码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>层名</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>线的特征类型</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>线状目标直接坐标</B><B><FONT face="Times New Roman">> | <</FONT></B><B>线状目标间接坐标</B><B><FONT face="Times New Roman">> [<</FONT></B><B>起结点号</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>终结点号</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>左多边形</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>右多边形</B><B><FONT face="Times New Roman">> <CR> ] <p></FONT></B></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线的特征类型<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">1</FONT>-折线,<FONT face="Times New Roman">2</FONT>-圆弧,<FONT face="Times New Roman">3</FONT>-圆,<FONT face="Times New Roman">4</FONT>-椭圆,<FONT face="Times New Roman">100</FONT>-间接坐标线。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线状目标直接坐标<FONT face="Times New Roman">> : : = <</FONT>点数<FONT face="Times New Roman">> <CR> { <X> , <Y> [, <Z> ] <CR> } <p></FONT></FONT> <p> <P><FONT size=3>当<FONT face="Times New Roman"><</FONT>线的特征类型<FONT face="Times New Roman">></FONT>不为<FONT face="Times New Roman">100</FONT>时采用。其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>点数<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>圆弧、圆点数为<FONT face="Times New Roman">3</FONT>;椭圆点数为<FONT face="Times New Roman">4</FONT>。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线状目标间接坐标<FONT face="Times New Roman">> : : = <</FONT>线目标的项数<FONT face="Times New Roman">> <CR> { <</FONT>线目标标识号<FONT face="Times New Roman">> {</FONT>, <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线目标标识号<FONT face="Times New Roman">> } <CR>} <p></FONT></FONT> <p> <P><FONT size=3>当<FONT face="Times New Roman"><</FONT>线的特征类型<FONT face="Times New Roman">></FONT>为<FONT face="Times New Roman">100</FONT>时采用。其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线目标的项数<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线目标标识号<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>线目标标识号<FONT face="Times New Roman">8</FONT>个一行,用逗号分开,总数目为<FONT face="Times New Roman"><</FONT>线目标的项数<FONT face="Times New Roman">></FONT>。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>起结点号<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>终结点号<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>左多边形<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>右多边形<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>以上四项仅当<FONT face="Times New Roman">Topo = 1</FONT>时使用。 <p></FONT> <p> <P>o <FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>面状目标</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>目标标识码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>要素类型编码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>层名</B><B><FONT face="Times New Roman">> <CR> <labX> , <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><labY> <CR> <</FONT></B><B>边界</B><B><FONT face="Times New Roman">> <p></FONT></B></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><labX> : : = <</FONT>浮点<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><labY> : : = <</FONT>浮点<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3><FONT face="Times New Roman">labX</FONT>和<FONT face="Times New Roman">labY</FONT>为标识点坐标。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>边界<FONT face="Times New Roman">> : : = <</FONT>面状目标直接坐标<FONT face="Times New Roman">> | <</FONT>面状目标间接坐标<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>当<FONT face="Times New Roman">Topo = 0</FONT>时,采用直接坐标,否则,采用间接坐标。其中: <p></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>面状目标间接坐标</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>线目标的项数</B><B><FONT face="Times New Roman">> <CR> { <</FONT></B><B>线目标标识号</B><B><FONT face="Times New Roman">> <p></FONT></B></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman">{</FONT></B><B>,</B><B><FONT face="Times New Roman"><</FONT></B><B>线目标标识号</B><FONT face="Times New Roman"><B>> }</B> <B><CR>} <p></B></FONT></FONT> <p> <P><FONT size=3>其中: <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线目标的项数<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>线目标项数含分隔标识。 <p></FONT> <p> <P><FONT size=3><FONT face="Times New Roman"><</FONT>线目标标识号<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">> <p></FONT></FONT> <p> <P><FONT size=3>以<FONT face="Times New Roman">0</FONT>作为岛的分隔标识,以负号作为反向连接的标识。<FONT face="Times New Roman"> <p></FONT></FONT> <p> <P><FONT size=3>线目标标识号<FONT face="Times New Roman">8</FONT>个一行,用逗号分开,总数目为<FONT face="Times New Roman"><</FONT>线目标的项数<FONT face="Times New Roman">></FONT>。 <p></FONT> <p> <P><FONT size=3><B><FONT face="Times New Roman"><</FONT></B><B>面状目标直接坐标</B><B><FONT face="Times New Roman">> : : = {<</FONT></B><B>点数</B><B><FONT face="Times New Roman">> <CR> { <X> , <Y> [, <Z> ] <CR> } } , 0<CR> <p></FONT></B></FONT> <p> <P><FONT size=3>顺序记录组成面状目标的各个封闭边界。每条边界采用点数-坐标串的方式记 <p></FONT> <p> <P><FONT size=3>录。 <p></FONT> <p> <P><FONT size=3>点数为<FONT face="Times New Roman">0</FONT>表示该面状目标结束。 <p></FONT> <p> <P> <P><FONT size=3> <p></FONT> <p>[/UseMoney] <p>[UseMoney=50][/UseMoney] [此贴子已经被作者于2004-10-30 14:16:29编辑过]
|
|
|
1楼#
发布于:2009-03-09 23:38
怎么才能有现金呢?
|
|
|
2楼#
发布于:2004-10-30 15:13
ok
|
|
|
3楼#
发布于:2004-10-30 14:28
<P>好东西都没人要!</P><P>现在减价了!快下吧</P>
|
|
|
4楼#
发布于:2004-10-27 10:59
<img src="images/post/smile/dvbbs/em08.gif" />
|
|
|
5楼#
发布于:2004-10-27 09:51
<P>这么贵啊</P>
|
|
|
6楼#
发布于:2004-10-25 13:11
<P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">6. </FONT></B><B>注记
</B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>注记数据</B><B><FONT face="Times New Roman">> : : = AnnotationBegin <CR> { <</FONT></B><B>注记</B><B><FONT face="Times New Roman">> } AnnotationEnd <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>注记</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>目标标识码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>要素分类码</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>层名</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>字体</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>颜色</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>字型</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>尺寸</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>间隔</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>注记内容</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>注记位置标识</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>注记位置数据</B><B><FONT face="Times New Roman">> <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>字体<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>颜色<FONT face="Times New Roman">> : : = <RGB><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>字型<FONT face="Times New Roman">> : : = <</FONT>磅数<FONT face="Times New Roman">> , <</FONT>形状<FONT face="Times New Roman">> , <</FONT>下划线<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>磅数<FONT face="Times New Roman">> : : = <</FONT>整型<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">0 ~ 1000</FONT>的整数,表示注记线划的粗细程度。当<FONT face="Times New Roman"><</FONT>磅数<FONT face="Times New Roman">></FONT>为<FONT face="Times New Roman">400</FONT>时,是正常体;<p><p><P mso-pagination: 0pt; 0cm widow-orphan?>当<FONT face="Times New Roman"><</FONT>磅数<FONT face="Times New Roman">></FONT>为<FONT face="Times New Roman">700</FONT>时,是粗体字。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>形状<FONT face="Times New Roman">> : : = 0 | 1 | 2 | 3 | 4 <p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">0-</FONT>正体,<FONT face="Times New Roman">1-</FONT>左斜,<FONT face="Times New Roman">2-</FONT>右斜,<FONT face="Times New Roman">3-</FONT>左耸,<FONT face="Times New Roman">4-</FONT>右耸<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>下划线<FONT face="Times New Roman">> : : = Y | N<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Y</FONT>代表有下划线,<FONT face="Times New Roman">N</FONT>代表没有下划线。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>尺寸<FONT face="Times New Roman">> : : = <</FONT>字宽<FONT face="Times New Roman">> , <</FONT>字高<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>字宽<FONT face="Times New Roman">> : : = <</FONT>浮点<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>字高<FONT face="Times New Roman">> : : = <</FONT>浮点<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>间隔<FONT face="Times New Roman">> : : = <</FONT>浮点<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>注记内容<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>注记位置标识<FONT face="Times New Roman">> : : = 1 | 2<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>当<FONT face="Times New Roman"><</FONT>注记位置标识<FONT face="Times New Roman">></FONT>为“<FONT face="Times New Roman">1</FONT>”时,注记位置用点标记,此时<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>注记位置数据<FONT face="Times New Roman">> : : = <</FONT>注记位置点数<FONT face="Times New Roman">> <CR>{ <X> , <Y> , <p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>注记方向<FONT face="Times New Roman">> <CR> }<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>注记位置点数等于<FONT face="Times New Roman">1</FONT>时,表示单点注记;注记位置点数等于注记内容的字<p><p><P mso-pagination: 0pt; 0cm widow-orphan?>符数时,表示每个字符有独立的位置。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?>当<FONT face="Times New Roman"><</FONT>注记位置标识<FONT face="Times New Roman">></FONT>为“<FONT face="Times New Roman">2</FONT>”时,注记沿“辅助线”排列,此时<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>注记位置数据<FONT face="Times New Roman">> : : = <</FONT>目标标识码<FONT face="Times New Roman">> <CR> <</FONT>要素类型编码<FONT face="Times New Roman">> <CR> <</FONT>层名<FONT face="Times New Roman">> <CR><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>点数<FONT face="Times New Roman">> <CR> { <X> , <Y> <CR> }<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?> <p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B>二、栅格数据<p></B><p><P 36.0pt? list tab-stops: level1 mso-list: widow-orphan; mso-pagination: 0cm; TEXT-INDENT: 0pt; 0cm lfo2; l3><B><FONT face="Times New Roman">1. </FONT></B>栅格数据转换后的文件名扩展名为:<B><FONT face="Times New Roman">.grd <p></FONT></B><p><P 36.0pt? list tab-stops: level1 mso-list: widow-orphan; mso-pagination: 0cm; TEXT-INDENT: 0pt; 0cm lfo2; l3><FONT face="Times New Roman"><B>2. </B><B><</B></FONT><B>栅格数据</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>文件头</B><B><FONT face="Times New Roman">> <</FONT></B><B>属性数据结构说明</B><B><FONT face="Times New Roman">> <</FONT></B><B>属性数据</B><B><FONT face="Times New Roman">> <</FONT></B><B>数据体</B><B><FONT face="Times New Roman">> <p></FONT></B><p><P 36.0pt? list tab-stops: level1 mso-list: widow-orphan; mso-pagination: 0cm; TEXT-INDENT: 0pt; 0cm lfo3; l4><B>1. </B><B>文件头 <p></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>文件头</B><B><FONT face="Times New Roman">> : : = HeadBegin <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">DataFormat: SDINFO .grd <CR> Version: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> Unit: <</FONT></B><B>字符</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">Compress: <</FONT></B><B>字符串</B><B><FONT face="Times New Roman">> <CR> X <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> Y <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> DX: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">DY: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> Row: <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> <CR> Col: <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> <CR> ValueType: Char | Integer <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">HeadEnd <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中<FONT face="Times New Roman">:<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">DataFomat: </FONT>中国可持续发展信息共享栅格数据交换格式标记<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Version: </FONT>中国可持续发展信息共享栅格数据交换格式版本号<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Unit: </FONT>坐标单位。<FONT face="Times New Roman">K</FONT>-公里,<FONT face="Times New Roman">M</FONT>-米,<FONT face="Times New Roman">D</FONT>-以度表示的经纬度<FONT face="Times New Roman">, S</FONT>-以度分秒表示的经纬度(<FONT face="Times New Roman">DDDMMSS.SSSS</FONT>)<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Compress: </FONT>压缩方法说明,或<FONT face="Times New Roman">DEM</FONT>的高程放大倍率。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">X </FONT>左上角原点<FONT face="Times New Roman">X</FONT>坐标<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Y </FONT>左上角原点<FONT face="Times New Roman">Y</FONT>坐标<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">DX: X</FONT>方向的格网间距<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">DY: Y</FONT>方向的格网间距<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Row: </FONT>行数<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Col: </FONT>列数<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">ValueType: </FONT>栅格值的类型<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">2</FONT></B><B>.</B><B><FONT face="Times New Roman"><</FONT></B><B>属性数据结构说明</B><B><FONT face="Times New Roman">> : : = AttributetabStructureBegin <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">{ <</FONT></B><B>属性表定义</B><B><FONT face="Times New Roman">> }<p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">AttributetabStructureEnd <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>属性表定义</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>属性表名</B><B><FONT face="Times New Roman">> , <</FONT></B><B>属性项个数</B><B><FONT face="Times New Roman">> <CR> { <</FONT></B><B>属性项名</B><B><FONT face="Times New Roman">> , <</FONT></B><B>类型</B><B><FONT face="Times New Roman">> , <</FONT></B><B>输入宽度</B><B><FONT face="Times New Roman">> ,<p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>输出宽度</B><B><FONT face="Times New Roman">> , <</FONT></B><B>精度</B><B><FONT face="Times New Roman">> <CR>}<p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>属性表名<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>属性项个数<FONT face="Times New Roman">> : : = <</FONT>整数<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>属性项名<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> { <</FONT>字符串<FONT face="Times New Roman">> | <</FONT>数字<FONT face="Times New Roman">> | }<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>没有属性项时,属性项个数等于<FONT face="Times New Roman">0</FONT>,此时不定义属性字段。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Char</FONT>-字符,<FONT face="Times New Roman">Integer</FONT>-整型,<FONT face="Times New Roman">Float</FONT>-浮点,<FONT face="Times New Roman">Boolean</FONT>-布尔,<FONT face="Times New Roman">Date</FONT>-日期,<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Time</FONT>-时间(<FONT face="Times New Roman">HHMMSS.SS</FONT>)。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>类型<FONT face="Times New Roman">> : : = <</FONT>字符<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>输入宽度<FONT face="Times New Roman">> : : = <</FONT>整型数<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>输出宽度<FONT face="Times New Roman">> : : = <</FONT>整型数<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>精度<FONT face="Times New Roman">> : : = <</FONT>整型数<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>当属性类型为浮点时使用。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">3</FONT></B><B>.属性数据<p></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>属性数据</B><B><FONT face="Times New Roman">> : : = AttributeBegin <CR> { <</FONT></B><B>属性表</B><B><FONT face="Times New Roman">> } AttributeEnd <CR> [ VarcharBegin <CR> <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">{ <</FONT></B><B>变长字符串表</B><B><FONT face="Times New Roman">> }VarcharEnd <CR> ] <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>属性表</B><B><FONT face="Times New Roman">> : : = TableBegin <</FONT></B><B>属性表名</B><B><FONT face="Times New Roman">> <CR> { <</FONT></B><B>目标标识码</B><B><FONT face="Times New Roman">> { <</FONT></B><B>分隔符</B><B><FONT face="Times New Roman">> <</FONT></B><B>属性项</B><B><FONT face="Times New Roman">> } TableEnd <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>分隔符<FONT face="Times New Roman">> : : = <</FONT>字符<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>文件头中定义属性字段分隔符。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>属性项<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> | <</FONT>整型<FONT face="Times New Roman">> | <</FONT>浮点<FONT face="Times New Roman">> | <</FONT>日期<FONT face="Times New Roman">> |Y|N|T|F| <</FONT>变长字符串标识<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>类型为字符串的属性项的值中不能含有分隔符,可以是空串(此时,两分隔符连续)<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>变长字符串标识<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>变长字符串表</B><B><FONT face="Times New Roman">> : : = { <</FONT></B><B>变长字符串标识</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>正文</B><B><FONT face="Times New Roman">> <</FONT></B><B>分隔符</B><B><FONT face="Times New Roman">> <CR> }<p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>正文<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <CR> { <</FONT>字符串<FONT face="Times New Roman">> }<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>正文中可以包含空行,即字符串可以是空串。<FONT face="Times New Roman"> <p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?>分隔符单独作一行表示该字段值的结束。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">4. </FONT></B><B>数据体<p></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>数据体</B><B><FONT face="Times New Roman">> : : = { <</FONT></B><B>栅格值</B><B><FONT face="Times New Roman">> { , <</FONT></B><B>栅格值</B><B><FONT face="Times New Roman">> } <CR> } | { <</FONT></B><B>栅格值</B><B><FONT face="Times New Roman">> <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> { , <</FONT></B><B>栅格值</B><B><FONT face="Times New Roman">> <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> } <CR> }<p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>压缩方法为<FONT face="Times New Roman">0</FONT>时采用前一种格式;压缩方法为<FONT face="Times New Roman">1</FONT>时采用后一种格式。<FONT face="Times New Roman"><</FONT>整数<FONT face="Times New Roman">></FONT>表示游程长度。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?>数据体中的总格网单元数由行数乘以列数决定,在文件中每<FONT face="Times New Roman">10</FONT>个单元记录一行。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中:<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman"><</FONT>栅格值<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> | <</FONT>整数<FONT face="Times New Roman">><p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?> <p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B>三、影像数据交换格式<p></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>影像数据原则上采用国际工业标准无压缩的<FONT face="Times New Roman">TIFF</FONT>或<FONT face="Times New Roman">BMP</FONT>格式。有关辅助信息用纯文本格式另写一个文件,作为文件头。<p><p><P 36.0pt? list tab-stops: level1 mso-list: widow-orphan; mso-pagination: 0cm; TEXT-INDENT: 0pt; 0cm lfo4; l0><B><FONT face="Times New Roman">1. </FONT></B>影像数据转换后的文件名扩展名为:<B><FONT face="Times New Roman">.img <p></FONT></B><p><P 36.0pt? list tab-stops: level1 mso-list: widow-orphan; mso-pagination: 0cm; TEXT-INDENT: 0pt; 0cm lfo4; l0><FONT face="Times New Roman"><B>2. </B><B><</B></FONT><B>影像数据</B><B><FONT face="Times New Roman">> : : = <</FONT></B><B>文件头</B><B><FONT face="Times New Roman">> <</FONT></B><B>数据体</B><B><FONT face="Times New Roman">> <p></FONT></B><p><P 36.0pt? list tab-stops: level1 mso-list: widow-orphan; mso-pagination: 0cm; TEXT-INDENT: 0pt; 0cm lfo5; l5><B>1. </B><B>文件头 <p></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>文件头</B><B><FONT face="Times New Roman">> : : = HeadBegin <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">DataFormat: SDINFO .img <CR> Version: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> Unit: <</FONT></B><B>字符</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">Compress: <</FONT></B><B>字符</B><B><FONT face="Times New Roman">> <CR> X <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> Y <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> DX: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> <p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">DY: <</FONT></B><B>浮点</B><B><FONT face="Times New Roman">> <CR> Row: <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> <CR> Col: <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> <CR> ValueType: Char | Integer <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">Band: <</FONT></B><B>整数</B><B><FONT face="Times New Roman">> <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman">HeadEnd <CR><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>其中<FONT face="Times New Roman">:<p></FONT><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Datafomat: </FONT>中国可持续发展信息共享影像数据交换格式标记<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Version: </FONT>中国可持续发展信息共享影像数据交换格式版本号<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Unit: </FONT>坐标单位。<FONT face="Times New Roman">K</FONT>-公里,<FONT face="Times New Roman">M</FONT>-米,<FONT face="Times New Roman">D</FONT>-以度表示的经纬度<FONT face="Times New Roman">, S</FONT>-以度分秒表示的经纬度(<FONT face="Times New Roman">DDDMMSS.SSSS</FONT>)<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Compress: </FONT>彩色影像的存贮方式。<FONT face="Times New Roman">Y</FONT>-以像元为间隔排列;<FONT face="Times New Roman">H</FONT>-以行为间隔排列;<FONT face="Times New Roman">B</FONT>-以波段为间隔排列;<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">RGB</FONT>-彩色影像标志。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">X </FONT>定位点的<FONT face="Times New Roman">X</FONT>坐标<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Y </FONT>定位点的<FONT face="Times New Roman">Y</FONT>坐标<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">DX: </FONT>影像在行方向上的地面分辨率<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">DY: </FONT>影像在列方向上的地面分辨率<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Row: </FONT>定位点行号<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Col: </FONT>定位点列号<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">ValueType: </FONT>影像类型<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><FONT face="Times New Roman">Band: </FONT>影像波段<p><p><P 36.0pt? list tab-stops: level1 mso-list: widow-orphan; mso-pagination: 0cm; TEXT-INDENT: 0pt; 0cm lfo6; l1>2. 数据体 <p><p><P mso-pagination: 0pt; 0cm widow-orphan?><B><FONT face="Times New Roman"><</FONT></B><B>数据体</B><B><FONT face="Times New Roman">> : : = <TIFF</FONT></B><B>文件</B><B><FONT face="Times New Roman">> | <BMP</FONT></B><B>文件</B><B><FONT face="Times New Roman">> | <</FONT></B><B>其他格式影像文件</B><B><FONT face="Times New Roman">><p></FONT></B><p><P mso-pagination: 0pt; 0cm widow-orphan?>以上定义了三种数据的交换格式,作为中国可持续发展信息共享交换数据的交换格式初稿。在此基础上开发数据交换软件,实现在不同部门、不同系统之间交换空间和非空间数据。该交换格式定有许多不足之处,有待在开发转换软件和试用的过程中不断完善。<p><p><P mso-pagination: 0pt; 0cm widow-orphan?> <p><p><P mso-pagination: 0pt; 0cm widow-orphan?>国家基础地理信息中心<FONT face="Times New Roman">97-<st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="2" Month="1" Year="925">925-01-02</st1:chsdate></FONT>专题组<p><p><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998">一九九八年十二月十六日</st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998"></st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998">出售帖子,纯熟学习(不会出售帖子),呵呵,不是坑害大家!</st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998"></st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998"></st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998"></st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998"></st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998"></st1:chsdate></P><P mso-pagination: 0pt; 0cm widow-orphan?><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="16" Month="12" Year="1998"></st1:chsdate></P> |
|
|
7楼#
发布于:2004-10-25 13:09
<P 0cm 0cm 0pt; TEXT-INDENT: 0cm; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1; tab-stops: list 36.0pt"><B>5. </B><B>属性数据 <p></p></B></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><B><FONT face="Times New Roman"><</FONT></B><B>属性数据</B><B><FONT face="Times New Roman">> : : = AttributeBegin <CR> { <</FONT></B><B>属性表</B><B><FONT face="Times New Roman">> } AttributeEnd <CR> [ VarcharBegin <CR> <p></p></FONT></B></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><B><FONT face="Times New Roman">{ <</FONT></B><B>变长字符串表</B><B><FONT face="Times New Roman">> }VarcharEnd <CR> ] <p></p></FONT></B></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan">其中:<p></p></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><B><FONT face="Times New Roman"><</FONT></B><B>属性表</B><B><FONT face="Times New Roman">> : : = TableBegin <</FONT></B><B>属性表名</B><B><FONT face="Times New Roman">> <CR> { <</FONT></B><B>目标标识码</B><B><FONT face="Times New Roman">> { <</FONT></B><B>分隔符</B><B><FONT face="Times New Roman">> <</FONT></B><B>属性项</B><B><FONT face="Times New Roman">> } TableEnd <CR><p></p></FONT></B></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan">其中:<p></p></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><FONT face="Times New Roman"><</FONT>分隔符<FONT face="Times New Roman">> : : = <</FONT>字符<FONT face="Times New Roman">><p></p></FONT></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan">文件头中定义属性字段分隔符。<p></p></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><FONT face="Times New Roman"><</FONT>属性项<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> | <</FONT>整型<FONT face="Times New Roman">> | <</FONT>浮点<FONT face="Times New Roman">> | <</FONT>日期<FONT face="Times New Roman">> |Y|N|T|F| <</FONT>变长字符串标识<FONT face="Times New Roman">><p></p></FONT></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan">类型为字符串的属性项的值中不能含有分隔符,可以是空串(此时,两分隔符连续)<p></p></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><FONT face="Times New Roman"><</FONT>变长字符串标识<FONT face="Times New Roman">> : : = <</FONT>长整<FONT face="Times New Roman">><p></p></FONT></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><B><FONT face="Times New Roman"><</FONT></B><B>变长字符串表</B><B><FONT face="Times New Roman">> : : = { <</FONT></B><B>变长字符串标识</B><B><FONT face="Times New Roman">> <CR> <</FONT></B><B>正文</B><B><FONT face="Times New Roman">> <</FONT></B><B>分隔符</B><B><FONT face="Times New Roman">> <CR> }<p></p></FONT></B></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan">其中:<p></p></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"><FONT face="Times New Roman"><</FONT>正文<FONT face="Times New Roman">> : : = <</FONT>字符串<FONT face="Times New Roman">> <CR> { <</FONT>字符串<FONT face="Times New Roman">> }<p></p></FONT></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan">正文中可以包含空行,即字符串可以是空串。<FONT face="Times New Roman"> <p></p></FONT></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan">分隔符单独作一行表示该字段值的结束。<p></p></P><P 0cm 0cm 0pt; mso-pagination: widow-orphan"> </P><P 0cm 0cm 0pt; LINE-HEIGHT: 75%"><p><FONT face="Times New Roman"> </FONT></p></P>
|
|