street centerline maintenance and ng9-1-1 (walker feigal-henry)
TRANSCRIPT
PowerPoint Presentation
10/21/2016Street Centerline Maintenance and NG9-1-1
Walker Feigal-HenryDave Peck
West Safety Services 2016. All rights reserved.
Agenda3Street CenterlinesComponentsBest PracticesCommon Issues
NextGen9-1-1NG9-1-1 BasicsCall RoutingNG9-1-1 & GIS
4How many people here work with Road Centerline Data regularly?
5How many people here are responsible for Maintaining Road Centerline Data?
6
W Main St100199101198Boulder CountyBoulderJefferson CountyJefferson
6
Key Street ComponentsCertain basic components are essential to your Road Centerline data7DirectionNameRangesZones
8
This is LA Fires Centerline data.This is actually a tiny fraction of their data. They are maintaining over 300 thousand centerline segments.That means 600k recorded attributes for each zone and over 1.2 million range attributes!8
Best PracticesAn Ongoing ProcessAttributionGeometry9
10
Your Centerlines are the cornerstone of this process.Every step has the direct intent or added benefit of improving the Centerlines.10
Attribution11Street NameE Main StHwy 119 SEMaple AveS Howard Pl
PreDirStreet NameEMain StHwy 119 SEMaple AveSHoward Pl
PreDirStreet NameStreet TypeEMainStHwy 119 SEMapleAveSHowardPl
PreDirPreTypeNamePostTypePostDirEMainStHwy119SEMapleAveSHowardPl
PreModPreDirPreTypeNamePostTypePostDirPostModEMainStOldHwy119SEMapleAveSHowardPlExt
Parsing Street Name ComponentsSeparator ElementOf The
AvenueAmericas
11
Attribution12Managing Left/Right Zone Attributes
W Main St100199101198Boulder County SheriffBoulderJefferson County SheriffJefferson
Geometry13Splitting Streets at Intersections and Boundaries
EGDMS implication for streets at boundaries13
Common IssuesDirectionalityParityStandardizationDuplicates14
DirectionalitySegment Directionality should follow the direction in which the address range increases. Not the Direction of Traffic.15
Range ParityRanges should start at 1 or 2, not 0.One side of the street cannot have both odd and even addresses.
16099098
Problem16
Range ParityRanges should start at 1 or 2, not 0.One side of the street cannot have both odd and even addresses.
17299198
Solution17
Range ParityRanges should start at 1 or 2, not 0.One side of the street cannot have both odd and even addresses.
18100199100198
Problem18
Range ParityRanges should start at 1 or 2, not 0.One side of the street cannot have both odd and even addresses.
19100199101198
Solution19
StandardizationWithin Streets
And Across all Datasets20MSAGFirst Av, DenverStreetsFirst Ave, DenverFirst Ave1st AveCity BoundaryDenAddress Points1st Ave, Denver
Duplicates after SplittingExisting streets often need to be split to account for a new intersection.21
Duplicates after SplittingAfter splitting a street, youre left with two segments with the same exact attributes.22
Duplicates after SplittingMapSAG provides tools that will automatically calculate new ranges when streets are split.23
Gaps and Overlaps24
Address gap
Address overlap
100101190199200201298299
100101298199200201298299
NextGen9-1-1NextGen9-1-1 is coming and GIS will be an integral component to the entire system.25NG9-1-1 BasicsGeospatial Call RoutingIssuesData CoalescingStandardization
NextGen9-1-126
NG911 isnt just one thing, its the transition of the entire legacy system to a modern IP based network and the associated hardware and software changes.ESInet A secure IP network for the PSAP and potential integration with other ESInetsEnhanced Data Text, Photo, Video, GIS 26
E911 GIS vs. NG 911 GIS27E911 GIS data is applied after the call, whereas; NG911 GIS data is applied before the callGood GIS Data is Essential!E911 GISIn enhanced E911 services a minimum of 3 GIS data layers were required to assist in emergency response. The layers were Streets, Emergency Service Zones and MSAG Boundaries. These layers were really an ancillary mapping function within a 911 system.NG 911 GISIn NG 911, GIS takes a lead role in the operation of a 911 system where GIS data will operate within 9-1-1 call flow and function as the basis for all 9-1-1 location validation, call routing and mapping. The layers required here include: Street Centerlines, PSAP Boundaries, Fire, Law, EMS, Boundaries, Authoritative Boundaries .
27
123 Main St
623-363-7700
PSAPVoice + 623-363-7700Wireline 9-1-1 CallflowWirelineESN623-363-7700Voice + 623-363-7700Voice +623-363-7700
E9-1-1 BasicsE9-1-1 CALL FLOW
E9-1-1 BasicsE9-1-1 CALL FLOW
9-1-1What is your emergency?
Central Office
DBMSE9-1-1 Tandem
ALIDBASE
E9-1-1 (Legacy) Routing29
Key Point: GIS is really only utilized at the PSAP as ancillary data.29
NG9-1-1 ArchitectureCopyright Intrado Inc. 2012 All rights reserved
Fundamental Incompatibility - our old stuff and new stuff dont play nice together Evolving Technical Standards i3 is the first go around, more will come Evolving Regulatory Landscape as we evolve, laws will change as we learn New Operational Paradigms its a brave new world, but full of possibilities Funding - oh yawe have to pay for this.and manage it30
NextGen9-1-1 GIS Data LayersRequired DatasetsStreet CenterlinePSAP BoundaryFIRE, LAW, EMS BoundariesAuthoritative Boundary*Strongly RecommendedSite/Structure Address PointsRoad Name Alias TableCell Site and SectorsMunicipal, County, State Boundaries31
*Removed from NENA docs, but still included in discussion for future work. Required for EGDMDs31
NextGen9-1-1 GIS Implications32
Issues arising from moving from tabular routing data to spatial routing data32
Standardization33
Standardizing schema across state or regional areas, or being able to load data into standard regional schema for provisioning.Also ensuring the proper use of each field. Eg not using the ALIAS field for notes, following proper parsing procedures as outlined earlier.33
Data Source Edge MatchBoundary snapping example
34
Most GIS data has existed as islands.-Coalescing will require seamless datasets, with no overlap/duplication
Most easily addressed edge match condition to deal with. Requires agreed upon snap or tie points but must deal with street naming and address range issues that may exist.34
Data Source Overlap Example 1 of different street name/addressing authority each side of road35
This example shows the County uses the State Highway name for addressing while the City is using a local road name. In this example no addressing on the city side exists at the present time but there may be a future issue. The best resolution would be for the County to secede jurisdiction to the City and readdress the addresses on the County side to city format.35
Data Source Overlap Example 2 of different street name/addressing authority each side of road36
Pre and post directional differences between the City and County force a modelling adjustment for geocoding purposes. Better solution would be to readdress one side of road.36
37W Main St100199101198Boulder CountyBoulderJefferson CountyJefferson
Remember this guy?37
38W Main St100199101198Boulder CountyJefferson County
0000W Main St
38
39
39
Questions?
40
Walker Feigal-Henry Sr GIS Analyst [email protected] Peck Sr Account [email protected]
West Safety Services 2016. All rights reserved.