Lewis County EMME/2 to GIS Best Practices for Model Data Portability October 19, 2006
Integrating EMME/2 TM into the GIS World
EMME – GIS Integration: The Big Picture Tailored Solutions Tailored Solutions Productivity Productivity Get Visual Data to the People who Need it (fast & efficiently)
EMME – GIS Integration: The Big Picture Interoperability (with GIS and other systems) Interoperability (with GIS and other systems) Data Portability (move data easily between apps) Seamless Desktop Environment
GIS Analytical Environment
EMME – GIS Integration: Linear Referencing EMME/2 Link Road Data Logical Network vs. GIS Road Data
EMME – GIS Integration: Linear Referencing Logical Network vs. GIS Road Data
EMME – GIS Integration: Linear Referencing
Lewis County The Project Team Lewis County Lewis County Project Manager – Mark Cook, PE County Traffic Engineer – Bill Bullock, PE GIS Analyst – Matt Hyatt Perteet Perteet Project Manager – Michael Booth RST RST Modeling Task Manger -- Robert Tung, PE JXR JXR Modeling Data Management – Jin Ren, PE Tetra Tech/KCM Tetra Tech/KCM GIS Task Manager – Chris Hansen GIS Applications Developer – Richard Chase
Lewis County The Project Objectives Develop a Travel Demand Model Develop a Travel Demand Model Create Tools to Best Visualize Model and Related Traffic Data Create Tools to Best Visualize Model and Related Traffic Data Leverage the County’s GIS for Data Visualization
Lewis County GIS Objectives Create a GIS Interface for Multiple Business Systems Create a GIS Interface for Multiple Business Systems Establish a Graphic Interface to the EMME/2 Model
Napavine GIS Base Network Avery Rd. W. Napavine Rd.. Forest- Rush Rd.. W. Birch Av
4 Avery Rd. W. Napavine Rd.. Forest- Rush Rd.. W. Birch Av Ramp Unified Referencing System GIS Base Network
Avery Rd. W. Napavine Rd.. Forest- Rush Rd.. W. Birch Av. 603 Ramp EMME/2 Integration GIS Base Network
EMME/2 Integration Avery Rd. W. Napavine Rd.. Forest- Rush Rd.. W. Birch Av. 603 Ramp E1 E2 E3 E4 E5 E6 E7 E8 E9 E10E11 E12 E13 E14 E15 CRIS GIS GIS EMME/2 GIS Base Network
EMME/2 to GIS
Lewis County Task List Modelers Build Network in EMME/2 Modelers Build Network in EMME/2 Run Conflation Procedures Run Conflation Procedures Develop Tools to Load Model Data to the GIS Network Develop Tools to Load Model Data to the GIS Network Network Editing remains in EMME/2 New and Proposed Facilities must be manually added to the GIS and EMME/2 Conflation Tools Re-run after Network Editing
Lewis County Conflation Process 1055 Matching Nodes to Intersections (the closer they are placed the better) EMME 3 Coordinate Management Tools Shapefile Conversion Utility
Lewis County Conflation Process Robust GIS Network
Lewis County Model Output to GIS Data Bank Parsing Tool For i = 3 To iArraySize If StrComp(sDataArray(i), "t nodes init") Or (bStart = True) Then bStart = True sDataArray(i) = Pack(sDataArray(i)) sFieldData = Split(sDataArray(i)) iArraySize2 = UBound(sFieldData) If (iArraySize2 = -1) Then pMxDoc.ActiveView.Refresh pMxDoc.ActiveView.ScreenDisplay.UpdateWindow MsgBox "Done with Nodes" import_lines_from_emme2_211_file thePath, i + 2 Exit Sub Else Set pfeat = pFClass.CreateFeature iNodeID = pfeat.Fields.FindField("ID") pfeat.Value(iNodeID) = CInt(sFieldData(2)) Set pPoint = New esriGeometry.Point pPoint.PutCoords CDbl(sFieldData(3)), CDbl(sFieldData(4)) Set pfeat.Shape = pPoint pPointCollection.AddPoint pPoint pfeat.Store End If End If Next
Lewis County Model Output to GIS Data Bank Parsing Tool SELECT WHERE VOLUME_04 < VOLUME_10
Lewis County GIS Graphic User Interface
Administrative Tool Administrative Tool –Coordinates Node events with Link records General User Tool General User Tool –Allows direct import of EMME/2 model data into DBaseIV table and adds route data
Lewis County GIS Graphic User Interface Administrators Tool
Lewis County GIS Graphic User Interface General User Tool
EMME/2 to GIS 2030 Network Centroid Connectors 50% Increase in Traffic (2004 – 2030)
MOBILITY to GIS Database Utility for Managing County Road Data
Lewis County GIS – EMME/2 Integration Concluding Thoughts Evaluate the Business Need Scale the GIS Integration to your Needs
Lewis County GIS – EMME/2 Integration Chris Hansen