Pre Conference Seminars 1 Introduction to Data Models and Geodatabases Steve Grisé.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

GIS for Aviation: Case for eTOD Management
Types of geodatabases File geodatabases—Stored as folders in a file system. Each dataset is held as a file that can scale up to 1 TB in size. The file.
What’s New in ArcGIS Desktop
Geographical Information Systems and Science Longley P A, Goodchild M F, Maguire D J, Rhind D W (2001) John Wiley and Sons Ltd 9. Geographic Data Modeling.
UC2008 Pre-conference Seminars 1 Introduction to Data Models and Geodatabases Steve Grisé.
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
Managing a Cadastral SDI Framework Built from Boundary Data Michael Elfick Michael Elfick Tim Hodson Tim Hodson Curt Wilkinson Curt Wilkinson.
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.
Geographic Information Systems
So What is GIS??? “A collection of computer hardware, software and procedures that are used to organize, manage, analyze and display.
ArcCatalog and Geodatabases
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcGIS 1.
Geographical Information System GIS By: Yahia Dahash.
Models and Structures of ArcGIS UML and Data Modeling Elements Longley et al., 8 (2/e) Zeiler, chs. 4, 5, and 12 Review Zeiler ch. 1.
NSF DUE ; Laura Johnson Cherie Aukland.
Intro. To GIS Lecture 4 Data: data storage, creation & editing
Esri International User Conference | San Diego, CA Technical Workshops | Managing and Editing Annotation Natalie Vines Samantha Keehan July 14, 2011.
GIS Maintenance & Tips Jennifer Kuchar. Maintenance is often the bottleneck of the entire GIS Enterprise Parcel Data AssessorRecorderAuditorSurveyor Planning.
University of California , San Diego (UCSD)
Parcel Data Models for the Geodatabase
Cube Enterprise Database Solution presented to MTF GIS Committee presented by Minhua Wang Citilabs, Inc. November 20, 2008.
GIS 1110 Designing Geodatabases. Representation Q. How will we model our real world data? A. Typically: Features Continuous Surfaces and Imagery Map Graphics.
GEODATABASE Lower Adirondack GIS Users Group Meeting March 2, 2005 Lower Adirondack GIS Users Group Meeting March 2, 2005.
Fundamentals of working with geographic data
Geodatabase – An Introduction
Faculty of Applied Engineering and Urban Planning Civil Engineering Department Geographic Information Systems Vector and Raster Data Models Lecture 3 Week.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4.
Introduction In ArcGIS, there are three basic data structures:
Geodatabase Relationships & Relationship Classes GIS 458 Spring 2006 Larry Clamp.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
How do we represent the world in a GIS database?
Esri UC 2014 | Technical Workshop | Fundamentals of working with geographic data Miriam Schmidts.
Introduction to the Geodatabase. What is a Geodatabase? What are feature classes and feature datasets? What are domains Design a personal Geodatabase.
ArcGIS Data Reviewer: An Introduction
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.
ArcCatalog and Geodatabases Francisco Olivera, Ph.D., P.E. Srikanth Koka Department of Civil Engineering Texas A&M University.
CES – VCU November 2003 Geodatabases William Shuart Center for Environmental Studies Virginia Commonwealth University.
Introducing ArcGIS Chapter 1. Objectives  Understand the architecture of the ArcGIS program.  Become familiar with the types of data files used in ArcGIS.
GIS Data Structures How do we represent the world in a GIS database?
Esri UC 2014 | Technical Workshop | Editing Versioned Geodatabases : An Introduction Cheryl Cleghorn and Shawn Thorne.
Nhóm thực hiện: nhóm 1 Nguyễn Ngọc Trường Trần Minh Khang Bùi Quốc Huy Nguyễn Ngọc Linh Nguyễn Thành Phương Trần.
Intro to GIS | Summer 2012 Attribute Tables – Part 1.
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Managing Enterprise GIS Geodatabases
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
GTECH 361 Lecture 09 Features in the Geodatabase.
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 Project1 Physical Structure of GDB Geodatabase Feature datasets Object classes, subtypes Features classes, subtypes Relationship classes Geometric.
Introduction to Geodatabases
Geographic Information Systems GIS Data Databases.
Relationship Class What is a Relationship Class (3)
Key Terms Attribute join Target table Join table Spatial join.
Physical Structure of GDB
Chapter 14 Geodatabases.
Physical Structure of GDB
Physical Structure of GDB
Geographic Information Systems
Geodatabase – An Introduction
ArcCatalog and Geodatabases
Lower Adirondack GIS Users Group Meeting March 2, 2005
ArcCatalog and Geodatabases
ArcCatalog and Geodatabases
Geographic Information Systems
The Geodatabase : An Introduction
Presentation transcript:

Pre Conference Seminars 1 Introduction to Data Models and Geodatabases Steve Grisé

Pre Conference Seminar2 Geodatabases More closely represent real world objects than previous GIS data modelsMore closely represent real world objects than previous GIS data models Provide a starting point for more sophisticated data models based on a more natural approachProvide a starting point for more sophisticated data models based on a more natural approach Rely on geography and rules to define relationships, not just primary and foreign keysRely on geography and rules to define relationships, not just primary and foreign keys Users and Programmers don’t need to manage atomic data elements/topology, they manage the objects and relationships insteadUsers and Programmers don’t need to manage atomic data elements/topology, they manage the objects and relationships instead

Pre Conference Seminar3 Polygon Line Point Annotation Inside the Geodatabase Route Annotation Dimension Feature classes, subtypes Relationship classes Topology Geometric networks Feature dataset Polygon Line Points Terrain datasets Raster datasets Validation rules Default values Attribute domains Split/Merge policy Connectivity rules Relationship rules Topology rules Tables, subtypes Attributes Representations Network datasets

Pre Conference Seminar4 ArcGIS Server includes ArcSDEArcGIS Server includes ArcSDE Workgroup GeodatabasesWorkgroup Geodatabases –SQL Express File GeodatabaseFile Geodatabase –Fast –Cross Platform Personal GeodatabasePersonal Geodatabase –MS Access –SQL Express Embedded Database Engine Enterprise GDB FileGDB Workgroup GDB ArcGIS Personal GDB ArcSDE Simple Geodatabase Options

Pre Conference Seminar5 Geodatabase Datasets Dimensions Cadastral Networks Surveys Addresses Annotation Vectors 3D Objects Topology CAD Images Terrain Attributes Cartography

Pre Conference Seminar6 Objects and Object Classes Objects are entities with properties and behavior.Objects are entities with properties and behavior. An object is an instance of an object class.An object is an instance of an object class. All objects in an object class have the same properties and behavior.All objects in an object class have the same properties and behavior. An object can be related to other objects via relationships.An object can be related to other objects via relationships. A row stores an Object A table stores an ObjectClass

Pre Conference Seminar7 Builds on the Relational ModelBuilds on the Relational Model A feature is a spatial object.A feature is a spatial object. A feature is an instance of a feature class.A feature is an instance of a feature class. Extended the relational model withExtended the relational model with –Geometry attribute types Features and Feature Classes A feature class is a table of rows, where each row has a geographic column

Pre Conference Seminar8 Geodatabase Supports Advanced Geometry Points, lines, polygons, text, and surfacesPoints, lines, polygons, text, and surfaces Single and multipart featuresSingle and multipart features Flexible coordinatesFlexible coordinates XY, Z, M, True CurvesXY, Z, M, True Curves Continuous coverage (not tiled)Continuous coverage (not tiled) One record in feature class table Feature with many parts

Pre Conference Seminar9 Feature Datasets A container for feature classes with the same spatial referenceA container for feature classes with the same spatial reference Analogous to a coverageAnalogous to a coverage –Less restrictive Contain geometric networks and topologiesContain geometric networks and topologies –Optionally relationship classes ParcelCorner Parcel ParcelAnno LotLines Parcel_Topo LotDimension Subdivision BoundaryLine

Pre Conference Seminar10 Domains Describe the legal values of a field type.Describe the legal values of a field type. –Used to ensure attribute integrity Can be shared among classesCan be shared among classes Transfer with the geodatabaseTransfer with the geodatabase Types of domains:Types of domains: –Range -A tree can have a height between 0 and 300 feet. -A road can have between one and eight lanes. –Coded value (e.g., a set) -A tree can be of type oak, redwood, or palm. -A road can be made of dirt, asphalt, or concrete.

Pre Conference Seminar11 Subtypes Partition the objects in a class into like groups.Partition the objects in a class into like groups. Defined by the value of a subtype field.Defined by the value of a subtype field. –Have the same attribute schema –Have the same behavior schema –Can have different default values and domains for each field –Can define topology rules between subtypes Descriptions Codes

Pre Conference Seminar12 An association between two object classes.An association between two object classes. –A class may participate in multiple relationship classes. Related objects can message each other.Related objects can message each other. –Origin to destination, destination to origin, both, neither. –Can trigger behavior (cascade delete, move to follow, custom, etc.) Associate rules with relationship classes.Associate rules with relationship classes. Relationship Classes

Pre Conference Seminar13 feature class annotation feature class composite relationship class Topanga Canyon Sacramento Placerville 94 Sacramento 95 Topanga Canyon 92 Placerville An example of a graphic feature classAn example of a graphic feature class Annotation feature classes may beAnnotation feature classes may be –Feature linked –Non-feature linked Composite relationship manages linkComposite relationship manages link Can store text as well as other graphicsCan store text as well as other graphics –Lines, arrows, boxes, etc. Maplex labeling integrated into ArcGISMaplex labeling integrated into ArcGIS Annotation

Pre Conference Seminar14 Type of annotation that displays specific distances on a map Type of annotation that displays specific distances on a map Graphic features stored in a dimension feature classGraphic features stored in a dimension feature class “Smart” feature“Smart” feature –Special drawing –Special editing Dimension Features

Pre Conference Seminar15 Object Behavior Class extensions Rules Domains Subtypes Datasets

Pre Conference Seminar16 Architectural Direction – n Tier, Server-Based PresentationTier (multiple viewers) Globe Services Map & Chart Services Image- Processing Services Open Web Services Tracking Services Serving/PublishingTier AuthoringTier 2-DViewers 3-D Viewers Viewers Catalog Services Geo- Processing Services Network/Enterprise Service Bus COP

Pre Conference Seminar17 ArcGIS Data Models Templates for Many Fields... Help Users Get Started... Support Consistent Standards AddressAddress AgriculturalAgricultural AtmosphericAtmospheric Base MapBase Map BiodiversityBiodiversity Census-AdminCensus-Admin BoundariesBoundaries Defense-IntelDefense-Intel Energy UtilitiesEnergy Utilities EnvironmentalEnvironmental ForestryForestry GeologyGeology GroundwaterGroundwater HealthHealth Historic PreservationHistoric Preservation & Archaeology Homeland SecurityHomeland Security HydroHydro IHOIHO Land ParcelsLand Parcels Local GovernmentLocal Government MarineMarine National CadastreNational Cadastre PetroleumPetroleum PipelinePipeline TelecommunicationsTelecommunications TransportationTransportation Water UtilitiesWater Utilities ArcHydro

Pre Conference Seminar18 Role of Data Model Templates

Pre Conference Seminar19 Design Approach Application-Driven Design meansApplication-Driven Design means –Understanding the Geo-information needs required to support business processes –Documenting the information products and layers required –Creating Application/Data matrices to document the high-level information needs

Pre Conference Seminar20 Components of a GIS Data Model Business Needs Applications & Information Products Layers Datasets Maps, Reports, Views, Tools, Web Services Layer Files, Map Elements, Labels Tables, Simple Features, Raster, Networks, Terrains, …

Pre Conference Seminar21 GIS Design Methods Conceptual Data Model InformationProducts Logical Implementation EntitiesAttributesRelationships Maps and Globes Layers Web Services Implementation choices Implementation details Datasets, Maps, Layers Tools Deployment and support

Pre Conference Seminar22 Contact Information