Editing Strategies for Enterprise Geodatabase



Similar documents
ArcGIS. Server. A Complete and Integrated Server GIS

GIS Databases With focused on ArcSDE

Chapter 1: Introduction to ArcGIS Server

ArcGIS Platform. An Integrated System. Portal

How To Use Gis

MAY 18, 2015 ARCGIS FOR SERVER FUNCTIONALITY MATRIX

Portal for ArcGIS. Satish Sankaran Robert Kircher

Enterprise GIS Solutions to GIS Data Dissemination

Enterprise GIS Architecture Deployment Options. Andrew Sakowicz

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

About As. In a team with the best. ESRI Bulgaria is the exclusive distributor of Esri Inc. for Bulgaria. Esri Inc.

Welcome Esri Classified User Symposium

Vision. South Pacific GIS/RS Conference /17/2015. Applying Geography Everywhere. Applying Geography Everywhere

Intro to Web App Builder. Mark Scott, Solutions Engineer, Esri County Government Team

GIS Architecture and Data Management Practices Boone County GIS Created and Maintained by the Boone County Planning Commission GIS Services Division

Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010

ArcGIS Pro. James Tedrick, Esri

Managing Bathymetry in the Cloud with GIS

Note: Hands On workshops are Bring Your Own Laptop (BYOL), unless otherwise noted. Some workshops are Bring Your Own Mobile Device(BYOD).


Welcome to Esri's Software Export Control Classification Number (ECCN) Matrix

An ESRI White Paper December 2007 Enterprise GIS for Local Government

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

The following was presented at DMT 14 (June 1-4, 2014, Newark, DE).

Geodatabase Programming with SQL

Implementing an Imagery Management System at Mexican Navy

Esri Training. Prepare to Innovate. Instructor-Led Courses Course Catalog

MobileMap and Spatial Content Management: Integrating Field Data Collection, Document Management and Enterprise GIS for Natural Resources

Developing Business Intelligence and Data Visualization Applications with Web Maps

Mapping Mashup/Data Integration Development Resources

Data Integration for ArcGIS Users Data Interoperability. Charmel Menzel, ESRI Don Murray, Safe Software

Database Production and Map Series Management. Using. The Production Line Tool Set

ArcGIS 10.1 Geodatabase Administration. Gordon Sumerling & Christopher Brown

ArcGIS Web Mapping. Sam Berg, esri

Implementing ArcGIS for SharePoint Habitat for Humanity of Omaha April, 2013

ArcGIS for Desktop Best Practices in a Citrix XenApp Environment. Jeff DeWeese Sr. Technical Architect Esri January 4, 2013

Developing Apps with the ArcGIS Runtime SDK for Android. Ben Ramseth Esri Inc. Instructor Technical Lead

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

Technology Trends In Geoinformation

Emerging Applications at Seattle Public Utilities

Advanced Image Management using the Mosaic Dataset

Enterprise GIS: Database Planning

Esri Maps for Office, SharePoint & Dynamics CRM. Tony Howser Sentha Sivabalan Scott Ball

Lecture 8. Online GIS

DATA SHARING AND SPATIAL QUERY

What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved.

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington

Homeland Security Infrastructure Program HSIP Gold 2012 September 2012

Challenges and Success of Migrating to an Enterprise Database in York County, PA

ArcGIS for Server Deployment Scenarios An ArcGIS Server s architecture tour

ENVI THE PREMIER SOFTWARE FOR EXTRACTING INFORMATION FROM GEOSPATIAL IMAGERY.

Web Mapping in Archaeology

The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.

Emerging Trends in SDI.

How to Setup and Manage Spatial Assets with ArcGIS Online for a Mobile Workforce

Configuring and Extending ArcGIS Solutions Web Applications

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Web and Mobile GIS Applications Development

Network Analysis with ArcGIS Online

ESRI Mobile GIS Solutions Overview. Shane Clarke ESRI

Managing bathymetric data in a hydrographic survey company and making the data accessible to clients

ArcGIS Workflow Manager: An Overview

Portal for ArcGIS: An Introduction

Getting your app together with Web AppBuilder for ArcGIS

Visualize your World. Democratization i of Geographic Data

AV-18 Introduction of the GIS Integration

Deploying ArcGIS for Server Using Managed Services

Data Fusion Centers. Transforming Public Safety Information into Actionable Knowledge

An Esri White Paper June 2011 ArcGIS for INSPIRE

Choosing the right GIS framework for an informed Enterprise Web GIS Solution

ESRI and Xplore Technologies 2008 Mobile Government Demonstration Project Grant Program Final Report

Deploying ArcGIS for Server Using Esri Managed Services

Developing Fleet and Asset Tracking Solutions with Web Maps

GeoMedia Smart Client

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

System Architecture Design Strategies. Student Edition

An Esri White Paper August 2009 ArcGIS Server in Practice Series High-Capacity Map Services: A Use Case with CORINE Land-Cover Data

Esri Training Apply what you learn to your job now

WILLAMALANE PARK AND RECREATION DISTRICT. Springfield, Oregon GIS ASSET MANAGEMENT IN A PARK AND RECREATION DISTRICT ESRI USER CONFERENCE JULY 2014

GIS and Mapping Solutions for Developers. ESRI Developer Network (EDN SM)

ArcGIS 10.1 Web Apps and APIs. John Hasthorpe & Kai Hübner

GeoKettle: A powerful open source spatial ETL tool

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Basics on Geodatabases

Essential Mapping Apps

ArcGIS for Server Performance and Scalability-Testing and Monitoring Tools. Amr Wahba

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

ERDAS ADE Enterprise Suite Products Overview and Position

Leveraging Cloud-Based Mapping Solutions

Archival Challenges Associated with the Esri Personal Geodatabase and File Geodatabase Formats

SUMMER SCHOOL ON ADVANCES IN GIS

What is new in ArcGIS 10.2 for Server. Nikki Golding

(Geo)database and Data Management

ESRI Technical Certification Overview. Amy Daniels Instructor, Greenville Tech

Transcription:

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!