特征表示
所有的SLF特性包含slf_type属性。此属性的值设置为与特性的特性类型的值相同。
属性名称 |
内容 |
slf_type |
指定特性表示的数据类型。 范围: slf_segment | slf_point | slf_linear | slf_areal | slf_txt | slf_dsi 默认值:没有默认的 |
段
slf_type:slf_segment
SLF段包含构成SLF点、线性和区域特征的坐标序列。
这些属性是特定于段特性的。
属性名称 |
内容 |
slf_seg_segment |
这是给线段的唯一标识号。 |
slf_seg_feature_count |
一个段可以通过不同的特征来引用。这个数字用于记录引用这个段的特性的数量。 |
slf_seg_point_count |
在这段中包含的坐标数。 |
点
slf_type:slf_point
的slf_point特征没有任何坐标。一个slf_point特性允许引用一个以上的段。也就是说,一个slf_point可能是除地理位置以外所有属性都相同的点的集合。
下表列出了所有属性slf_point,slf_linear,slf_areal特性。
属性名称 |
内容 |
slf_fea_feature_id |
这是赋予该功能的唯一标识号。 |
slf_fea_feature_ |
的slf_feature_header是由40个字节块组成的序列。该属性计算组成slf_feature_header. 对于ITD数据,该属性的值为7。 |
slf_feature_header |
包含特性的描述性信息。在ITD数据的情况下,这个属性值的长度是280字节。 |
slf_fea_segment_count |
计算组成特征的段的数量。 |
slf_segmentID {#} .id |
组成特性的惟一段id列表。 |
线性
slf_type:slf_linear
SLF阅读器输出的线性特征不具有任何坐标。线性特征的属性与所找到的属性相同slf_point特性。
区域
slf_type:slf_areal
区域1面积特征就是一个多边形。SLF的规范总是将这些特性称为区域特性,因此,为了帮助那些熟悉SLF的读者,本节将其称为区域特性。SLF读取器输出的特性没有任何坐标。区域特征的属性与所找到的属性相同slf_point特性。
文本
slf_type:slf_txt
此时,只有三种识别和处理过渡段数据的记录。如果SLF数据集不是ITD,则三种记录将被忽略。
SLF读取器输出两种类型的slf_txt当读取过渡段数据时,可以通过它们的值来区分slf_txt_type属性。的slf_txt_type属性可以包含以下值:
- misc_or_not_eval-这些是处理杂项/未评估时的输出特性三种记录
- surface_material-这些是处理表面粗糙度信息时输出的特征三种记录
的属性如下表所示三种功能有misc_or_not_eval作为他们的价值slf_txt_type属性。
属性名称 |
内容 |
slf_txt_feature_type |
指示该特性是否为杂项特性(9 d010)或未评估的特性(9 d020).没有默认值。 |
slf_txt_feature_id |
这是它的特点slf_point,slf_linear,或slf_areal这种slf_txt功能被称为。 |
slf_txt_ |
在这里可以找到关于这个特性的描述性信息。 |
的属性如下表所示三种功能有surface_material作为他们的价值slf_txt_type属性。
属性名称 |
内容 |
slf_srq_value |
表面粗糙度质量值 |
slf_srq_description |
表面粗糙度类型描述 |
DSI
slf_type:slf_dsi
对于每个处理过的SLF文件,都只有一个这种类型的特性。的slf_dsi特征不包含几何形状。它是所有数据共有的所有描述性信息的占位符。数据包含在DSISLF文件的记录。
下表列出了slf_dsi包含的特性。列出的某些属性的值可能是空白的。这取决于DSI记录中包含的实际信息。只有相关的DSI属性,如附录M,在二维SLF中实施临时地形数据的,mil - std - 2413文件,列在这里。
提示:提示:下表中未列出的任何DSI字段仍然是slf_dsi特性中的属性。特性的日志显示该特性包含的所有属性。
属性名称 |
内容 |
#的字节数 |
slf_dsig_product_type |
指定产品类型。可能的值有:数字临时地形数据/战术数据(DITDT)或数码临时地形数据/规划(DITDP). |
5 |
slf_dsig_data_set_id |
这是数据集标识。 范围:字符串 |
20. |
slf_dsig_edition |
数据集的版本号。对于新数据集,版本号为1。 范围:1 . . 999 |
3. |
slf_dsig_compilation_date |
数据集被编译。 范围:YYMM |
4 |
slf_dsig_maintenance_date |
更新数据集的日期。设置为0000新数据。 范围:YYMM |
4 |
slf_dsig_SLF_version_date |
适用于数据集的SLF版本的日期。 范围:YYMMDD |
6 |
slf_dsig_DMAFF_version_date |
适用于数据集的Defense Mapping Agency Feature Format (DMAFF)版本日期。 范围:YYMMDD |
6 |
slf_dssg_security_ |
这是安全分类代码。 范围: T(绝密) |
1 |
slf_dssg_security_release |
基于源代码和辅助材料的安全控制和发布代码。 |
2 |
slf_dssg_downgrading_ |
降级和解密日期。 范围: DDMMYY | OADR 空格 |
6 |
slf_dssg_security_handling |
安全处理说明。 |
21 |
slf_dspg_data_type |
数据类型设置为地理ITD。 范围:地理(地理坐标数据) |
3. |
slf_dspg_horizontal_units_of_ |
水平坐标测量系统。 范围:证券交易委员会(地理秒) |
3. |
slf_dspg_horizontal_ |
构成水平坐标系中最小计数的度量单位数。 范围: 0.010(适用于1:50 000标尺ITD) | 0.020(适用于ITD 1:25万标尺) |
5 |
slf_dspg_geodetic_datum |
水平位置参考系统代码。 范围: 1984世界大地测量系统(WGE) |
3. |
slf_dspg_ellipsoid |
水平基准面参考的椭球面。 范围: WGE |椭球代码来自附录E,椭圆体的mil - std - 2413 |
3. |
slf_dspg_vertical_resolution_units |
构成垂直坐标系中最小数的度量单位数。 范围:b.bbb(b是一个空白) |
5 |
slf_dspg_vertical_reference_ |
过渡段的平均海平面(MSL)。 范围:火星科学实验室 |
4 |
slf_dspg_latitude_of_origin |
数据集中所有地理坐标所参照的纬度。 范围:DDMMSSSSH |
9 |
slf_dspg_longitude_of_origin |
数据集中的所有地理坐标所引用的经度。 范围:DDDMMSSSSH |
10 |
slf_dspg_latitude_of_SW_ |
数据集的最南端纬度。 范围:DDMMSSSSH |
9 |
slf_dspg_longitude_of_ |
数据集的最西端经度。 范围:DDDMMSSSSH |
10 |
slf_dspg_latitude_of_ |
数据集的最北纬度。 范围:DDMMSSSSH |
9 |
slf_dspg_longitude_of_ |
数据集的最东经。 范围:DDMMSSSSH |
10 |
slf_dspg_total_number_of_ |
数据集中特征的总数。 范围:整数> = 0 |
6 |
slf_dspg_number_of_point_ |
数据集中的点特征的总数。 范围:整数> = 0 |
6 |
slf_dspg_number_of_linear_ |
数据集中线性特征的总数。 范围: Integer >= 0 |
6 |
slf_dspg_number_of_areal_ |
数据集中面积特征的总数。 范围:整数> = 0 |
6 |
slf_dspg_total_number_of_ |
数据集中的段的总数。 范围:整数> = 0 |
6 |
slf_dshg_edition_code |
版本代码的前两位是重新编译代码。第三个数字是修订数。版本代码设置为000,用于首次覆盖一个地理区域。 |
3. |
slf_dshg_project |
项目规范。 范围:字符串 |
15 |
slf_dshg_spec_date |
产品规格的日期。 范围:YYMM |
4 |
slf_dshg_spec_amendment_ |
产品规格修改号。 范围:1 . . 999 |
3. |
slf_dshg_producer |
数据的生产者。 范围:字符串 |
8 |
slf_dshg_digitizing_system |
用来将数据集数字化的系统。 范围:字符串 |
10 |
slf_dshg_processing_system |
用来处理数据集的系统。 范围:字符串 |
10 |
slf_dshg_data_generalization |
数据泛化代码被设置为0ITD。 |
1 |
slf_dshg_north_match_merge_ |
该数据集与北面相邻数据合并的次数。新数据的值为零填充。 范围:整数 |
1 |
slf_dshg_east_match_merge_ |
该数据集与东边相邻数据合并的次数。对于新数据,该值为零填充。 范围:整数 |
1 |
slf_dshg_south_match_merge_ |
该数据集与南面相邻数据合并的次数。对于新数据,该值为零填充。 范围:整数 |
1 |
slf_dshg_west_match_merge_ |
该数据集与西边相邻数据合并的次数。对于新数据,该值为零填充。 范围:整数 |
1 |
slf_dshg_north_match_merge_ |
北方匹配合并日期。对于新数据,该值为零填充。 范围:YYMM |
4 |
slf_dshg_east_match_merge_ |
东部比赛合并日期。对于新数据,该值为零填充。 范围:YYMM |
4 |
slf_dshg_south_match_merge_ |
南火柴合并日期。对于新数据,该值为零填充。 范围:YYMM |
4 |
slf_dshg_west_match_merge_ |
西部比赛合并日期。对于新数据,该值为零填充。 范围:YYMM |
4 |
slf_dshg_yy_mm_of_earliest_ |
最早的年份和月份资料来源。 范围:YYMM |
4 |
slf_dshg_yy_mm_of_latest_ |
最新资料来源的年份和月份。 范围:YYMM |
4 |
slf_dshg_data_conversion_code |
设置为001为ITD(1:50 000比例)。否则为空。 |
3. |