==================================== Appendix A – Road Data Model Diagram ==================================== .. graphviz:: digraph G { fontname="ROBOTO" fontsize="10pt" node [fontname="ROBOTO" fontsize="8pt"] edge [fontname="ROBOTO" fontsize="8pt"] rankdir = LR subgraph cluster_roads { label="Roads" graph[style="dashed,rounded" color="#EA6B66"] street_locality_line [shape=plain label=<
street_locality_line
PK street_locality_line_pid: character string (15)
FK street_locality_pid: character string (15)
date_created: date
FK road_pid: character string (15)
road_name: character string (50)
road_type: character string (12)
road_suffix: character string (10)
FK locality_pid: character string (15)
state: character string (3)
geometry: Polyline
>]; roads [shape=plain label=<
roads
PK road_pid: character string (15)
contributor_id: character string (40)
date_created: date
date_modified: date
national_route: character string (10)
state_route: character string (10)
road_name: character string (50)
road_name_label: character string (50)
road_type: character string (12)
road_type_label: character string (12)
road_suffix: character string (10)
road_suffix_label: character string (10)
road_alias_name: character string (50)
road_alias_type: character string (12)
road_alias_suffix: character string (10)
hierarchy: character string (25)
subtype: character string (10)
lane_count: number (2)
lane_description: character string (20)
one_way: character string (20)
access_type: character string (20)
status: character string (20)
surface: character string (20)
trafficability: character string (20)
travel_direction: character string (7)
speed: number (3)
state: character string (3)
geometry: Polyline
>]; } subgraph cluster_legend { graph[style="" label="Legend" ] legend [shape=plain label=<
Spatial Attribute Table
>] key [shape=plain label=<
Zero or Many
One
>] key2 [shape=plain label=<
>] key:i1 -> key2:i1 [arrowhead=crownoneodot] key:i2 -> key2:i2 [arrowhead=nonetee] } roads -> street_locality_line [arrowhead=crownoneodot dir=both arrowtail=nonetee] street_locality_line -> legend [style=invis] }