ArcGIS Data Models Practical Templates for Implementing GIS Projects



Similar documents
Data Modeling Basics. John Auel GIS Technician II United Services Group

Introduction to the ArcGIS Data Model and Application Structure

Introduction to Imagery and Raster Data in ArcGIS

GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data

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

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

GIS Databases With focused on ArcSDE

Guidelines on Information Deliverables for Research Projects in Grand Canyon National Park

GIS Data Models for INSPIRE and ELF

GIS Data in ArcGIS. Pay Attention to Data!!!

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

Bentley ArcGIS. Connector

INTRODUCTION TO ARCGIS SOFTWARE

The UCC-21 cognitive skills that are listed above will be met via the following objectives.

Applying GIS in seismic hazard assessment and data integration for disaster management

Geodatabase Programming with SQL

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

Using CAD Data in ArcGIS

Digital Cadastral Maps in Land Information Systems

There are various ways to find data using the Hennepin County GIS Open Data site:

Working with Geodatabase Topology

An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System

13/10/2011. Data Integration and Interoperability. Gordon Sumerling & Maree Wilson

Understanding Raster Data

Basic GIS Modeling: Improving Campus Maintenance, Management, and Planning August 8 th, Matt Davis mdavis@esri.com

ArcGIS Pro. James Tedrick, Esri

Lecture 8. Online GIS

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

Chapter 1: Introduction to ArcGIS Server

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

Mississippi Private Schools 2015

UPDATED GIS DATABASE DESIGN: Geodatabase Model

How To Build Gis Applications With An Arcgis Engine

ArcGIS Reference Document

Project Title: Project PI(s) (who is doing the work; contact Project Coordinator (contact information): information):

Spatial data models (types) Not taught yet

City of Tigard. GIS Data Standards

Guidelines for the use of the OGP P6/11 bin grid GIS data model

GIS Data Quality and Evaluation. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Syllabus AGET 782. GIS for Agricultural and Natural Resources Management

Hydrographic Data Management using GIS Technologies

Advanced Image Management using the Mosaic Dataset

WHAT IS GIS - AN INRODUCTION

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Data Interoperability Extension Tutorial

Geographic Information System Product Distribution Policies. Preface

Technology Trends In Geoinformation

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

PART 1. Representations of atmospheric phenomena

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

GIS. Digital Humanities Boot Camp Series

A Workflow for Creating and Sharing Maps

Data Validation Online References

Emerging Trends in SDI.

Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS

Enterprise GIS: Database Planning

GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)

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

MAIN_SNP_TOPO.dgm_2m

CITY OF SUFFOLK, VIRGINIA GIS DATA DISTRIBUTION AND PRICING POLICY

Best Practices for Developing Geographic Information Models

{ { { Meeting Date 08/03/10. City of Largo Agenda Item 24. Leland Dicus, P.E., City Engineer

An ESRI White Paper December 2007 Enterprise GIS for Local Government

The Importance of Data Quality in your Enterprise

Geographic Information Systems Training Module I through 4

Publishing geospatial data to the web using the EEA infrastructure

Cartographic Design Process: Artistic Interpretation With the Geodatabase

ArcScan Tutorial. Copyright Esri All rights reserved.

Workflow improvement with FME in Skedsmo municipality

GIS: Geographic Information Systems A short introduction


ArcGIS 10.1 Geodatabase Administration. Gordon Sumerling & Christopher Brown

HELCOM Data and Map Service. User Manual

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

GIS Tools for Land Managers

DATA QUALITY AND SCALE IN CONTEXT OF EUROPEAN SPATIAL DATA HARMONISATION

Topology. Shapefile versus Coverage Views

Can GIS Help You Manage Water Resources? Erika Boghici Texas Natural Resources Information Systems

Spatial Database Support

Oracle Platform GIS & Location-Based Services. Fred Louis Solution Architect Ohio Valley

Design and Implementation of a Spatial Database for Traded Real Estate

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

Creating a File Geodatabase

Vermont GIS Parcel Data Standard

Census Data: Access, Mapping and Visualization

Basics on Geodatabases

Raster Operations. Local, Neighborhood, and Zonal Approaches. Rebecca McLain Geography 575 Fall Raster Operations Overview

Activity: Using ArcGIS Explorer

GERSVIEW: A New Database for Web Mapping

Web Editing Tutorial. Copyright Esri All rights reserved.

Prepare your data in ArcGIS for Desktop

Lecture 3: Models of Spatial Information

Transcription:

ArcGIS Data Models Practical Templates for Implementing GIS Projects GIS Database Design According to C.J. Date (1995), database design deals with the logical representation of data in a database. The process involves the identification of relations and their attributes. When applied to GIS databases, this is a type of data modeling that is founded on geographic representations of objects, relationships, and behaviors. The process of GIS database design uses schemas to represent data sets, domains, relationships, spatial rules and map layers. ESRI has developed many industry standard data models to assist users in developing GIS projects. These models are built for specific target application domains, where an application domain is the realm or area of use of an application, such as business, health information science, or land parcel management. Most systems are developed to address the requirements of a specific class of applications, and provide features to support these requirements. This criterion specifies the target application domain(s) for each system. Another view would be to say that it involves the subject matter of an application from the perspective of its user organizations. The Role of Thematic Layers Thematic layers form the basis for organizing geographic representations. Most commonly, they are organized as collections of common geographic elements such as soil types or satellite imagery. A transportation network might contain streets, intersections, bridges, and ramps. In practice the identification of thematic layers in a GIS database is influenced by intended use and available data sources. Most graphic representations of GIS data models include, therefore, a listing or representation of the thematic layers to be stored in the database. Designing the Geodatabase In ArcGIS, the design of the geodatabase is based on a schema, and can include the data definitions, integrity rules, and behaviors. It also contains an organized collection of features and themes. The design may address rules and schema properties used to model behaviors. Some of the common elements in the GDB include:

Feature Classes Collection of features representing same geographic element Feature Datasets Collection of related feature classes Topologies Shared geometries and integrity Networks Connectivity and flow modeling Raster datasets and catalogs Storage of images Geodatabase elements are organized into parts of schema that includes the data sets (feature class, raster, attribute tables), domains (used to maintain integrity), relationships, and spatial rules (including topologies). Additionally, the schema may include the identification of layers which deals with the symbolization of feature data sets. The design process begins with the identification of the products to be produced. These could include analytical and graphical products used in reports. Next the key thematic layers are identified as to their source, representation, and symbology. Scale ranges and spatial resolutions are specified for the spatial data. If logical groupings are evident, data sets are derived for the feature classes. Tabular data likewise must have structural definitions that include the attributes, ranges, subtypes, and relationships as necessary to model behavior. The spatial properties of all feature data should be defined including the spatial reference, networks, and topologies, if necessary.

At this point, the initial attempt at geodatabase design may be facilitated by studying existing GDB models. Frequently, existing application domain models can be modified to meet all or part of the design requirement for the application at hand. Once the model has been developed, the process of implementation and refinement can commence. Often this process includes the development of prototypes that represent a subset of the final form of the GDB. These prototypes are constructed and data is loaded into the structure. This approach allows for review and refinement of discrete aspects of the emerging GDB. In an enterprise environment work flows for construction and maintenance of the database will be considered. This process includes documented practices, standards, and metadata development. In the final phase of the process the design itself is documented through drawings and schema diagrams. This documentation is useful in conveying the structure and function of the GDB to all members of a design team.

Using Design Patterns Design patterns are recurring solutions to software design problems that are frequently encountered in application development. Design patterns deal with design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges.