Stir It Up: Achieving GIS Interoperability

Similar documents
FDO Data Access Technology at a Glance

Enterprise GIS for Managing Reservation Land

Key Terms. Attribute join Target table Join table Spatial join

The Oracle Enterprise Geodatabase (EGDB) Charlie Crocker Farallon Geographics, Inc.

Administering Your Oracle Geodatabase. Amit Kesarwani Mandar Purohit

Subject: Migration Information for ArcIMS, ArcSDE, and ArcGIS Server Users

ArcGIS for Server Michele Lundeen

Using ESRI data in Autodesk ISD Products

ArcSDE 8.1 Questions and Answers

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri

Administering Your Oracle Geodatabase. Jim McAbee Mandar Purohit

Software and Migration Services FAQ for more information (available from Electronic Data Solutions ). Some implementation will be required, including

Introduction to ArcSDE 8. John Calkins

Assimilating GIS-Based Voter Districting Processes in Maricopa County, Arizona

Editing Versioned Geodatabases : An Introduction

ArcGIS 9: Deploying Server-Based GIS Functionality for Indianapolis/Marion County, Indiana

Integrating ArcGIS desktop in data interoperability environments with heterogeneous GIS clients

Desktop. ArcGIS Server. ArcGIS

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI

Data Synchronization: Autodesk AutoCAD Map 3D Enterprise, FME, and ESRI ArcGIS

ESRI Software Evolution

Integrating ArcGIS to Enterprise Oracle Spatial Using Direct Connect

ESRI Technology Update. Joe Holubar Larry Young

Geog 469 GIS Workshop. System Requirements

GEOSPATIAL ERDAS APOLLO. Your Geospatial Business System for Managing and Serving Information

VanMap Integration at the City of Vancouver. Zsigmond Balogh Meng Li Jonathan Mark

Web Map Servers. Mark de Blois. Septembre 2016

Design a Geodatabase. Rasu Muthurakku, Enterprise Solutions Architect / Consultant

Schema transformations in mass data harmonization process. Yohann Ly 8/9 Octobre 2013 Marne la Vallée

What s New in Desktop 10.1

Bridging the gap between CAD and GIS for Cadastral Mapping

AutoCAD Map 3D and ESRI ArcSDE

ArcGIS 9.2 Works as a Complete System

Esri s ArcGIS Enterprise. Today s Topics. ArcGIS Enterprise. IT4GIS Keith T. Weber, GISP GIS Director ISU GIS Training and Research Center

ArcSDE architecture and connections

What s New in ArcGIS Server 10

Esri s Spatial Database Engine. Today s Topics. ArcSDE. A spatial database engine that works on

ArcGIS Schematics: Automatic Schematic Generation for ArcGIS

GEOFidelis Program Update

Feature Enhancements by Release

Understanding ArcGIS Pipeline Referencing for Vertically Integrated Gas Companies. GeoConX 2017 September 7, 2017

This support note will discuss several methods of creating no spray zones for Sentinel GIS>

ArcGIS 9 Installation Guide: ArcSDE 64 bit for Microsoft SQL Server

Overview of Server Technologies. Katja Krivoruchko ESRI

GEOGRAPHIC INFORMATION SYSTEMS Lecture 18: Spatial Modeling

Locating unknown connection services during reading routes

ORACLE SPATIAL AT IOWA DOT. Eric Abrams Iowa Department of Transportation GIS-T 2012

What s s Coming in ArcGIS 10 Desktop

Army ITAM GIS: Utilizing ArcSDE and SDSFIE to Support the Enterprise

Esri Support for Geospatial Standards

Learning What s New in ArcGIS 10.1 for Server: Administration

Training courses. Course Overview Details Audience Duration. Applying GIS

GIS Basics for Urban Studies

May 21, 2014 Walter E. Washington Convention Center Washington, DC USA. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Kelar Corporation. Leaseline Management Application (LMA)

San José Implementing GIS the Spatial Way. Addressing compliance, security, scalability, interoperability and open standards for business needs

DSL Target Marketing using ArcIMS. Authored By: Eric Pimpler and Eric Cabading

Lab 1: Exploring ArcMap and ArcCatalog In this lab, you will explore the ArcGIS applications ArcCatalog and ArcMap. You will learn how to use

Compass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business

AGIC 2012 Workshop Leveraging Free RDBMS in ArcGIS

Working with Metadata in ArcGIS

The Reykjavik GIS project

Building and Deploying Enterprise ArcGIS Server Solutions (Best Practices) Wittaker Mathot Developer Summit

Basic Tasks in ArcGIS 10.3.x

Naval I. nstallation Restoration I nformation Solution. Innovation Leadership Performance

APPENDIX G. VMT Spreadsheet Tool. FINAL REPORT Improved Data & Tools for Integrated Land Use-Transportation Planning in California TOPICS:

Administering Your Microsoft SQL Server Geodatabase

How to Create Metadata in ArcGIS 10.0

Feeding ESRI s ArcGIS Desktop with Query Tool Extensions at Anadarko Canada.

Enterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin

Configuring, Tuning and Managing ArcGIS Server. Dan O Leary James Cardona Owen Evans

Spatially Enable Your DBA PUG Miles Phillips LandWorks, Inc Feb 27, 2008

Best Practices for Designing Effective Map Services

Utility Network Management in ArcGIS: Migrating Your Data to the Utility Network. John Alsup & John Long

INSPIRE: The ESRI Vision. Tina Hahn, GIS Consultant, ESRI(UK) Miguel Paredes, GIS Consultant, ESRI(UK)

ArcGIS Issues Addressed List

What Is the ArcIMS Tracking Server?

FDO Data Access Technology How to add new data sources with Third Party and Open Source FDO Providers

How to install ArcGIS for Desktop 10.1

Accessing and Administering your Enterprise Geodatabase through SQL and Python

Bentley Systems Army Training Program Focuses on CAD GIS Integration

Creating Python Scripts for ArcGIS STUDENT EDITION

Best Practices with ArcSDE Technology. Katja Krivoruchko CA/NV/HI Technical Marketing ESRI

hereby recognizes that Timotej Verbovsek has successfully completed the web course 3D Analysis of Surfaces and Features Using ArcGIS 10

Tracking and defending changes in an ESRI Geodatabase

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

ArcMap - EXPLORING THE DATABASE Part I. SPATIAL DATA FORMATS Part II

Moving Dynamic Segmentation to the Server: Linear Referencing for Web- Based Applications

Unity In diversity. ArcGIS JS API as an Integration Tool. RICARDO BANDEIRA - IplanRio

Advanced Standard Basic Notes

System Design and Tuning

Company Profile. Language independence for the entire system, which has been recently implemented, makes the software suitable for global deployment.

What's New in ArcGIS 9.2 Service Packs

ArcSDE Configuration and Tuning Guide for Oracle. ArcGIS 8.3

STATEWIDE CENTERLINE INITIATIVE EDITED: MAY 17, 2013

ESRI-Supported Open Geospatial Consortium, Inc., and ISO/TC 211 Standards

Map Functions August 3, 2015 Triangle Homes Group

Mid-West ESRI Utility User s Group Conference. March 26, 2014

Advanced Parcel Editing. Amy Andis Tim Hodson

Leveraging SAP HANA and ArcGIS. Melissa Jarman Eugene Yang

Transcription:

Stir It Up: Achieving GIS Interoperability City of Tacoma, Washington, USA Mike Murnane, Community & Economic Development John Shell, Public Works 2006 ESRI International User Conference - August 9, 8:30 am, Room 30 C

Stir It Up - Achieving GIS Interoperability (Abstract) Achieving GIS interoperability between diverse systems can be accomplished with ArcSDE,, Oracle, and a few tricks. GIS at the City of Tacoma Washington uses a mix of desktop tools (ESRI ArcGIS, Autodesk Map, and GE Energy s Smallworld), data types (some readable to only one desktop tool), web tools (ESRI ArcIMS and Autodesk MapGuide), and numerous staff dispersed throughout several departments. High quality work is achieved with this mix, but challenges do exist. e Lack of an enterprise database appears to be the most limiting factor. f Recent use of Oracle has illustrated the potential for interoperability among users via Oracle s s spatial capabilities. By using a common database and a few maintenance tricks, productivity can increase. Individual users can keep their favorite tools while all can access the same data. This paper will discuss technical procedures, successes, and future ure direction.

Abstract GIS at Tacoma: 1. Numerous GIS tools 2. Numerous staff in several departments 3. Numerous data types Limiting Factor: No enterprise database Solution: A spatial database (Oracle Locater) Discussion: Procedures, successes, future

Current Conditions 1. Numerous GIS tools: ESRI ArcGIS 9.1 Planning ESRI ArcIMS 9.1 Planning (Internet) Autodesk Map 3D 2006 Engineering Autodesk MapGuide 6.3 Engineering (Internet) GE Smallworld 3.3 Utilities Oracle Locater 10g R2 SQL spatial queries Microsoft Access 2003 Attribute updates 2. Numerous staff in several departments: Decentralized with ~50 staff in seven departments 3. Numerous data types: Some readable to only one GIS tool Suitable for a wide range of GIS users, but Can interoperability be achieved?

GIS Interoperability (Definition per City of Tacoma Public Works Department) 1. Data Centric: Organized real-time geographic information 2. No Barriers: Accessible to GIS tools, databases, and web 3. Functional and Easy: No extra effort for technical/casual end-user

Solution - Oracle Locater Native access to spatial data advantages: 1. No conversion 2. No data loss 3. No data copies 4. No stale data

GIS Interoperability

Oracle Geometry Type SDO_Geometry: New data type, OGC-compliant Allows SQL geoprocessing: Intersect, buffer, etc ArcGIS 9.2: Access, create, update, and delete data via standard SQL to the ESRI Spatial Type for Oracle

Geometry Type Interoperability There is a common misconception that applications can interoperate simply because they support the same underlying geometry type. The geometry type is only one aspect of the interoperability picture a common understanding of rules, constraints, schema, and implementation is also required. ArcSDE Configuration and Tuning Guide for Oracle p.158

Interoperability Constraints Autodesk GE ESRI Geometry Columns Multiple Multiple or Single Single Coordinates x, y, z x, y x, y Connector Built In InSync ArcSDE Metadata Tables Yes Yes Yes Other ADMP columns - -

Solution to Constraints One master GIS tool per theme Oracle triggers mirroring the data One way synchronization Master Edits Data Mirrored Data Updated

Triggers Depend on Creator Creates Data ArcGIS Smallworld Map 3D MapGuide 3 No Trigger Needed MapGuide, Smallworld MapGuide,, ArcGIS 1 MapGuide, Smallworld Map 3D, Smallworld,, ArcGIS Trigger Needed Map 3D Map 3D, ArcGIS 1, 2 ArcGIS 2 N/A 1 Trigger needed if multiple geometry columns exist 2 An SDE View may be used instead of a trigger 3 Data created through SQL commands to a web service

Technical Procedures - ESRI Step 1 Export to Feature Class

Technical Procedures - ESRI Step 2 Set Oracle keyword

Technical Procedures - ESRI Step 3 - Edit Data 1. Register as Versioned (SDE copy ) 2. Edit (Area - ESRI Technical Article ID: 27329) 3. Compress Database (SDE mirror )

Technical Procedures - GE Step 1 - Connect

Technical Procedures - GE Step 2 Select tables to replicate

Technical Procedures - GE Step 3 Create data

Technical Procedures - AutoDesk Map 3D Oracle Toolbar

Technical Procedures - AutoDesk Export (write) to Oracle

Technical Procedures - AutoDesk Import (read) Oracle Data

Native access to spatial data: 1. No conversion after the conversion or initial migration 2. No data loss just hidden 3. No data copies triggers instead 4. No stale data unless there s s no time for maintenance

Successes Building a city-wide GIS database Seeing all data despite creation tools Users can keep their tools Immediate updates Time savings Web geoprocessing with SQL (Critical Areas, Zoning example)

govme government Made Easy www.govme.org/map

Parcel Summary SQL Intersect

Parcel Summary SQL Intersect Habitat Zone Percent:

Parcel Summary SQL Intersect Zoning Occurrence:

Future GIS Users Group Change procedures with software updates Eliminate triggers whenever possible Cost Sharing Agreement Policies for sharing, editing, & metadata Continue to explore options for user needs

Questions? Mike Murnane: John Shell: mmurnane@cityoftacoma.org jshell@cityoftacoma.org

Acknowledgements Special thanks to the following City of Tacoma employees for their assistance on this presentation: Gary Cantu, Public Works J.R. Smith, Public Works Mitch Webb, Public Works Ronnie Harris, Power Tom Arter, Power

Primary Author Information Mike Murnane Senior GIS Analyst City of Tacoma, Washington Community & Economic Development Department 747 Market Street, Room 900 Tacoma, WA 98402-3793 253.591-5293 5293 / FAX 253.591.5232 E-mail: mmurnane@cityoftacoma.org