CES – VCU November 2003 Geodatabases William Shuart Center for Environmental Studies Virginia Commonwealth University.

Slides:



Advertisements
Similar presentations
KEYS TO SUCCESS DATA PREPARATION AND ORGANIZATION
Advertisements

JTX Overview Overview of Job Tracking for ArcGIS (JTX)
What’s New in ArcGIS Desktop
Introduction to the Architecture of Arc GIS
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.
Introduction to ArcGIS Reading: “What is ArcGIS?”, ESRI Press, 2001, pp Acknowledgement: Dr Francisco Olivera developed some of the slides in this.
Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University.
Geographic Information Systems
So What is GIS??? “A collection of computer hardware, software and procedures that are used to organize, manage, analyze and display.
Introduction to the 176A labs and ArcGIS Acknowledgement: Slides by David Maidment, U Texas-Austin and Francisco Olivera (TAMU)
ArcCatalog and Geodatabases
CES – VCU April 2005 William Shuart Center for Environmental Studies Virginia Commonwealth University An introduction to Geographic Information Systems.
Implementing ISO Aleta Vienneau and David Danko ESRI.
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcGIS 1.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Intro. To GIS Lecture 4 Data: data storage, creation & editing
Introduction to the Architecture of ArcGIS
University of California , San Diego (UCSD)
Introduction To ArcCatalog ArcCatalog. ArcCatalog is a data- centric GUI tool used for managing spatial data.
Data Structures & GeoDatabase. GeoDatabase Implemented in a relational database Comes in two flavors – Personal & Enterprise (Access & Sys. Like Oracle)
ArcSDE Presented by Reza Wahadj University of California,San Diego (UCSD)
Implementing Geodatabase Technology
GEODATABASE Lower Adirondack GIS Users Group Meeting March 2, 2005 Lower Adirondack GIS Users Group Meeting March 2, 2005.
Geodatabase – An Introduction
Introduction to ArcGIS. Goals Become familiar with ArcGIS ▫Locating and running the program ▫Introduction to the 3 ArcGIS interfaces ▫Experience with.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4.
Introduction In ArcGIS, there are three basic data structures:
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
Geodatabase Relationships & Relationship Classes GIS 458 Spring 2006 Larry Clamp.
Intro to GIS and ESRI Trainers: Randy Jones, GIS Technician, Douglas County Jon Fiskness, GISP GIS Coordinator, City of Superior.
Introduction to the Geodatabase. What is a Geodatabase? What are feature classes and feature datasets? What are domains Design a personal Geodatabase.
Introduction to GeoDatabase Lecture
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.
L9 – The GIS Database Part 2. Relational Databases The relational database model was defined by E.F. Codd. This is the most common database design due.
ArcCatalog and Geodatabases Francisco Olivera, Ph.D., P.E. Srikanth Koka Department of Civil Engineering Texas A&M University.
Introduction to ArcGIS
Introducing ArcGIS Chapter 1. Objectives  Understand the architecture of the ArcGIS program.  Become familiar with the types of data files used in ArcGIS.
Intro to GIS | Summer 2012 Attribute Tables – Part 1.
ArcGIS: ArcCatalog. Agenda The ArcCatalog Interface General ArcCatalog ▫Navigating directories ▫Preview data ▫View metadata Advanced ArcCatalog ▫Modifying.
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Co-sponsored by the MIT Libraries and IS&T GIS Lab website: Advanced ArcGIS.
Copyright © 2006 by Maribeth H. Price 13-1 Chapter 13 Working with Geodatabases.
@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.
Esri UC 2014 | Technical Workshop | Editing in ArcMap: An Introduction Lisa Stanners, Phil Sanchez.
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.
GIS data formats GIS/CAD5. GIS data „Direct“ spatial data Spatial information is stored within datasets Data representation – Vector data – Raster data.
GIS Project1 Physical Structure of GDB Geodatabase Feature datasets Object classes, subtypes Features classes, subtypes Relationship classes Geometric.
Introduction to Geodatabases
Lecture 9: Building a Geodatabase Jeffery S. Horsburgh CEE 5190/6190 Geographic Information Systems for Civil Engineers Spring 2016.
Relationship Class What is a Relationship Class (3)
Key Terms Attribute join Target table Join table Spatial join.
Physical Structure of GDB
Lecture 08 Creating a Geodatabase
Chapter 14 Geodatabases.
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Physical Structure of GDB
Physical Structure of GDB
Types of geodatabases Introduction to GIS - Student notes
Geographic Information Systems
GIS in the Coming Decade
Geodatabase – An Introduction
ArcCatalog and Geodatabases
Feature Classes, Data File Formats in ArcGIS
Lower Adirondack GIS Users Group Meeting March 2, 2005
ArcCatalog and Geodatabases
ArcCatalog and Geodatabases
The Geodatabase : An Introduction
Presentation transcript:

CES – VCU November 2003 Geodatabases William Shuart Center for Environmental Studies Virginia Commonwealth University

CES – VCU November 2003 So how do we get there when we are here?So how do we get there when we are here? Coverages Shapefiles CAD Files INFO XLS Access Legacy DB

CES – VCU November 2003 GIS Data Counties Streams Collection data Biological Museum iMac Applications No integrated way to link client-tracking to billing or prospects to past projects

CES – VCU November 2003 Integration Examples: Once we integrate the GIS component we can begin to perform spatial analysis. Where are my top-billing clients? What areas in my territory are underserved? Traveling salesman analyses iMac GIS Data Counties Streams Collection data Biological Museum

CES – VCU November 2003 Feature class Table that also stores shapes for featuresTable that also stores shapes for features All features in a feature class have the same:All features in a feature class have the same: –Geometry –Attribute fields –Spatial reference Coordinate systemCoordinate system –Behavior

CES – VCU November 2003 Feature datasets Contain feature classesContain feature classes –All share the same spatial reference –Never tables and geometry Required for geometric networksRequired for geometric networks –Manage network connectivity Required for topologiesRequired for topologies –Spatial relationship between feature classes

CES – VCU November 2003 Databases Attribute data in many ways is tied to spatial locationAttribute data in many ways is tied to spatial location Traditional databases, e.g. Access can not store a ‘point’ as a field type.Traditional databases, e.g. Access can not store a ‘point’ as a field type. Most spatial data formats (Coverage, shapefile) can not be used inside a relational databaseMost spatial data formats (Coverage, shapefile) can not be used inside a relational database Beneficial to store biological data along with spatial data inside a database.Beneficial to store biological data along with spatial data inside a database.

CES – VCU November 2003 Geodatabase A container for spatial and attribute dataA container for spatial and attribute data –GIS data stored in a relational database –Scaleable solutions (personal and enterprise database) –Supports data integrity with rules Tools to migrate existing GIS dataTools to migrate existing GIS data

CES – VCU November 2003 Looking inside the Geodatabase Feature dataset Feature classes, subtypes PolygonRoute LineDimension Point Annotation Relationship class Geometric Networks spatial reference Topology Tables, subsets Raster Datasets Survey Datasets Locators AddressesRoute Events X,Y locationsRoute Locations Zip Codes Validation Rules Attribute Defaults Connectivity Rules Attribute Domains Relationship Rules Split/Merge Policies Topology Rules

CES – VCU November 2003 Advantages of the Geodatabase An RDBMS for spatial and attribute dataAn RDBMS for spatial and attribute data Other advantagesOther advantages Enhanced Topology Topology Rules Attribute Validation (domain and null value) Scaleable Storage Solutions Relationships (referential integrity) Object subtypes (support rules) Custom Features Multi-user editing (SDE)

CES – VCU November 2003 Personal geodatabase Multiuser geodatabase Storing the geodatabase Personal geodatabasePersonal geodatabase –Microsoft Access –Provided out-of-the-box ArcSDE geodatabaseArcSDE geodatabase –Enterprise RDBMS –Need ArcSDE License The differencesThe differences –Data volume and speed –Multiuser with ArcSDE only –Raster with ArcSDE only Use ArcCatalog to manage bothUse ArcCatalog to manage both ArcGIS ArcSDE No connect ArcSDE connect Direct connect

CES – VCU November 2003 Geodatabase tables Collections of rows and columnsCollections of rows and columns –Non-spatial May have behaviorMay have behavior –Subtypes –Default values –Domains May participate in relationshipsMay participate in relationships Origin table (look up table) Destination table (feature class)

CES – VCU November 2003 Subtypes Groups of objects within a feature class or tableGroups of objects within a feature class or table –Assign different rules to each subtype Attribute domains, topology rules, network rules, etc.Attribute domains, topology rules, network rules, etc. –Grouped by an integer attribute

CES – VCU November 2003 Domains Rules for attributesRules for attributes –Range Well depth range : feetWell depth range : feet –Coded Values Type: Bored or ArtesianType: Bored or Artesian Property of the geodatabaseProperty of the geodatabase –Can apply a domain for many fields –Apply to all records or by subtype Create them in ArcCatalog, use them in ArcMapCreate them in ArcCatalog, use them in ArcMap –Prevents errors, can label features, find errors

CES – VCU November 2003 Relationship classes Links objects in origin and destination tableLinks objects in origin and destination table –Key fields establish relationship Provides:Provides: –Read/write access –Referential integrity –Relationship rules –Support for versioning Origin table (look up table) Destination table (feature class)

CES – VCU November 2003 Rasters in the geodatabase Images and gridsImages and grids –Image formats: TIFF, BMP, SID, etc. –Grids (Native ESRI raster) ArcSDE geodatabases stores asArcSDE geodatabases stores as –Separate rasters May mosaic during loadingMay mosaic during loading –Raster catalogs Internal or referenced to file- based dataInternal or referenced to file- based data Not available in the personal geodatabase

CES – VCU November 2003 Geodatabase rules Attribute defaultsAttribute defaults Attribute domainsAttribute domains –Legal values –Split/merge policies Connectivity rulesConnectivity rules Relationship rulesRelationship rules Topology rulesTopology rules

CES – VCU November 2003 Data Loading Import / Export with ArcCatalog or ArcToolboxImport / Export with ArcCatalog or ArcToolbox –Creates a new feature class –Fast and easy but less control Export with ArcMapExport with ArcMap –Creates a new class –Can export selected features Load data with ArcCatalogLoad data with ArcCatalog –Simple data loader Into an existing class, or emptyInto an existing class, or empty No networks or topology allowedNo networks or topology allowed Load data with ArcMapLoad data with ArcMap –Object Loader Into an existing classInto an existing class Networks and topology allowedNetworks and topology allowed

CES – VCU November 2003 Create your own Use ArcCatalogUse ArcCatalog –Step 1: right-click –Step 2: new –Step 3: Select User input:User input: –Name –Relationships –Field names –Spatial reference

CES – VCU November 2003 ArcSDE Database Use ArcCatalogUse ArcCatalog

CES – VCU November 2003 Customization Application customizationApplication customization –VBA code –Catch interesting editor events (OnNew, OnChanged, –Code will be included in the *.mxd Database customizationDatabase customization –Custom class extensions –Custom object (VB, C++)

CES – VCU November 2003 Existing data models Data models are schema templatesData models are schema templates Many typesMany types –Provides UML models and personal geodatabases Saves development timeSaves development time Modify template to serve your needsModify template to serve your needs Test, update, test, updateTest, update, test, update

CES – VCU November 2003