空间数据库设计实习内容.docx
《空间数据库设计实习内容.docx》由会员分享,可在线阅读,更多相关《空间数据库设计实习内容.docx(37页珍藏版)》请在冰豆网上搜索。
![空间数据库设计实习内容.docx](https://file1.bdocx.com/fileroot1/2022-12/12/e188a653-daeb-4cd9-bb66-673564ade8dd/e188a653-daeb-4cd9-bb66-673564ade8dd1.gif)
空间数据库设计实习内容
实习内容(四)
一、采用分组形式;
二、需求分析:
分组讨论城市交通导航信息系统需实现的功能;
三、信息建模:
讨论分析城市交通导航空间数据库中涉及的实体,确定每类实体类型的空间数据类型、关键字、属性集、实体类型间的关联性。
要求用文字逐个描述。
四、讨论各实体要素的约束定义,用文字描述;
五、针对(二、三、四)步的结果进行语义建模,绘制实体联系模型;
六、以表格形式定义各导航要素表。
七、关键数据说明:
导航道路路网线
导航道路路网线(NavigationNetwork)是导航地图的核心部分,详细描述了道路行车路线和路口交叉点的连通关系,是导航路径规划的依据,通常简称为导航线,等价于GDF标准中的RoadsandFerries专题的RoadElement线状要素。
导航道路路网组成行车的道路网络,因此跨水域的由渡口连接的轮渡线(水道线)也包含在内。
数据结构如下表6.8-01所示:
表6.8-01
图层名称
导航道路路网线
几何类型
PolyLine
文件名称
navi_arc
约束条件
M
序号
属性字段名
(FieldName)
数据类型
(FieldType)
作用描述
(Description)
属性值或值域表
(CommentsorTable)
约束
条件
1
MapID
NUMBER
要素属于矩形分幅的网格号
见4.3.2.1的6)项MapID赋值规则。
M
2
ID
NUMBER
唯一识别码
正整数
M
3
StartNode
NUMBER
开始结点号
正整数
M
4
EndNode
NUMBER
结束结点号
正整数
M
5
Name
Char[40]
道路名称
全角汉字字符串,缺省为空
M
6
PYName
Char[120]
道路名称拼音
英文字符串,缺省为空
M
7
ENName
Char[120]
道路名称英文
英文字符串,缺省为空
O
8
AltName
Char[60]
道路别称
全角汉字字符串,缺省为空。
允许多个别名和曾用名同时存在,用“\”分隔,当道路更名时,最后为曾用名。
O
9
PYAltName
Char[180]
道路别称拼音
英文字符串,缺省为空
O
10
RouteName
Char[40]
道路路线名称
全角汉字字符串,缺省为空。
允许存在道路共线的情况,用“\”分隔。
O
11
PYRouteNam
Char[120]
道路路线名称拼音
英文字符串,缺省为空
O
12
RoadNum
Char[30]
道路编号
国家标准规定的道路实际编号,允许新编号、共线编号、曾用编号共存,多个编号间用“\”分隔,当更名时,最后的编号为曾用编号。
无道路编号则为空。
M
13
DistIDs
Char[50]
道路穿越县以上行政区划的编码
穿越多个行政区划编码时,每个编码之间以“;”分隔,最多4个
M
14
RoadForm
NUMBER
道路形态
见7.9道路形态编码表
M
15
RoadConstr
NUMBER
道路构造
见7.14道路构造编码表
M
16
RoadFuncti
NUMBER
功能等级
见7.10道路功能等级表》
M
17
RouteLevel
NUMBER
经路层
见7.12道路经路等级表
M
18
TrafficFlo
NUMBER
交通流方向
0=双向均可通行
1=正向可通行
2=反向可通行
3=双向均不可通行
M
19
RoadWidth
NUMBER
道路宽度
单位:
米,双根导航线描述的道路,是单侧的宽度,否则为整个道路的宽度。
未调查=-1
M
20
Length
Double
道路长度
单位:
米
M
21
Material
NUMBER
道路材质
-1=未调查
1=沥青
2=混凝土(水泥)
3=土路
4=沙石
5=石板
6=鹅卵石、砖块
M
22
RoadCondit
NUMBER
道路平整度
-1=未调查
1=平整
2=不平整
3=未铺装路面
M
23
BeltType
NUMBER
隔离带类型
参见7.11隔离带类型编码表
O
24
BeltWidth
NUMBER
隔离带宽度
实际宽度,单位:
分米(0.1米),
无隔离=0
未调查=-1
O
25
PosLane
NUMBER
正向车道数
实际车道数,
未调查或单车道为1
M
26
NegLane
NUMBER
反向车道数
实际车道数,
未调查或单车道为1
M
27
PosMinSpee
NUMBER
正向最低限速
最低限速值,单位:
公里/小时。
未调查为-1,无限速为缺省值0。
M
28
NegMinSpee
NUMBER
反向最低限速
同上
M
29
PosSpeed
NUMBER
正向旅行速度
一般允许通行速度,单位:
公里/小时。
未调查=-1,
M
30
NegSpeed
NUMBER
反向旅行速度
同上
M
31
PosMaxSpee
NUMBER
正向最高限速
最高限速值,单位:
公里/小时。
未调查=-1,无限速为缺省值260。
M
32
NegMaxSpee
NUMBER
反向最高限速
同上
M
33
CarWidth
NUMBER
车辆宽度限制
单位:
分米(0.1米)
未调查=-1,缺省值
O
34
CarTall
NUMBER
车辆高度限制
单位:
分米(0.1米)未调查=-1,缺省值
O
35
CarWeight
NUMBER
车辆载重量限制
单位:
0.1吨
未调查=-1,缺省值
O
36
CarLen
NUMBER
车辆长度限制
单位:
分米(0.1米)
未调查=-1,缺省值
O
37
FareRoad
NUMBER
道路收费
-1=未调查,缺省值
0=不收费
1=路段收费
2=过站收费
3=收费道路的免费路段
O
38
ParkSpace
NUMBER
停车位
-1=未调查,缺省值
1=临时停车位
2=长期停车位
3=无停车车位
O
39
ITSIDP
NUMBER
动态交通路段正向编码
9位十进制数@@&&&&&&$编码,编码和制作规则见本图层交通路段编码表备注。
未调查=-1
O
40
ITSIDN
NUMBER
动态交通路段反向编码
同上。
O
41
Slope
NUMBER
坡度类型
(进入该路段的坡度趋势类型,即起点层高和中间层高构成的坡度趋势)
下坡=-1
平坦=0
上坡=1
只对城市内的匝道和高架路有效,对盘山公路无效。
对数字化前行方向而言。
默认=0
O
42
GLBegin
NUMBER
路段起点层高
整数,取值-9至+9。
0=地面,负值为下层,正值为上层。
默认=0
O
43
GLMain
NUMBER
路段中间层高
O
44
GLEnd
NUMBER
路段终点层高
O
45
FirstHNPos
Char[20]
正向开始门址
ASCII码。
无门址为空字符串
O
46
LastHNPos
Char[20]
正向结束门址
ASCII码。
无门址为空字符串
O
47
HNTypePos
NUMBER
正向门址类型
见7.21《门址类型表》
48
FirstHNNeg
Char[20]
反向开始门址
ASCII码。
无门址为空字符串
O
49
LastHNNeg
Char[20]
反向结束门址
ASCII码。
无门址为空字符串
O
50
HNTypeNeg
NUMBER
反向门址类型
见7.21《门址类型表》
O
51
ObsAtBegin
NUMBER
路段起端垂直道路的路障
0=允许通过,缺省值
1=禁止通过,
2=有条件限制通过路障是可移开的。
默认=0
O
52
ObsAtEnd
NUMBER
路段末端垂直道路的路障
O
53
Crossable
NUMBER
行人横跨标志
1==可以
0==不可以
默认=0
O
54
Geometry
SDO_GEOEMTRY
几何定义
复合类型
M
55
MultiMedia
MULTIMEDIA
多媒体
复合类型
M
56
EditHistory
EDITHISTORY
编辑历史
复合类型
M
57
Increment
INCREMENT
增量标记
复合类型
M
道路结点
连接道路路段的结点(不是形状点),等价于GDF标准中的RoadsandFerries专题的Junction\intersection点状要素。
数据结构如下表6.9-01所示:
表6.9-01
图层名称
道路结点
几何类型
Point
文件名称
Node_point
约束条件
M
序号
属性字段名
(FieldName)
数据类型
(FieldType)
作用描述
(Description)
属性值或值域表
(CommentsorTable)
约束
条件
1
MapID
NUMBER
要素属于的矩形分幅的网格号
见4.3.2.1的6)项MapID赋值规则。
M
2
ID
NUMBER
唯一识别码
正整数
M
3
NodeType
NUMBER
结点关系类型
见7.7.1道路结点类型编码表
M
4
NodeForm
NUMBER
结点性质类型
见7.7.2道路结点形态编码表
M
5
RGLight
NUMBER
路口红绿灯
0=无
1=有
M
6
MainNodeID
Char[20]
关联的路口主结点号。
当前结点若是主结点,则此号同ID,若是子结点,则该号为关联的主结点号。
若该主结点不在本网格内,则以括号的方式给出所在的网格号MapID。
M
7
SubNodesID
Char[200]
路口子结点号集合
每个子结点号之间以“;”分隔。
当NodeType=2为主结点时有值,否则为空。
M
8
MNName
Char[30]
交叉点路口名称
全角汉字字符串,缺省为空
M
9
MNPYName
Char[60]
交叉点路口名称拼音
英文字符串,缺省为空
M
10
AdjMeshID
NUMBER
边界结点的邻接的网格ID号
六位或四位十进制正整数;当非边界结点时,或按城市边界分幅时,为0。
M
11
AdjMeshNID
NUMBER
边界结点的邻接到其他网格中的结点ID号
正整数;当非边界结点时,或按城市边界分幅时,为0。
M
12
MNLinkNum
NUMBER
路口接续路段个数
正整数;当此结点不为主结点(NodeType≠2)时,为0。
M
13
MNLinks
Char[200]
路口接续路段ID号集合(不含交叉点内的link)
每个LinkID号之间以“;”分隔。
当此结点不为主结点(NodeType≠2)时,此字段为空字符串。
M
14
SNLinkNum
NUMBER
结点接续路段个数
正整数
M
15
SNLinks
Char[100]
结点接续路段(实际连接到结点的link)ID号集合
每个LinkID号之间以“;”分隔。
M
16
ZLevel
NUMBER
结点的高度层级
与路段的GLStart、GLEnd属性相一致
整数,取值-9至+9。
0=地面,负值为下层,正值为上层。
M
17
TollType
NUMBER
结点为收费站类型时的收费类型
-1=未调查
0=非收费站
1=只发卡或起点票
2=发卡或起点票,收高速路使用费用
3=只收费(不发券)
4=收费并收发副券
M
18
TICnodeID
Char[16]
动态交通用的结点编码
结点编码由城市代码+结点序号+特殊代码组成,未编码为空。
O
19
TICnodenam
Char[50]
动态交通用的结点名称
中文全角字符串名称,未编码为空。
O
20
TICnodepyn
Char[150]
动态交通用的结点拼音名称
大写英文字符串,未编码为空。
O
21
Geometry
SDO_GEOEMTRY
几何定义
复合类型
M
22
MultiMedia
MULTIMEDIA
多媒体
复合类型
M
23
EditHistory
EDITHISTORY
编辑历史
复合类型
M
24
Increment
INCREMENT
增量标记
复合类型
M
道路出入口、分歧口和方向看板
包括主路进辅路或辅路进主路的路口点、连接同种高等级路的匝道进入点和高等级公路上的分歧口及方向看板,等价于RoadsandFerries专题的Signpost和bifurcation要素。
数据结构如下表6.10-01所示:
表6.10-01
图层名称
道路出入口、分叉口和方向看板
几何类型
Point
文件名称
SPandBF
约束条件
M
序号
属性字段名
(FieldName)
数据类型
(FieldType)
作用描述
(Description)
属性值或值域表
(CommentsorTable)
约束
条件
1
MapID
NUMBER
要素属于矩形分幅的网格号
见4.3.2.1的6)项MapID赋值规则。
M
2
NodeID
NUMBER
唯一识别码,该点在Node表中的编号。
正整数,进入路段的末端点。
M
3
Type
NUMBER
分歧口类型
1=IC
2=JCT
3=主辅路出入口
4=平交路口
M
4
Name
Char[30]
分歧口名称
全角汉字字符串,缺省为空
M
5
PYName
Char[60]
分歧口名称拼音
英文字符串,缺省为空
M
6
InLinkID
NUMBER
进入该结点的路段号
正整数
M
7
OutLinkID1
NUMBER
退出该结点的第一路段号
正整数
M
8
OutLinkD1
NUMBER
退出该结点的驶向第一路段方向提示
-1=未调查、1=直行
2=靠右、3=靠左
平交路口无歧义时不做处理=0。
9
OutLinkDR1
Char[80]
经由第一路段的方向说明
有方向看板时,对应的说明文字。
无时为空字符串
M
10
OutLinkID2
NUMBER
退出该结点的第二路段号
正整数,无第二路段为0
M
11
OutLinkD2
NUMBER
退出该结点的驶向第二路段方向提示
-1=未调查、1=直行
2=靠右、3=靠左
平交路口无歧义时不做处理=0。
12
OutLinkDR2
Char[80]]
经由第二路段的方向说明
有方向看板时,对应的说明文字。
无时为空字符串
M
13
OutLinkID3
NUMBER
退出该结点的第三路段号
正整数,无第三路段为0
M
14
OutLinkD3
NUMBER
退出该结点的驶向第三路段方向提示
-1=未调查、1=直行
2=靠右、3=靠左
平交路口无歧义时不做处理=0。
15
OutLinkDR3
Char[80]
经由第三路段的方向说明
有方向看板时,对应的说明文字。
无时为空字符串
M
16
OutLinkID4
NUMBER
退出该结点的第四路段号
正整数,无第四路段为0
M
17
OutLinkD4
NUMBER
退出该结点的驶向第四路段方向提示
-1=未调查、1=直行
2=靠右、3=靠左
平交路口无歧义时不做处理=0。
18
OutLinkDR4
Char[80]
经由第四路段的方向说明
有方向看板时,对应的说明文字。
无时为空字符串
M
19
Geometry
SDO_GEOEMTRY
几何定义
复合类型
M
20
MultiMedia
MULTIMEDIA
多媒体
复合类型
M
21
EditHistory
EDITHISTORY
编辑历史
复合类型
M
22
Increment
INCREMENT
增量标记
复合类型
M
道路交通规制
道路交通规制信息(TrafficManeuver)表示交通流行车方向的禁止信息,包括无条件禁止和有条件禁止(车种限制、时间限制、日期限制、车牌限制等),等价于GDF标准中的交通规制关系类,数据结构如下表6.12-01所示:
表6.12-01
图层名称
道路交通规制
几何类型
Point
文件名称
Restrict_table
约束条件
M
序号
属性字段名
(FieldName)
数据类型
(FieldType)
作用描述
(Description)
属性值或值域表
(CommentsorTable)
约束
条件
1
MapID
NUMBER
要素属于矩形分幅的网格号
见4.3.2.1的6)项MapID赋值规则。
M
2
ID
NUMBER
交通规制顺序号
正整数
M
3
InLinkID
NUMBER
进入该结点的路段号
正整数
M
4
MainNodeID
NUMBER
路口主结点识别码
正整数
M
5
OutLinkID
NUMBER
退出该结点的路段号(不能驶入的路段)
正整数
M
6
CarType
Char[40]
车种限制
ASCII码。
见7.15限制车种编码表。
以字母C开头,后尾随车种代码数字。
未调查或全车种限制为空字符串。
以分号“;”分隔不同的时间域的不同车种,以斜杠“/”分隔同一时间域的不同车种。
车种限制的分号“;”与时间限制、日期限制、星期限制中的分号“;”一一对应(见备注
(2)特殊说明)。
M
7
TimeRestri
Char[50]
时间限制
ASCII码。
格式为:
HH:
mm-HH:
mm
无限制为空字符串,以分号“;”分隔不同车种的不同时间限制;以斜杠“/”分隔同一车种的不同时间限制;时间限制的分号“;”与车种限制、日期限制、星期限制中的分号“;”一一对应(见备注
(2)特殊说明)。
M
8
DateRestri
Char[20]
日期限制
ASCII码。
格式为:
YYDD-YYDD
无限制为空字符串,
以分号“;”分隔不同车种的不同时间限制;以斜杠“/”分隔同一车种的不同时间限制;时间限制的分号“;”与车种限制、日期限制、星期限制中的分号“;”一一对应(见备注
(2)特殊说明)。
若前后各有两位数字,表示只有日期的结构:
DD-DD
M
9
WeekRestri
Char[20]
星期限制
ASCII码。
格式为:
W1-W2
无限制为空字符串,
以分号“;”分隔不同车种的不同星期限制;以斜杠“/”分隔同一车种的不同星期限制;星期限制的分号“;”与车种限制、日期限制、时间限制中的分号“;”一一对应(见备注
(2)特殊说明)。
M
10
NoturnPath
Char[200]
不能转向的经由路段号集合
每个路段号之间以“;”分隔。
首号为InLinkID,尾号为OutLinkID
M
11
MType
NUMBER
交通规制类型
=1限制的
=2为禁止的
=3为优先的
=4为隐性禁止
M
12
Geometry
SDO_GEOEMTRY
几何定义
复合类型
M
13
MultiMedia
MULTIMEDIA
多媒体
复合类型
M
14
EditHistory
EDITHISTORY
编辑历史
复合类型
M
15
Increment
INCREMENT
增量标记
复合类型
M
导航检索点
导航检索点是指在导航图中可以用查询的方法检索的信息关注点(PointofInterest,POI),等价于GDF标准的服务(Service)专题,以入口点(EntryPoint)或位置点(LocationPoint)的方式给出。
数据结构如下表6.13-01所示:
表6.13-01
图层名称
导航检索点
几何类型
Point
文件名称
Navi_point
约束条件
M
序号
属性字段名
(FieldName)
数据类型
(FieldType)
作用描述
(Description)
属性值或值域表
(CommentsorTable)
约束
条件
1
MapID
NUMBER
要素属于矩形分幅的网格号
见4.3.2.1的6)项MapID赋值规则。
M
2
ID
NUMBER
唯一标识别码
正整数
M
3
Type
NUMBER
对象类型编码
参见7.17POI分类编码表
M
4
RDMeshID
NUMBER
对应道路所在的网格号
矩形分幅的网格号,十进制整数,见4.3.2.1
M
5
RDID
NUMBER
该点所对应道路路网弧段的ID号,该路段在RoadMeshID指出的网格内。
与优先匹配的道路的ID对应,当距离较远无法匹配到道路上时RDMeshID和RDID字段赋值为0
M
6
DistID
NUMBER
POI所在地区的国家行政区划编码。
细分至区县,当无区县资料时,全部赋市的编码
见GB/T2260-2002《中华人民共和国行政区划编码表》。
六位编码。
M
7
Name
Char[80]
导航检索点名称
汉字字符串,缺省为空
M
8
PYName
Char[240]
名称拼音
英文字符串,缺省为空
M
9
ENName
Char[240]
名称英文
英文字符串,缺省为空
O
10
ABName
Char[30]
简称中文
汉字字符串,缺省为空
M
11
PYAbName
Char[90]
简称拼音
英文字符串,缺省为空
M
12
AltName
Char[50]
俗称中文
汉字字符串,缺省为空
O
13
PYAltName
Char[150]
俗称拼音
英文字符串,缺省为空
O
14
Address
Char[100]
导航检索点地址
字符串,不能出现非中文的全角字符,缺省为空
M
15
Phone
Char[50]
电话号码
不要求区号,如果多于一个电话,用半角分号“;”分开。