1、张 力2019.7地理数据资料:地形图专题图航片卫片社会生活和行业资料导航地理数据交换格式:DRM导航地理数据GDF导航地理数据导航地理数据ITS地理数据库LBS位置服务地图车载导航数据物理存储格式:KIWISDALCar IN西门子AFADAS先进驾驶辅助系统地图TRAVELPILOT其它的国家/行业标准:导航电子地图数据分类与编码卫星导航电子地图元数据车载导航电子地图数据质量规范导航电子地图图形符号交交 换换 文文 件件物物 理理 结结 构构逻逻 辑辑 结结 构构数数 据据 模模 型型道路与车道路与车渡要素渡要素土地利用与土地利用与覆盖要素覆盖要素服务(服务(POI)要素要素道路属性:道路
2、属性:名称、等级、名称、等级、车道等车道等绿地属性:绿地属性:名称等名称等POI属性:属性:名称、类别、服名称、类别、服务状态等务状态等道路沿线的道路沿线的服务关系服务关系关系属性:关系属性:出入口标识、出入口标识、开放时间等开放时间等要素道路与车渡主题服务主题行政区划主题命名区域主题公共交通主题道路附属设施主题用户自定义主题通用要素主题链参考要素主题土地利用与覆盖主题构造物主题水系主题铁路主题高速公路的紧急通道高速公路的紧急通道紧急通道的出入口紧急通道的出入口高速公路的高速公路的SOS站站市内道路的自行车专用左转线市内道路的自行车专用左转线市内道路的隧道内环岛市内道路的隧道内环岛市内街道的门
3、址指示路牌市内街道的门址指示路牌要素种类要素种类要素代码要素代码简单复杂简单复杂表达层表达层道路元素道路元素Road Element 简单连接点连接点Junctions 简单车渡联络线Ferry Connection 简单封闭交通区域Enclosed Traffic Area 简单地址区域边界元素Address area Boundary Element 简单地址区域Address Area 简单路段Road Segment复杂交叉交叉口Intersection 复杂车渡口Ferry 复杂聚合路Aggregated Way 复杂汇交路口Interchange 复杂环岛环岛Roundabout
4、复杂位于边界上被界定包含属于1-层属于包含2-层道路元素(ID)连接点(ID)渡口联络线(ID)界定开始于界定结束于包含属于属于包含开始于界定结束于界定包含属于地址区域边界元素(ID)包含属于 属于包含界定开始于界定终止于包含属于封闭交通区域(ID)地址区域(ID)界定被界定包含属于路段(ID)渡口(ID)交叉口(ID)开始于界定结束于界定界定开始于界定结束于聚合路(ID)汇交路口(ID)环岛(ID)包含属于线要素点要素复杂要素复杂要素道路实体道路实体简单要素简单要素复杂要素复杂要素简单要素用于表达道路结构的细节,复杂要素是对道路结构细节部分的概括性表达。例如一个平交十字路口被概括为一个复杂要
5、素,这个复杂要素就包括了4个点要素和4个线要素。并非所有的简单要素都需要有对应的复杂要素。线要素复杂要素点要素简单要素界定结束于界定开始于包含包含包含包含于 要素复杂要素模型复杂要素模型简单要素模型简单要素模型线要素点要素1维的边0维的节点与河流相交的节点与边界相交的节点要素的几何类型用于表达道路网的实在性,要素的图元模型用于表达道路网的具体形状和空间位置。表达被表达结点边拓扑线要素非孤立结点表达被表达界定结束于界定开始于拓扑点要素简单要素图元模型图元模型简单要素模型简单要素模型引用边的起止节点引用线要素的起止点要素引用复杂要素的起止复杂要素图元层图元层 简单要素层简单要素层 复杂要素层复杂要
6、素层表达被表达界定 结束于界定开始于结点边拓扑线要素复杂要素非孤立结点表达被表达界定结束于界定开始于拓扑点要素简单要素界定结束于界定开始于包含包含包含包含要素复杂要素点要素线要素面要素节点边面点多义线多边形Level-2Level-1Level-0表达被表达界定 结束于界定开始于结点边拓扑线要素复杂要素非孤立结点表达被表达界定结束于界定开始于拓扑点要素简单要素界定结束于界定开始于包含包含包含包含要素复杂要素简单要素拓扑图元存储在*.map文件中属性属于具有要素 包含复合属性类型属于简单属性类型包含属于限制性子属性类型属性类型包含属于受限于限制属性类型、简单属性和复合属性的模型 包含复合属性类型
7、属于简单属性类型包含属于限制性子属性类型属性类型包含属于受限于限制限制性子属性的模型设一段道路的宽度有变化(见图)。一部分为15米宽,另一部分为12米宽。建立分段属性:设置两个道路宽度属性项,同时在每个属性项的开始部分增加开始位置和结束位置值。开始位置:0米 开始位置:220米结束位置:220米结束位置:400米道路宽度:15米道路宽度:12米光 明 西 路10米宽16米宽5:00-22:00禁止卡车通行200米350米1号3号65号66号2号4号最末门牌号HL=“65”最末门牌号HL=“66”第一门牌号HF=“2”门牌结构HS=“规则双号”第一门牌号HF=“1”门牌结构HS=“规则单号”地址
8、信息 正式街道名称体名称组件方向后缀DS=“西”街道类型后缀ST=“路”正式街道名称文本OF=“光明西路”正式街道名称 门牌号码范围 方向前缀DP街道别名街道侧面SS=“左”街道侧面SS=“右”复合属性简单属性限制性子属性道路元素长度LR=“550”宽度WI=“10”宽度WI=“16”车辆类型VT=“运输卡车”有效期VP=“(h5)h17”属性组的表达式:属性组的表达式:(DF“双向禁行双向禁行”,VT“运输卡车运输卡车”)VP“(h5)h17”)交通流方向DF=“双向禁行”禁左人民医院医院邻近道路主道路次道路L 10L 11L 12L 13L 14L 15L 16L 17L 18L 19L2
9、0L 21L 100F 50L 1000L 1001L 500沿主路方向沿主路方向直达路线的关系路段沿线的服务的关系禁止策略的关系L 10L 11L 12L 13L 14L 15L 16L 17L 18L 19L20L 21N100沿着起始道路元素属于禁止策略关系为的开始开始于连接点道路元素序列属于通过界定起止于L 100F 50沿着道路元素属于道路元素沿线服务关系为的开始开始于服务要素L 1000L 1001L 500沿主路方向沿主路方向包含起始道路元素属于直达路线关系为的开始开始于道路元素序列起始道路元素属于包含光明立交桥CDABN23N22N21N20N200人民公园东门南门北门F 22
10、F 20F 21F 100有语义关系要素属性属于作为 1#成员参与涉及 1#成员作为 N#成员参与涉及 N#成员不可再分的基础数据类型不可再分的基础数据类型共享的基础数据类型共享的基础数据类型GDF的组合数据类型的组合数据类型册册全局册信息:全局册信息11.2.2地方字符集定义:地方字符集定义列表11.2.3数据集:数据集列表11.3.1全局册信息全局册信息册标识符:无符号长整型 11.1.4.85数据供应商名称:自由文本 11.1.5.8建立日期:日期 11.1.5.6版权日期:日期 11.1.5.6版权所有者:自由文本 11.1.5.8 自由文本自由文本 =字符*11.1.4.5字符字符
11、=地方字符集中的一个可印刷字符道路元素连接点路段交叉点交叉点路段属于包含界定结束于界定开始于连接点道路元素属于包含界定结束于界定开始于属于包含对应于图元线要素标识符 :无符号长整数 原始资料描述标识符 :元素(原始资料列表)道路网络标识符 :元素(道路网络规格列表)要素种类码 :元素(要素定义列表)分割指示 :布尔值首点要素标识符 :元素(点要素定义列表)末点要素标识符 :元素(点要素定义列表)边引用 :边引用列表末节点高度 :集合 9 9属性组标识符 :范围(属性 ID 组列表)折线坐标 :坐标列表对应于拓扑关系对应于几何类型模模型型逻逻辑辑结结构构道路元素模型的逻辑结构简单属性类型限制性子
12、属性类型要素种类被描述 描述属于包含属性类型复合属性类型属于包含属于包含限制受限于关系类型被描述描述被描述描述子属性 :属性列表左圆括号数 :集合0-9属性类型码 :元素(属性定义列表)原始资料描述标识符 :元素(原始资料列表)属性 :元素(属性值列表)|元素(文本列表)|元素(时间域列表)|短字符串右圆括号数 :集合0-9模模型型逻逻辑辑结结构构其中,左端起的第其中,左端起的第14字符固定分配给记录类型和子类型码。若某些记录不存在子类型码,则字符固定分配给记录类型和子类型码。若某些记录不存在子类型码,则仅占用第仅占用第12位。位。第第80字符位固定分配给延长标志。延长标志指出逻辑记录是否结束
13、于本条介质记录,若未结束字符位固定分配给延长标志。延长标志指出逻辑记录是否结束于本条介质记录,若未结束则接续下一行介质记录继续存储。则接续下一行介质记录继续存储。对于接续行的介质记录,其第对于接续行的介质记录,其第12位用位用“00”字符标识,以区别于其他类型的记录,称作后续字符标识,以区别于其他类型的记录,称作后续记录。记录。第第81或第或第8182字符固定分配给字符固定分配给,或,或字符。表示一个介质记录的结束。字符。表示一个介质记录的结束。显然,这种构造的介质记录本质上是一种文本,因为记录全部是由字符书写的。并且字符行用显然,这种构造的介质记录本质上是一种文本,因为记录全部是由字符书写的
14、。并且字符行用折返到下一行显示。折返到下一行显示。类型子类型记录的数据内容延长12 3 45 79 80 81 82逻辑结构逻辑结构介质记录介质记录点要素标识符 :无符号长整数 原始资料描述标识符 :元素(原始资料列表)道路网络标识符 :元素(道路网络规格列表)要素种类码 :元素(要素定义列表)属性组标识符 :范围(属性 ID 组列表 节点标识符 :元素(节点列表)|NULL 点坐标 :三元坐标|NULL字段名称长度类型无数据最小值最大值说明REC_DESCR2NObl5151记录类型码POINT_ID10NObl1232-1点要素IDDESC_ID5N1216-1原始资料描述IDNW_ID5
15、N1216-1道路网络规格IDFEAT_CODE4NObl10009999要素分类玛NODE_CODE10N1232-1节点IDNUM_AT5NObl0216-1字段计数器|ATT_ID10NObl1232-1属性ID本记录是点要素类型(51);记录ID=10;对应的连接点分类码=4120;图元节点的记录指针是100;1个属性项,记录指针=1000。文件中的记录数据:文件中的记录数据:指向坐标点记录指向属性记录线要素标识符 :无符号长整数 原始资料描述标识符 :元素(原始资料列表)道路网络标识符 :元素(道路网络规格列表)要素种类码 :元素(要素定义列表)分割指示 :布尔值首点要素标识符 :元
16、素(点要素定义列表)末点要素标识符 :元素(点要素定义列表)边引用 :边引用列表末节点高度 :集合 9 9属性组标识符 :范围(属性 ID 组列表)折线坐标 :坐标列表对应于拓扑类型逻辑结构逻辑结构介质记录介质记录字段名称长度类型无数据最小值最大值说明REC_DESCR2NObl5252记录类型码LINE_ID10NObl1232-1线要素IDDESC_ID5N1216-1原始资料描述IDNW_ID5N1216-1道路网络规格IDFEAT_CODE4NObl10009999要素分类玛SPLIT_IND1NObl01分割指示:0=完整 1=分割FROM_ID10N1232-1首点要素IDTO_I
17、D10N1232-1末点要素IDNUM_EDGE5NObl0216-1字段计数器|EDGELEVS2I-99首节点高度|EDGELEVI2I-99中间点高度|EGDE_CODE10NObl1232-1边ID|POS_NEG2NObl01线要素方向:0=与边相同EDGELEVS2I-99末节点高度NUM_AT5NObl0216-1字段计数器|ATT_ID10NObl1232-1属性ID指向坐标点记录指向属性记录复杂要素标识符 :无符号长整数 原始资料描述标识符 :元素(原始资料列表)道路网络标识符 :元素(道路网络规格列表)要素种类码 :元素(要素定义列表)复杂分割指示 :布尔值复合要素 :复杂
18、要素列表属性组标识符 :范围(属性 ID 组列表)首复杂要素标识符 :元素(复杂要素定义列表)末复杂要素标识符 :元素(复杂要素定义列表)逻辑结构逻辑结构介质记录介质记录字段名称长度类型无数据最小值最大值说明REC_DESCR2NObl5454记录类型码COMPLEX_ID10NObl1232-1复杂要素IDDESC_ID5N1216-1原始资料描述IDNW_ID5N1216-1道路网络规格IDFEAT_CODE4NObl10009999要素分类玛CMPSPLTIND1NObl02分割指示:0=完整 1=分割 2=在另个分区重复出现NUM_PARTS5NObl0216-1字段计数器|FEAT_
19、CAT2Nobl14要素类型:1=点 2=线 3=面 4=复杂|FEAT_ID10Nobl1232-1要素IDNUM_AT5NObl0216-1字段计数器|ATT_ID10NObl1232-1属性IDFROM_ID10N1232-1首复杂要素ID:拓扑结构的端点TO_ID10N1232-1末复杂要素ID:拓扑结构的端点对应于拓扑类型指向属性记录54 1 8 41400 2 2 1 2 4 1 00 1 052 1 9 4110 0 1 3 2 1 0 1 00 2 0 024 1 1 2 2 2 1 00 55555 66666 557000 66666 0 假设文件名假设文件名=Sample
20、.gdf复杂要素=路段:1#记录 包含2个道路元素记录,有末端点处的交叉口要素简单要素=道路元素:1#记录包含2个边图元,有末端点处的连接点要素图元=边:1#记录有首末端点处的节点图元属性组标识符 :无符号长整数开始曲线位置 :无符号长整数结束曲线位置 :无符号长整数曲线位置类型 :布尔值路段方向 :布尔值属性 :属性列表曲线位置类型=相对位置、绝对位置路段方向=曲线与路段方向一致、不一致字段名称长度类型无数据最小值最大值说明REC_DESCR2NObl4444记录类型码ATT_ID10NObl1232-1属性IDFROM7N开始曲线位置TO7N结束曲线位置ABS_REL1N01曲线位置类型:
21、0=绝对 1=相对SEG_DIR1G路段方向:+=与线要素相同 -=相反NUM_ATT5IObl0216-1字段计数器|COUNT_LF_(1NObl09左圆括号数|ATT_TYPE2GObl属性类型码|DESC_ID5N1216-1原始资料描述ID|ATT_VAL11G属性值当属性类型码是文本型或时间域型的情况下,该字段为记录ID|COUNT_RT_)1NObl09右圆括号数 使用圆括号定义复合属性的范围,复合属性是嵌套结构的,所以圆括号也是嵌套的。但记录里不出现圆括号本身,而是给出圆括号的数量。逻辑结构逻辑结构介质记录介质记录或指向存储实际属性值的记录假设文件名假设文件名=Sample.g
22、df11020304050607010 8 4110 3 1 1 0 2 3 0 44 1 0 2019+10WI 100 0 41 1 CHI 光明西路 0道路元素L10的10#记录3条属性记录文本记录和时间域记录44 2 200 3501+10WI 160 0 44 3 155OF 110ST 路00DS 西01HS 200HF 100HL 1 00 6510SS 11HS 300HF 200HL 6610SS 230LR 55002DF 400VT 110VP 1 00 12 00045 1 (h5)h17 0假设文件名假设文件名=Sample.gdf11020304050607050
23、11029 3 1 100 1 00 1 20 1 1 00 21 1 1 00 22 0 属于要素的要素中心点关系的记录指向相应的成员要素ID数据集属于册图层有分区册头包含属于包含属于包含属于属于有数据集头属于有数据集描述属于有图层头属于有分区头属于有转换列表关系列表属于有要素集合图元集合110203040506070册头记录(册的首文件中含有卷开始的子记录)数据集头记录 本数据集的元数据记录组 图层头记录 分区头记录 本分区的全部地理对象的记录组 分区头记录(下个分区的)图层头记录(下个图层的)数据集头记录(下个数据集的)卷尾记录(注:册的最末个文件不需要它)新的数据集部分新的图层部分新的分区部分数据模型:数据模型:要素、属性、关系介质记录:介质记录:记录表、文件组织L 10L 11L 12L 13L 14L 15L 16L 17L 18L 19L20L 21N200谢谢!