migrating to arcgis
TRANSCRIPT
Migrating to ArcGIS Server
Georgia Department of Transportation
(GDOT)
GIST 2007 Mileposts to Milestones
Overview
• Transportation Explorer (TREX) • Migration Process • Lessons Learned • Future Direction
Transportation Explorer
• Current Constraints • Business Requirements • Technology Overview
Current Constraints
• Content Management • Screen Realestate • Usability
Decision Factors
• Innovation • Investment • Inhouse Skills • Product Delivery
Business Requirements
• GUI Redesign • Query and Results Interface • Mapping on Demand Information Products
• Architecture
Map Tools
• Reduce the number of buttons
• Make tools dynamic
• Create path for scalability
Tasks
• Searching • Finding • Mapping • Interacting
Mapping on Demand
• Layer List (TOC) • Metadata Link • Publishing
Mapping on Demand Publishing
Mapping on Demand
• Store “Map” data in database
• Store MXT on Server
• Publish “Maps” in Application
• User Selects “Map” • User Prints “Map”
Architecture
• ArcIMSArcGIS Server • SOAP/XML Web Services • ArcWeb Services • Java 9.2 Prerelease ADF • AJAX (Asynchronous JavaScript and XML)
Technology Overview
«managed bean» WebQuery
«interface» QueryHandler
«interface» QueryFunctionality
«managed bean» JITKQueryFunctionality
«interface» SpatialQueryHandler
«managed bean» AbstractQueryHandler
«interface» GISResource
«managed bean» TREXQueryResource
1
*
1*
1 *
1 *
1 *
«call»
«call»
«interface» DataSource
«bean» BasicDataSource
«call»
«interface» IdentifyQueryHandler
«interface» TextQueryHandler
IdentifyTool
SelectionTools
AdvancedSearch
TREXSearchWizard
BufferSearch
RouteSearch
«call»
«SOAP web service» QueryWebService
ESRI
Core TREX Framework
Components Required for each TREX DataSource
TREX Components
«managed bean» ProjectsQueryHandler
Query Object Model
Migration Process
• Design Sessions • Development Framework • Training Sessions at GDOT • GDOT Codevelopment • Team integration/testing • Handoff to GDOT Development
Lessons Learned
• ArcIMS ArcGIS Server • ArcGIS Server .NET or Java • Web Services – SOAP/XML or OGC • Legacy Code • Architecture, Architecture, Architecture
ESRI Developer Network (EDN)
Future Directions
• Individual Profiles • Saving Previous Searches/Maps • Straight Line Diagramming • Data Editing • Spatial Analysis
Contact
Teague Buchanan [email protected] 4044632860 x137