In Progress - West Virginia GIS Technical Center

advertisement
WVDOT GIS Strategic & Business
Plan and Its Implementation
Yueming Wu, Ph.D., GISP
GIS Manager
May 9, 2012
Agenda
Introduction
WVDOT Enterprise GIS Roadmap
Status Update
Future Work
Questions & Answers
Introduction
History
Historically the West Virginia Department of Transportation (WVDOT) has
been utilizing geospatial (GIS, Remote Sensing, & GPS) technology for
planning, analysis, and mapping purposes ever since the technology
became available.
In 2005 the WVDOT GIS Section was created to meet the growing needs
for geospatial data and services in transportation.
In 2007 the GIS Section was renamed as the GIS Unit and merged with the
Highway Data Services (HDS) Unit, a program responsible for processing
changes in roadway information, and the update and maintenance of the
Roadway Inventory Log, to form the current Geospatial Transportation
Information (GTI) Section.
Program Planning & Administration Division
Geospatial Transportation Information (GTI)
Section
GIS Unit
Highway Data Services Unit
- Geospatial Data Management
-Roadway Inventory Log
-Geospatial Services
-Roadway Statistics
-Public Certified Mileage
GTI Mission & Vision Statements
Mission Statement
To improve customer service to the citizens of West Virginia
by supplying the latest geospatial transportation information.
Vision Statement
The West Virginia Department of Transportation Geospatial
Transportation Information (GTI) Section is committed to
managing an enterprise Geospatial Information System that
will improve the productivity of the West Virginia Department
of Transportation, meet growing customer needs, and play a
leading role in West Virginia’s geospatial community.
GIS Implementation
Esri Shop
Enterprise License Agreement (ELA)
Esri Technology
Staff
7 GIS Professionals
2 Cartographers
1 GIS Coordinator at District 7
Enterprise GIS
WVDOT Enterprise GIS Roadmap
Enterprise Resource Planning (ERP)/Asset Management
System
Major GIS Projects in 2012
Enterprise GIS Implementation
New Transportation GIS Data Model
District Level GIS Implementation
Workflow Manager
Transportation GIS Data Collection
(MS4, Railroad Crossings, Landslides, Outdoor Advertising,
Right-of-Way, Trails, Meta Data, etc.)
Highway Map Reproduction
Web Mapping Applications
(STIP, Park & Ride, Functional Classifications, etc.)
Mobile GIS Applications (MS4, etc.)
3D GIS Application Development
GIS Portal Upgrade
ProjectWise Implementation
ERP/Asset Management System Implementation
WVDOT Enterprise GIS Roadmap
Why?
Small Successes + Healthy Growth
Relatively New GIS Program
Copying Peers
Leveraging Professional Services
Then What? Sustainable Growth?
DOT’s Uniqueness
Growing Needs for Geospatial Technology?
Enterprise GIS?
Staff’s Skill Advancement?
Other Improvements?
How?
Goal
Guide the implementation of a sustainable EGIS
Project Initiated in October 2009
Partnership with Esri
Enterprise License Agreement (ELA)
Technical Advisor
Online Survey
Information Assessment
Multiple Versions of Draft
Roadmap Delivered in March 2011
What?
Phased Approach
Suggestions
Best Practices
Four Phases
Phase I: Build enterprise GIS framework
Phase II: Application implementation & preparation for GIS
integration for ERP applications
Phase III: Pilot new tools & applications
Phase IV: Roll out Highway Data Maintenance Solutions & ERP
Five Areas
Business Architecture
Data Architecture
Application Architecture
Technical Architecture
GIS Staffing
Web Maps
ArcGIS FLEX API
•Airport
•Riverport
•Facilities
•ARRA
•SRIC
WVDOH
Web Portal
Current State
(Now)
WVDOT Maps
and
Shapefile
Download
Web Server
ArcGIS Server
IIS 7
GeoDecisions
Portal
GDB
RIL/SLD
Web Server
ArcGIS Server
IIS 7
GTI_PUB_UTM
Publication
GDB
(SQL Server/SDE)
Manual ETL
SRIC
Maintenance/
Publication
GDB
(SQL Server/SDE)
ArcGIS Desktop
10
Default Editing
GTI_PUB_WM
GDB
(SQL Server/SDE)
Maintenance,
Materials,
Engineering
ROW,
Traffic
and
Engineering,
Engineering
Traffic
Traffic
Engineering
Engineering
…………….……………………………………………………..
ITS
Traffic Monitoring
Work Orders
Outdoor Advertising
Assets
Salvage Yards
Pavement
Crash
Bridge
ITS
Traffic Server 5
Outdoor
Advertising
Salvage
Crash Reporting
MicroStation
Design
Cartographic
Production
Reimus
Surveyor
InRoads
Fugro Roadway
Federal/State
Deighton
County/City
Bridge Inspect
Maps in PDF
Collector/Manager
Maintenance
Districts
Engineering
Contracts
WV_MAP
GDB
(SQL Server/SDE)
MS4
Over height
Overweight
G
MS4
Super load
Got Permit
Primavera
P7
AASHTO
Trns*port
Primavera
Interface
Trns*port
Interface
WVDOT Current “As-Is” GIS Conceptual
Architecture
Build
Enterprise GIS
Framework
Phase 1
GTI
HDS
GIS
Document
Management
SLD
Application
Xtender
RIL
RIL
Interface
GeoDecision
SLD Application
GIS Integration
GTI_EDITING
LRS Maintenance
GDB
(SQL Server/SDE)
Production
Environment
Application
Implementation and
Preparation for GIS
integration with ERP
Applications
Phase 2
ArcGIS Desktop
10
Editing
w/Two-Tier QA
Versioning
Strategy
Pilot New
Tools and
Applications
Phase 3
Roll out
Highway Data
Maintenance
Solutions and
ERP to
Production
Phase 4
Target State
(Vision)
WVDOT Current “As-Is” GIS
Conceptual Architecture
Web Maps
ArcGIS FLEX API
•Airport
•Riverport
•Facilities
•ARRA
WVDOT Maps
and
Shapefile
Download
Web Server
ArcGIS Server
IIS 7
WVDOH
Web Portal
GTI PUB UTM
Manual ETL
Publication
GDB
(SQL Server/SDE)
Web Server
ArcGIS Server
IIS 7
GeoDecisions
Portal
GDB
RIL/SLD
Maintenance,
Materials,
Engineering
ROW,
Traffic
and
Engineering,
Engineering
Traffic
Traffic
Engineering
Engineering
…………….……………………………………………………..
ITS
Traffic Monitoring
Work Orders
Outdoor Advertising
Assets
Salvage Yards
Pavement
Crash
Bridge
ITS
Traffic Server 5
Outdoor
Advertising
Salvage
Crash Reporting
MicroStation
Design
Cartographic
Production
Reimus
Surveyor
InRoads
Fugro Roadway
Federal/State
Deighton
County/City
Bridge Inspect
Maps in PDF
Collector/Manager
SRIC
Maintenance/
Publication
GDB
(SQL Server/SDE)
ArcGIS Desktop
10
Default Editing
GTI PUB WM
GDB
(SQL Server/SDE)
Maintenance
Districts
Engineering
GTI
HDS
GIS
Contracts
WV Map
GDB
(SQL Server/SDE)
MS4
Over height
Overweight
G
MS4
Super load
Got Permit
Primavera
P7
AASHTO
Trns*port
Primavera
Interface
Trns*port
Interface
Document
Management
Application
Xxtender
RIL
SLD
RIL
Interface
GeoDecisions
SLD Application
GIS Integration
GTI Editing
LRS Maintenance
GDB
(SQL Server/SDE)
Production
Environment
ArcGIS Desktop
10
w/Two-Tier QA
Versioning
Strategy
WVDOT “To-Be” Target GIS Conceptual Architecture
WVDOH
Web Portal
Web Server
ArcGIS Server 10
ArcGIS Flex API 2.0
FLEX 4.0
IIS 7
LRS
SLD
HPMS
ITA
ERP
GIS Web Services
Future Services
GeoDecisions
Portal
Publication
GDB
RIL/SLD
11
9
8
Automated ETL
SRIC
Publication
GDB
(SQL Server/SDE)
One-Way
Replication
Esri
Interoperability
Extension or
FME
WMS
5
MicroStation
HR
Finance
HR
Finance
HR
Finance
Applications
ERP
SUITE
Parkways
Parkways
E-ZPass
Parkways
E-ZPass
State
Rail
Authority
ITS
Traffic Monitoring
Railroad Outdoor Advertising
Salvage Yards
Crash
RailConnect
ITS
Traffic Server 5
Outdoor
Advertising
Salvage
Crash Reporting
Work Orders
Assets
Pavement
Bridge
Asset Management
Fugro Roadway
Deighton
Bridge Inspect
Materials Control
Soils/Testing
7
GIS Integration
MS4
Over height
Overweight
Two-Way
Replication
Transportation
Maintenance
LRS/Events
GDB
(SQL Server/SDE)
Esri
Highway Data
Management
Solution
GIS/HDS
6
GTI
GIS
HDS
10 District
Offices
One-Way
Replication
10
Esri
PRODUCTION
MAPPING
CARTOGRAPHIC
Production
GIS/HDS
Maintenance,
Materials,
Maintenance
ROW,
Traffic
Districts
Engineering,
Engineering
Engineering
Traffic
Engineering
…………….……………………………………..
WVDOT Maps
PDF
and
Shapefile
Download
12
InRoads
DGN
Production
Environment
4
District Offices
GDB
(SQL Server/SDE)
DGN
(MicroStation)
Two-Way
Replication
Live
Or
Disconnected
3
Project
Location
Documents
Primavera
P7
AASHTO Contracts
Trns*port
Site Manager
Staging
GDB
(SQL Server/SDE)
13
MS4
Super load Application
Primavera
Got Permit Xxtender
Application
eBONDS
Interface
Project
Authorization
1
FHWA
Other Third Parties
Mobile Field
Crews
GDB
(SQL Server/SDE)
One-Way
Replication
Develo
SRIC
pment
Maintenance
GDB
(SQL Server/SDE)
Development
Environment
Virtual Server
GPS
Project
Location
At
Inception
Mobile
Field
Crews
2
Recommended Workflow
1. Project authorization from FHWA or other third parties. Information is entered in Primavera and notice is sent to
the survey field crew to GPS project location.
2. Field crew collects project location data and other pertinent data as necessary
3. Data is replicated to the district office using either Web-based disconnected check-in or connected
synchronization services for distributed geodatabase versions maintained in supported database platforms. Both
types of replication offer two-way workflows necessary to support field crews
4. Two-way replication is setup between the District Offices and Central Office Production geodatabase to keep
geodatabases in sync.
5. Esri’s Interoperability Extension or Feature Management Extension (FME) is used to provide interoperability
between the geodatabase and MicrosStation DGN files for data exchange. For web services, MicroStation V8i can
consume WMS. Both options should be available for users.
6. Project Location Data is sent to Primavera.
7. All business data within the ERP is linked to the roadway network LRS.
8. Roadway Network LRS and event data in the production environment is maintained by Esri Highway Data
Maintenance System.
9. Data for Cartographic production (Federal, State, County and City Maps) is located in the
Publication geodatabase and managed by ESRI’s Production Mapping.
10. Data is replicated one-way to the publication environment for Web Portal and File downloads.
11. Data is replicated to the new Web Portal Publication Database. Data is projected to Web Mercator (Auxiliary
Sphere) Projection before replication.
12. Data and Maps are available for download via automated ETL.
Recommendations for Business Architecture
Phase I
Phase II
Develop GIS Steering
Committee
Define GIS Data
Standards and Field Data
Collection Procedures
Identify GIS Champions
in Business Units
Define Business Units
Data Roles and
Responsibilities
Data Discovery
Workshop with
Business Units
Define ERP/GIS
Integration Requirements
Define MicroStation
Interoperability
Requirements with
Business units
Phase III
Implement Standards
Phase IV
GIS Steering
Committee Oversight
and Support for
ERP/GIS Rollout
GIS Section and
Business Champion
continued work with
Business Units on
ERP/GIS Rollout
Recommendations for Data Architecture
Phase I
Phase II
Data Model Workshop
Develop Conceptual and
Logical Data Models
Separate Database
Environments – Create
Staging and Publication
Environments
Develop QA/QC
Procedures for Data
Cleanup
Phase III
Pilot Physical
Geodatabase Schema
in Staging
Environment
Phase IV
Roll out Physical
Geodatabase Schema
to Production
Environment
Data Cleanup
Develop Common Base
Maps
Develop Data Caching
Strategy
Test Data Caching
Strategy in Staging
Environment
Roll Out Data Caching
Strategy in Production
Environment
Define Data
Maintenance Workflows
Develop Data
Management Strategy –
Versioning-
Pilot VersioningReplication-Archiving in
Staging Environment
Roll Out VersioningReplication-Archiving in
Production Environment
Replication-Archiving
Define ETL Tools
Create Mosaic
Datasets
Automate ETL Tools
Test ETL Tools in Staging
Test Mosaic Datasets
in Staging
Environment
Roll Out Mosaic Datasets
in Production
Environment
Roll Out ETL Tools in
Production
Environment
Recommendations for Application Architecture
Phase I
Design Templates for
Official Maps in
Production Mapping in
Staging Environment –
Test Caching Strategies
Phase II
Pilot Production Mapping
in Staging Environment
Develop Mobile GIS
Application Based on
Data Collection
Standards and
Procedures
Pilot WMX in Staging
Environment
Automate GIS &
MicroStation
Interoperability
Workflows
Discovery Workshop for
SOA/ERP GIS Web
Services and Mapping
Applications
Requirements
Pilot GIS & MicroStation
Integration using
Interoperability in Staging
Environment
Pilot GIS/ERP
Integration Web
Service/Mapping
Applications in Staging
Environment
Phase III
Pilot Highway Data
Management Solution in
Staging Environment
Pilot Mobile GIS
Applications
Phase IV
Rollout Highway Data
Management Solution to
Production
Rollout Mobile GIS
Applications
Rollout WMX in Production
Environment
Rollout GIS & CAD
Integration using
Interoperability Extension
in Production Environment
Rollout GIS/ERP
Integration Web
Services/Mapping
Applications in Production
Environment
Rollout ERP/GIS
Integration to
Production
Environment
Recommendations for Technical Architecture
Phase I
Esri Enterprise Health
Check
Install WMX in Staging
Environment
Phase II
Determine High Level
ERP/GIS System
Integration Requirements
for Asset Management,
Work Order Management,
Safety Management, etc.
Install WMX in
Production Environment
Install Image Server
Extension in Staging
Environment –
Install Production
Mapping in Staging
Environment
Install Interoperability
extension in Staging
Environment
Install Image Server
Extension in Production
Environment –
Install Production
Mapping in Production
Environment
Install Interoperability
extension in Production
Environment
Phase III
System Architecture
Workshop to Support
ERP/GIS Integration
Requirements
Phase IV
Revisit System Architecture
Requirements Integration
Requirements
Recommendations for GIS Staffing
Phase I
Phase II
Hire GIS Database
Administrator
Hire GIS Developer
Phase III
Phase IV
Revised Tasks
Revised Tasks for Business Architecture
Develop GIS Steering Committee
Identify GIS Champions in Business Units
Conduct Data Discovery workshop with business
units to identify pockets of existing GIS data that
should be maintained in the enterprise geodatabase.
Revised Tasks for Data Architecture
 Conduct Transportation Data Model Workshop
 Separate Database Environments
 Create Staging and Publication Environment
 Develop QA/QC Strategy for Data Clean-up
 Develop Common Base Maps for Web Portal and Desktop
 Develop Data Caching Strategy
 Define Data Maintenance Workflows – RIL and LRS – WMX
Workshop
 Develop Data Management Strategy
 Define ETL/Data Extraction Processes
 Design and Create Mosaic Datasets
Revised Tasks for Application Architecture
Design Templates in Staging Environment
Test Caching Strategies using Image Server Extension
in Staging Environment
Automate GIS & MicroStation Interoperability
Workflows
Revised Tasks for Technical Architecture
 Esri Enterprise Health Check – Initial System Enterprise
Health Check with GIS and OT System and Network
Administrators
 Install WMX in Staging Environment
 Install Production Mapping Solution in Staging Environment
 Install Image Server extension in Staging Environment
 Install Interoperability extension in Staging Environment
Status Update
Business Architecture
Develop GIS Steering Committee
– In Progress
Identify GIS Champions in Business Units
- In Progress
Conduct Data Discovery workshop with business
units to identify pockets of existing GIS data that
should be maintained in the enterprise geodatabase.
– In Progress
Data Architecture
 Conduct Transportation Data Model Workshop – Complete
 Separate Database Environments – Complete
 Create Staging and Publication Environment – Complete
 Develop QA/QC Strategy for Data Clean-up – In Progress
 Develop Common Base Maps for Web Portal and Desktop –
Complete
 Develop Data Caching Strategy – In Progress
 Define Data Maintenance Workflows – RIL and LRS – WMX
Workshop – In Progress
 Develop Data Management Strategy - In Progress
 Define ETL/Data Extraction Processes – In Progress
 Design and Create Mosaic Datasets - In Progress
Application Architecture
Design Templates in Staging Environment
– In Progress
Test Caching Strategies using Image Server Extension
in Staging Environment
- In Progress
Automate GIS & MicroStation Interoperability
Workflows
– In Progress
Technical Architecture
 Esri Enterprise Health Check – Initial System Enterprise Health
Check with GIS and OT System and Network Administrators
- Complete
 Install WMX in Staging Environment
- Complete
 Install Production Mapping Solution in Staging Environment
- Complete
 Install Image Server extension in Staging Environment
- Complete
 Install Interoperability extension in Staging Environment
- Complete
Future Work
Future Work
Complete Ongoing Tasks
Incorporate Ideas from the Upcoming
Geospatial Strategic Plan by Cambridge
Systematics/Transcend Spatial
Yueming Wu
GIS Manager
WVDOT
(304) 558-7437
yueming.wu@wv.gov
Download