Federal GIS Conference February 9 10, 2015 Washington, DC Editing Strategies for Enterprise Geodatabase Ty Fabling Esri Solution Engineer
A Complete Platform Enabling GIS Everywhere Desktop Web Device Simple Integrated Open Portal Server Online Content and Services Available in the Cloud...... and On-Premises
Enterprise GIS Knowledge Workers Executive Access Public Engagement Work Anywhere Enterprise Integration ArcGIS Professional GIS Making Mapping and GIS Available across Your Organization Transforming the Role of GIS
Esri Defined Pattern Areas Back Office Patterns Front Office Patterns Data Management Planning & Analysis Field Mobility Operational Awareness Constituent Engagement Location Analytics ArcGIS Platform - Complete Integration of Patterns Collect, Organize, Transform Data Get Information Disseminate Get Feedback and Add a spatial & Exchange Data Into Actionable Into and Out of Information Where Make Informed component to the Information the Field and When it is Decisions decision making Needed process Geodatabase Geoprocessing Mobile & Runtimes Web api s Web api s Geodatabase Integrated w/ BI Enterprise Web / Cloud Device Pervasive
Multiple Implementation Patterns Leveraging Common Computing Architecture 4 3 2 1 File Based Database Centric Server Centric Web Centric
Evolution of Editing GIS software Technology progress 2015 1975 1995 >> 10x faster hardware 20 years 10 years 5 years 3+ years Tightly scripted software code Object relational software Service-oriented architecture Cloud computing ARC/INFO Coverages - Librarian ArcStorm ArcSDE (View) Platform performance change over time ArcGIS Desktop 1999 >> 3.5x faster hardware Better networks 1 2 3 Hardware virtualization 4 ArcSDE (Edit) 2005 Versioned Geodatabase ArcGIS Server 2004 - REST API - Rich Internet clients Tile Cache Scripts Objects Services AML VBA Python 2010 >> 1.2x faster hardware Improved networks ArcGIS Online Mobile GIS 3G Broadband 4G Roll-your-own GIS Client / Server HTTP/SOAP REST Portal for ArcGIS - Feature Services Workstation GIS SDE Direct Connect Web GIS Portal for ArcGIS Cloud JavaScript Python Departmental GIS Enterprise GIS Federated GIS Technology drives innovation
Gartner Magic Quadrant for Business Intelligence and Analytics Platforms Sharepoint Cognos Magic Quadrant
Emerging Technology Trends in GIS Internet Static Content 3 Dynamic Content 4 WAN Intranet Connectivity Basemaps Server Centric 3 Web Centric Magic Quadrant 2 1 1 2 4 REST Loosely Coupled Stateless Connections LAN File Based Database Centric Tightly Coupled Persistent Connections Integration
3 4 REST From ArcView to ArcGIS Online ArcGIS Online Significant GIS Innovation in 20 years Basemaps Server Centric Web Centric 1 2 1992 ArcView 2013 ArcGIS Online File Based Database Centric Desktop Web Map Shapefile Feature Service 1 4 Web Centric
3 4 REST Web GIS Provides a New Pattern for Integration Making Data Sharing and Access Easier Basemaps Server Centric Web Centric 1 2 4 File Based Database Centric 2 Databases Distributed Services Enabling a Flexible and Agile Approach
3 4 REST Web GIS Dynamically Integrates Information Combining and Analyzing Information Basemaps Server Centric Web Centric 1 2 3 4 File Based Database Centric Visual Overlay Spatial Analysis Mashup Modeling Static Maps Dynamic Services Helping to Discover and Understand Relationships...
Evolving GIS Mission Support Pattern GIS Users Non-GIS Users Device Browser Desktop Developers Microsoft Office Reporting Portal APIs Apps GIS Professionals Desktop Server Other Data Basemaps GP Services Databases Same GIS Data and Services served up new ways
GIS Data Layer Concepts User Layers 4 Dynamic Data Operational Layers 4 2 Dynamic Data Mission Layers 4 2 Semi-Static Data Foundational Layers 2 Static Data Basemap Layer 3 Static Tile Cache
ArcGIS for ADS&CI (Q) Scale and Scope 3D Globe 2 3 2 3 4 2 4 Basemaps Tile Cache 2D GIS Open Data Vector Data Model & Raster Data 2D (3D Bldgs) Campus GIS Vector Data Model & Tile Cache 1 4 2D+/3D Facilities Management / Building Interior Space DM Scale: Scope: 1:1,000,000 1:200,000 1:24,000 1:1,000 1:500 1:500 Global Regional Local Specialized/ Campus/ Floor Urban Buildings Aware Firewall 1:250 1:100 1:50 Rooms Inside Rooms Devices Imagery: MODIS (90 m) SRTM (30 m) Landsat (30 m) NAIP (1 m) LiDAR (1 m >) Aerial (>1 m) LiDAR (cm / 3D) Levels: 1 2 3 4 5 6 7 8 9 10
GIS Data Editing Strategies
Primary GIS Architectural Goals Prioritize & Balance Functionality Performance Security Governance - Policy - Standards - COTS - Versions Make it Work Make it Faster Make it Secure Make it Compliant
With each option consider: Three Components, Two Networks Ask three key questions Where is? 1. The User 2. The GIS App 3. The GIS Data LAN or WAN LAN User App Data
Editing a Versioned Geodatabase Different workflows - Depending on the Network Connection 2 Citrix (VDI) 3 Feature Service Remote Desktop 2 ArcMap or Pro Stand-alone Desktop Disconnected Editing 1 FTP WAN 3 4 Citrix Server LAN Direct Connect FGDB Shapefiles 2 Sync SQL Express or Runtime Geodatabase ArcGIS Server ArcSDE Geodatabase Server
Desktop Editing Stand-alone Workstation / Laptop ArcMap or ArcGIS Pro (Shapefiles) File-based Geodatabase - Check-in / Check-out MS SQL Express - Local ArcSDE Geodatabase Locally Attached Drives Runtime Geodatabase - SQLite ETL - Extract Translate Load - Data Interoperability Extension - FME: Safe Software File Based SQL Express or Runtime Geodatabase No Network
Geodatabase Editing Client / Server - Multi-User Versioned Editing ArcSDE Geodatabase - SQL Server - Oracle - PostgreSQL - DB2 - Informix Native Database Support - SQL Server (Geometry, Geometric) ArcMap or ArcGIS Pro* Database Centric LAN Direct Connect Persistent Connection - Oracle (SDO) - PostgreSQL (PostGIS) Query Layers * Pro - Simple Features Only Esri Training: Configuring and Managing the Multiuser Geodatabase
Web Editing Connected - Web Service-based ArcGIS for Server - Feature Services - GeoData Services (Sync) Examples: - ArcGIS Online Editing - Portal Editing - Esri Maps for Office - Crowd Sourcing Apps Server Centric WAN Stateless Connection HTTP XML Packets Last-in wins if updating a geodatabase through a feature service
Web AppBuilder for ArcGIS: Web Editing Templates Batch Editor Widget
Mobile Editing Sometimes Connected Feature Services Disconnected Editing (Sync) - Runtime Geodatabase - Work Offline Local Cache WAN Examples: - Collector - Runtime Apps Server Centric
ArcGIS for Developers Work Offline Work Offline
Portal for ArcGIS Hosted Feature Data Feature Services (Hosted Data) - Tile Service - Feature Collection - New Disconnected Editing (Sync) - Runtime Geodatabase Hosted Feature Data on Portal WAN Other options: - Local Data - Runtime Geodatabase Data Store (10.3) LAN
ArcGIS 10.3 Platform Architecture Portal for ArcGIS Hosted Data ArcGIS For Server Non-Portal Data & Services GeoEvent Processor Real-time Data Web Tier Web Tier App Tier Data Tier
Editing with ArcGIS Pro New! Projects: Local Data Sets ArcGIS Pro Enterprise Geodatabase - Simple Features Only Portal Data Feature Services Disconnected Editing (Sync) - Runtime Geodatabase Designed to easily interface with ArcGIS Online and Portal
Distributed Editing Workflows Enterprise GIS Geodatabase US Federal Data Center Consolidation Initiative Moved databases away from editing workstations Performance issues due to network latency Editing Workstation and the geodatabase must be on the same LAN Only two options: 1. Centralize the Desktop close to the geodatabase - Citrix XenApp - Virtual Desktop Infrastructure (VDI) 2. Distribute the geodatabase - Geodatabase Replication - Must be a DBMS - GeoData Sync State ID vs Data_Time Stamp
FAS Foreign Agricultural Service Bob Baldwin FAS GIS Manager
Esri Mapping and Charting Solutions Previously Professional Services Production Line Tool Set (PLTS) ArcGIS for Aviation ArcGIS for Maritime Esri Defense Mapping Esri Production Mapping TDM - Topographic Data Manager Streamline your GIS data and cartographic production with Esri's mapping and charting solutions
NGA Content Management (National Geospatial-Intelligence Agency) NGA s GROOVE and TFDM programs GROOVE TFDM GeoWhereHouse GROOVE Geospatial Requirements One-stOp Visualization Environment TFDM Topographic Feature Data Management
Enterprise Product On Demand Service (epods) Provides Aeronautical, Nautical (Maritime), and Topographic Maps, Charts, and Data
US Federal Agencies with Production GIS Editing Environments NOAA Ocean Weather Coastal USDA US Dept. of Agriculture FAS Foreign Ag Service FSA Farm Service Agency (CLU) FS Forest Service NRCS Natural Resources Conservation Service DOI Dept. of Interior BLM Bureau of Land Management USGS US Geologic Survey DOD Army Marines Navy Air Force Coast Guard National Guard Intel Community NGA Many Others
Federal GIS Conference February 9 10, 2015 Washington, DC Don t forget to complete the session evaluation form!