GG3019/GG4027/GG5019 An Introduction to

Slides:



Advertisements
Similar presentations
COMPUTERS AND STATISTICS IN ARCHAEOLOGY Week 4. Geographic Information Systems (GIS) - 2 © Richard Haddlesey
Advertisements

GG3019/GG4027/GG5019 An Introduction to Geographical Information Technology and GIS Geographical Information Systems and Geospatial Data Analysis David.
GG3019/GG4027/GG5019 An Introduction to
Geo GIS Practicuum Introduction to ArcGIS 8 Exercise 5 - ESRI Virtual Campus Chapters 1-2, ArcGIS Methods …
Geographic Information Systems GIS Software. 1. The Early GISs SURFACE II, by Kansa Geological Survey SYMAP, by Harvard Laboratory for Computer Graphics.
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.
Real World Objects and relationships Database Schema (Object state) Physical Model Modeling Process Conceptual Model Lists, flow diagrams, etc Logical.
Introducing ArcGIS Desktop
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
ArcGIS Geodatabase Miles Logsdon Spatial Information Technologies, UW Garry Trudeau - Doonesbury.
EAS781 Practical Geophysics: The Tools and How to Use Them ArcGis Introduction ArcView ArcInfo ArcGis ?
So What is GIS??? “A collection of computer hardware, software and procedures that are used to organize, manage, analyze and display.
GTECH 361 Lecture 02 Introduction to ArcGIS. Today’s Objectives explore a map and get information about map features preview geographic data and metadata.
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
Geographical Data Modeling UML and Data Modeling Elements Examples from the Marine Data Model and ArcHydro (Thanks to Dawn Wright) Longley et al., ch.
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Introduction to GIS fGRG360G – Summer Geographic Information System Text Computer system GIS software Brainware Infrastructure Ray Hardware Software.
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
GIS Lecture 1 Introduction to GIS Buildings. Poly Streams, Line Wells, Point Roads, Line Zoning,Poly MAP SHEETS.
Welcome to Mapping Tom Sellsted – City of Yakima, Washington Vladimir Strinski – Hitech Systems.
Lecture 4 Data. Why GIS? Ask questions Solve a problem Support a decision Make Maps Involve others, share data, procedures, ideas.
Overview Dennis L. Johnson What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies.
Models and Structures of ArcGIS UML and Data Modeling Elements
Implementing Geodatabase Technology
Introduction to ArcGIS. Goals Become familiar with ArcGIS ▫Locating and running the program ▫Introduction to the 3 ArcGIS interfaces ▫Experience with.
1 GIS in Marine and Coastal Environments I-IV AAG Centennial Meeting, Philadelphia March 17, 2004.
OVERVIEW- What is GIS? A geographic information system (GIS) integrates hardware, software, and data for capturing, managing, analyzing, and displaying.
Faculty of Applied Engineering and Urban Planning Civil Engineering Department Geographic Information Systems Vector and Raster Data Models Lecture 3 Week.
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4.
Introduction In ArcGIS, there are three basic data structures:
ArcGIS Marine Data Model
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.
material assembled from the web pages at
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
How do we represent the world in a GIS database?
Intro to GIS and ESRI Trainers: Randy Jones, GIS Technician, Douglas County Jon Fiskness, GISP GIS Coordinator, City of Superior.
CHAPTER 3 VECTOR DATA MODEL.
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.
قسم الجيوماتكس Geomatics Department King AbdulAziz University Faculty of Environmental Design GIS Components GIS Fundamentals GEOM 121 Reda Yaagoubi, Ph.D.
Specific Steps in Data Modeling (1) Conceptualize the user's view of data –what are the basic features needed to solve the problem? (2) Select the geographic.
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?
ATN GIS Support Introduction to ArcGIS.
Meeting with ESL Students October 24th & 25th 2007
GIS & Health ESPM 9: W 5-8 April 7, 2010 Instructors: Maggi Kelly Kevin Koy Mark O’Connor Geospatial Innovation Facility College of Natural Resources -
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Intro to GIS & Pictometry Trainers: Randy Jones, GIS Technician, Douglas County Jon Fiskness, GISP GIS Coordinator, City of Superior.
1 Introducing the ArcGIS Marine Data Model Marine Special Interest Group Meeting ESRI User Conference July 9, 2002 dusk.geo.orst.edu/djl/arcgis.
UML and Object Modeling Elements
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Cairo university Faculty of urban ®ional planning Semester 3 Subject : GIS “Geographic Data Modeling” “Geographic Data Modeling” Presented to \ Dr :
Esri UC 2014 | Technical Workshop | Editing in ArcMap: An Introduction Lisa Stanners, Phil Sanchez.
Introduction to Geodatabases
Module 4 Data Management-Applications Coastal Applications of ArcGIS.
UML and Object Modeling Elements Longley et al., ch. 9 Zeiler, chs. 4 and 5, and 12 Review Zeiler ch. 1.
GIS Basic Training June 7, 2007 – ICIT Midyear Conference
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Physical Structure of GDB
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Physical Structure of GDB
GIS in the Coming Decade
Feature Classes, Data File Formats in ArcGIS
Lecture 2 Components of GIS
ArcCatalog and Geodatabases
Presentation transcript:

GG3019/GG4027/GG5019 www.abdn.ac.uk/geospatial An Introduction to Geographical Information Technology and GIS Systems and Geospatial Data Analysis David R. Green G12 – 2324 d.r.green@abdn.ac.uk www.abdn.ac.uk/geospatial

GeoDatabase Data Models What is a geodatabase (data model) ESRI’s ArcGIS Geodatabase Data Models Marine Data Model (MDM) Application of the MDM (separate PPT)

Data Models ESRI ArcGIS (successor to ArcView) GeoDatabase The geodatabase provides the common data access and management framework for ArcGIS that enables you to deploy GIS functionality and business logic wherever it is needed—in desktops, servers (including the Web), or mobile devices. With this architecture you have the tools to assemble intelligent geographic information systems (ESRI)

Data Models ArcGIS has a well-defined model for working with data This generic model, called the geodatabase (short for geographic database), defines all the types of data that can be used in ArcGIS—for example, features, rasters, addresses, and survey measurements—and how they are represented, accessed, stored, managed and processed. The geodatabase is a common framework shared by all ArcGIS products and applications.

Data Models

Data Models (Geo)relational model Geodatabase model

Object-oriented data modeling lets you characterize features more naturally by letting you define your own types of objects, by defining topological, spatial, and general relationships, and by capturing how these objects interact with other objects.

Data Models The goal for the ArcGIS Data Models is to provide a practical template for implementing GIS projects. Common starting point results in the creation of data model design templates that simplify the integration of similar data sets at the local, state/provincial, national, and global levels.

Data Models The geodatabase offers you the ability to: Handle rich data types. Apply sophisticated rules and relationships. Access large volumes of geographic data stored in both files and databases. The geodatabase is more than a manager of geographic data, it also implements sophisticated business logic that, for example, builds relationships between data types, such as topologies and geometric networks; validates data; and controls access.

Data Models The geodatabase supports multiple formats of spatial data including: · Simple features such as shape files · Custom features with business logic and editing rules · Attribute data · Metadata · Images · Raster/Grid data · CAD data

Data Models How does a GIS data model work? An ArcGIS data model is written in a graphical model language (Visiotm) that provides both a diagram of the data structure as well as UML (Universal Modeling Language) code. UML code can be directly ported to the GIS to create an empty database structure defining all of the necessary relationships and dependencies.

Data Models Data Dictionary UML

Data Models Health Address Agriculture Historic Preservation and Archaeology Homeland Security Hydro Local Government Marine Petroleum Pipeline Telecommunications Transportation Water Utilities Address Agriculture Archiving Atmospheric Basemap Biodiversity Census Boundaries Defense-Intel Energy Utilities   Forestry Geology

Data Models

Marine Data Collection Image courtesy of PISCO, OSU

Marine data is collected through a wide range of: Methods Instruments Time scales Periodicity Precision Accuracy

Marine Data Model The marine data model development will provide data managers with a readymade model for marine data so that they can spend more time at sea collecting data and in the lab analyzing their information, and less time at the computer planning the data structure. It should also be useful to GIS practitioners working as academic, government, or military oceanographers, coastal and marine resource managers, consultants, technologists, archaeologists, conservationists, geographers, fisheries managers, scientists, ocean explorers, and mariners alike (ESRI)

What is the MDM? A geodatabase template A new way to spatially model marine data A database used to assemble, store and query data Model that captures the behavior of real-world objects The MDM model provide ready-to-use framework, built on accepted standards, for modeling and capturing the behavior of real-world objects in a geodatabase. Provide a way to effectively integrate 3D and 4D space and time. This is important because need for model to represent the multidimensional and dynamic nature of ocean data and processes. Do I need to go into detail about what a geodatabase is??

Purpose of Marine Data Model Basic template for implementing GIS projects input, formatting, geoprocessing, creating maps, performing analyses Basic framework for writing program code and maintaining applications development of tools for the community Promote networking and data sharing through established standards

Georelational to Geodatabase Model Coverage (Arc/Info) and shapefile (ArcView) data structures Features are aggregated into homogenous collections of points, lines, and polygons with generic, 1- and 2-dimensional "behavior" Can’t distinguish behaviors Point for a marker buoy, same as point for any observation “Smart Features” in a geodatabase

Geodatabase Concepts ESRI's new data object-oriented data model objects, features, behaviors Object in ArcGIS an object is non-spatial it is NOT a point, line, or area it has no geographic location it has no shape attribute in its table ship, vehicle, … customer, lake, house Feature an object that has geographic location a point, line, area, TIN, raster

Geodatabase Concepts Geodatabase Collection of feature data sets, rasters, TINs All data in relational tables Behavior is coupled with features through rules No more division between ARC and INFO (as in ESRI’s older GIS ArcInfo)

Data Models The common marine data types listed here are evolving and changing with review of the data model.

The primary ESRI feature classes are the building blocks of the data model. These are the most commonly used features that provide a topological structure for the underlying data.

Steps in Data Model Process Data model template – few weeks to months Mature data model – up to few years Draft Model Review, Projects Final Model

Steps in Data Modeling (1) Model the user's view of data what are the basic features needed to solve the problem? (2) Select the geographic representation points, lines, areas, rasters, TINs (3) Define objects and relationships draw a UML diagram (4) Match to geodatabase elements specify relationships, “behaviors” (5) Organize geodatabase structure

A visual representation of the elements of the data model as they relate to important aspects of marine data collection and analysis. Users’s View of Data

UML to ArcGIS 8

Some Marine Data Model Links http://www.esri.com/software/arcgis/geodatabase/about/data-models.html http://support.esri.com/index.cfm?fa=downloads.dataModels.matrix http://dusk2.geo.orst.edu/djl/arcgis/ArcMarine_Tutorial/

Some of the benefits of the geodatabase data model are: • A uniform repository of geographic data. All of your geographic data can be stored and centrally managed in one database. • Data entry and editing is more accurate. Fewer mistakes are made because most of them can be prevented by intelligent validation behavior. For many users, this alone is a compelling reason to adopt the geodatabase data model. • Users work with more intuitive data objects. Properly designed, a geodatabase contains data objects that corresponds to the user’s model of data. Instead of generic points, lines, and areas, the user works with their objects of interest such as transformers, roads, and lakes. • Features have a richer context. With topological associations, spatial representation, and general relationships, you not only define a feature’s qualities, but its context with other features. This lets you specify what happens to features when a related feature is moved, changed, or deleted. This context also lets you locate and inspect a feature that is related to another.

Better maps can be made. You have more control over how features are drawn and you can add intelligent drawing behavior. You can apply sophisticated drawing methods directly in ArcInfo’s mapping application, ArcMap. Highly specialized drawing methods can be executed through writing software code. Features on a map display are dynamic. When you work with features in ArcInfo, they can respond to changes in neighboring features. You can also associate custom queries or analytic tools with features. Shapes of features are better defined. The geodatabase data model lets you use define the shapes of features using straight lines, circular curves, elliptical curves, and Bezier splines. Sets of features are continuous. By their design, geodatabases can accomodate very large sets of features without tiles or other spatial partitions. Many users can edit geographic data simultaneously. The geodatabase data model supports work flows where many people can edit features in a local area, and then reconcile any differences that emerge.