Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University.

Slides:



Advertisements
Similar presentations
KEYS TO SUCCESS DATA PREPARATION AND ORGANIZATION
Advertisements

Geo GIS Practicuum Introduction to ArcGIS 8 Exercise 5 - ESRI Virtual Campus Chapters 1-2, ArcGIS Methods …
JTX Overview Overview of Job Tracking for ArcGIS (JTX)
ArcGIS Desktop What is ArcGIS? EXTENSIONSEXTENSIONS EXTENSIONSEXTENSIONS ArcGIS clients ArcInfo ArcEditor ArcView ArcReader Custom application ArcGIS Engine.
What’s New in ArcGIS Desktop
Coordination of Indiana GIS through dissemination of data and data products, education and outreach, adoption of standards, and building partnerships Simplifying.
Welcome to DEP’s GIS Workshop Series Workshop 2: GIS Data and File Types 1.
Introducing ArcGIS Desktop
Introduction to the Architecture of Arc GIS
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
Mercator/Coronelli ArcGIS Server 9.3 Data Management GIS Web Services Mapping Application Developer Tools Spatial Analysis Publishing to Clients Image.
ArcGIS Geodatabase Miles Logsdon Spatial Information Technologies, UW Garry Trudeau - Doonesbury.
Copyright © 2005 Bruce Kessler All Rights Reserved Ch. 2 GeoDatabase Basics Laying the foundations.
Internet enabled GIS GIS Topics and Applications John Reiser Rowan University.
Barry Biediger Utah Automated Geographic Reference Center (AGRC) October 28, 2004 Database Issues.
Implementing ISO Aleta Vienneau and David Danko ESRI.
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
1 Introducing Scenario Network Data Editing and Enterprise GIS January 27, 2010 Minhua Wang, Ph.D. Citilabs, Inc.
ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess) Introduction to GIS and ArcGIS 1 of 48.
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcGIS 1.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Intro. To GIS Lecture 4 Data: data storage, creation & editing
Developing & Maintaining Utilities in GIS Kendis Scharenbroich Pro-West & Associates.
ArcSDE Presented by Reza Wahadj University of California,San Diego (UCSD)
Cube Enterprise Database Solution presented to MTF GIS Committee presented by Minhua Wang Citilabs, Inc. November 20, 2008.
Implementing Geodatabase Technology
GIS technologies and Web Mapping Services
1 Integrating ArcIMS and Current Parcel Information Roger Diercks GIS Manager County of Kankakee.
GEODATABASE Lower Adirondack GIS Users Group Meeting March 2, 2005 Lower Adirondack GIS Users Group Meeting March 2, 2005.
Introduction to ArcGIS. Goals Become familiar with ArcGIS ▫Locating and running the program ▫Introduction to the 3 ArcGIS interfaces ▫Experience with.
9. Introduction to ArcObjects Most GIS analysis carried out within a GIS consists of a labor- intensive sequence of steps. Automating a GIS makes it possible.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
Data Interoperability Basics Bruce Harold & Dale Lutz.
Intro to GIS and ESRI Trainers: Randy Jones, GIS Technician, Douglas County Jon Fiskness, GISP GIS Coordinator, City of Superior.
GTRI_B-1 FalconView GIS Editor / UNCLASSIFIED - 1 The FalconView TM GIS Editor.
Introduction to the Geodatabase. What is a Geodatabase? What are feature classes and feature datasets? What are domains Design a personal Geodatabase.
Vaduz.library.oregonstate.edu:9090/ metadataexplorer_find/explorer.jsp If interested in job contact NEXT week.
ARCSDE & ARCIMS Mr. David A. Perini. ARCIMS  Internet Mapping Server Distribute GIS information over the Internet Integrates with addition ESRI softwareESRI.
Technical Workshops | Esri International User Conference San Diego, California Creating Geoprocessing Services Kevin Hibma, Scott Murray July 25, 2012.
Introduction to GeoDatabase Lecture
2001 ESRI Petroleum User Group M.J. Harden Associates Inc. PipeView SDE : Delivering CAD to the Enterprise PipeView SDE Delivering ESRI Data to the Enterprise.
Data Structures & GeoDatabase. Introduction You have been using GDBs from nearly the start of the course Why? Because I think that most of the time you.
CES – VCU November 2003 Geodatabases William Shuart Center for Environmental Studies Virginia Commonwealth University.
Esri UC 2014 | Technical Workshop | Editing Versioned Geodatabases : An Introduction Cheryl Cleghorn and Shawn Thorne.
ATN GIS Support Introduction to ArcGIS.
Intro to GIS | Summer 2012 Attribute Tables – Part 1.
Intro to GIS & Pictometry Trainers: Randy Jones, GIS Technician, Douglas County Jon Fiskness, GISP GIS Coordinator, City of Superior.
NR 621: GIS on The Web Jim Graham Spring Dynamic Web Pages (server) Browser ClientServer Web Server HTML File Image File HTML File Image File Database.
What’s New in ArcIMS Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis WLIA 2002.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
Co-sponsored by the MIT Libraries and IS&T GIS Lab website: Advanced ArcGIS.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
Web GIS Evaluation of ArcIMS, MapGuide, and GeoMedia WebMap Daniel De Wilde Neil King David Johnson.
@2007 Austin Troy Lecture 2: Introduction to the Architecture of ArcGIS By Weiqi Zhou University of Vermont Thanks are due to Prof. Troy, upon whose lecture.
GIS Data Resources Ruppert Grauberger Chief, Mapping & Photogrammetry Division of Engineering.
Geodatabase Kyung Hee University Geography Jinmu Choi 1.
@2007 Austin Troy Lecture 2: Introduction to the Architecture of ArcGIS By Weiqi Zhou University of Vermont Thanks are due to Prof. Troy, upon whose lecture.
Coastal Applications Using ArcGIS eCoastal Database Model Data Management Introduction to eCoastal Part II Exercise A Finding Coastal Data Exercise B Creating.
Introduction to Geodatabases
Key Terms Attribute join Target table Join table Spatial join.
Chapter 14 Geodatabases.
ArcGIS Topology Shapefiles, Coverages, Geodatabases
GIS in the Coming Decade
Introducing Scenario Network Data Editing and Enterprise GIS
Introducing Citilabs’ Scenario Based Master Network Data Model
ArcCatalog and Geodatabases
Presentation transcript:

Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University Co-authors: Bernie Engel, Richard Farnsworth, Jin Yong Choi, Dwight Welch

Background  Campus has 125+ ArcGIS users  My dept. provides GIS data for many groups who use same layers  First step was FTP/download site for 1998 orthos and statewide topo map layer.  Statewide DEM, NASS, 2003 orthos…

Our solution  SDE Geodatabase to act as library  Mostly static layers, users not editing  Fast raster delivery is critical  Off-campus use is a plus  Clients will be various GIS programs

The Geodatabase  ArcGIS native data format  Stores feature classes that have one geometry type  Can store feature and attribute behavior  Spatial and attribute data stored in RDBMS  Two physical implementations –Personal geodatabase –ArcSDE Geodatabse

Capabilities of Enterprise Geodatabase  Rule-based, Enhanced (network) topology  Multi-user (versioned) editing  Attribute validation (domains, subtypes)  Scaleable storage solutions  Referential Integrity in relationships  Custom features ( behavior of objects)

When do you need Geodatabase?  Raster data access drives ours –Can’t afford to move aerial photography  150 casual users storing multiple copies of data.  We use distributed GIS client but with limited WEB access –So want one-stop data access –but…restrict “download” of some data

Purdue’s IT group now offers ArcGIS on Citrix This increases the need for “one-stop data shopping”

Most basic use is container for Rasters and Vectors

Just SDE? Or add IMS?  Physical overhead of SDE database connections versus cost of ArcIMS license.  Will the database be the sole source? -Will you need to interface files (images, changing vectors) with geodatabase features?  Consider AXL service in ArcIMS.

 An ArcIMS Feature Service streams the actual data features to you over the Internet, similar to the way audio and video are streamed. Each feature service contains one or more ArcIMS feature classes. feature classesfeature classes  A layer based on an ArcIMS feature class works the same as any other feature layer. An ArcIMS feature class is simply another feature data source for a layer, just as a shapefile is a feature data source for a layer.  If you add an ArcIMS Feature Service to ArcMap, you'll get a new group layer containing one sublayer for each of the feature classes in the service.  As its name suggests, an ArcIMS Feature Service cannot contain raster data. ArcIMS Feature Service

Client Software Browser/viewer  ArcExplorer 9  WMS viewers  IE (thin client) Full-feature GIS  ArcGIS  Custom Models

Client Software Browser/viewer  ArcExplorer 9 –free –No images from SDE direct –No metadata –Will support images from ArcIMS AXL  WMS viewers –User must customize Full-feature GIS  ArcGIS –Direct Connect –ArcIMS connect –Metadata from SDE –Steeper learning curve –price

 Goal: meet or exceed performance of network-based files

Direct Connect to SDE SDE Database ArcCatalog One connection per client ArcMap Issues on Windows XP

ArcIMS as broker to SDE SDE Database ArcCatalog ArcIMS Feature server Image Server ArcCatalog ArcIMS uses 4 connections regardless of client load. ArcMap

Using ArcCatalog “Add GIS Server”

Add URL of ARCIMS server NOT WEBPAGES!

You can get a list of Feature Data Sets. Each dataset may contain many feature classes. Restricted services are supported.

AXL-based services look like other map layer types to Arcmap, ArcCatalog and ArcExplorer

You can Drag-and-Drop into ArcMap.

Legends are delivered by AXL file.

Groups of layers (“feature datasets” and raster layers) within the geodatabase

Metadata

Metadata  ArcSDE – database has one format for direct connection  ArcIMS –axl service uses different format than web service  ArcIMS metadata server is still another different entity  ArcExplorer – can’t see anything but an embedded url. –Updates must cascade through different file formats and software products. –Needs (!!) to be streamlined by ESRI.

Metadata process  Import into SDE for ArcCatalog  Employ XML version for ArcIMS Metadata server to enable searching.  ArcExplorer users – can export a URL from an attribute - with poor results.  Provide in HTML for ArcIMS web thin clients.

SDE Connects to ArcIMS SDE Database ArcCatalog ArcIMS Feature server Image Server ArcCatalog Web Browser ArcExplorer ArcIMS uses 4 connections regardless of client load. ArcMap Web Browser AXL Services HTML services

Drawbacks of this approach  Design of master GDB is complex.  Requires database management experience (not as much GIS.)  Thin client (IE) aspects not robust.  Metadata: 3 client types, 3 separate copies!  Data presentation not uniform.  ArcIMS components add labor. –Requires more management than static GDB.

Conclusions  SDE Geodatabase is MUCH faster access to raster data than MrSid.  ArcIMS is key broker for multiple client TYPES.  ArcIMS adds significantly to management load.  Future development will be in ArcGIS Server (split-off thin client.)

Lessons  Create metadata for all layers, in XML and HTML.  Import Metadata to SDE from beginning  In retrospect, flat feature tree would be preferable.  Oracle’s unlimited table size is a plus.

Enterprise Geodatabase?  Raster and Vector?  Who is software client? –Full capability with all users? –Or are some just browsers  Will we allow multiple edits?  Read the books or buy training?  Which database? SQL or Oracle?  Who trains “shapefile” users? Questions we asked