ArcGIS Marine Data Model Technical Session Joe Breman, Michael Blongewicz, Pat Halpin, Dawn Wright.

Slides:



Advertisements
Similar presentations
GG3019/GG4027/GG5019 An Introduction to
Advertisements

Desktop, Mobile & Web Based GIS/ Collaborative GIS
ESRI User Conference 2007 Exploring the Blue Planet … ESRI Press Authors Panel on Arc Marine: GIS for a Blue Planet Dawn Wright, Oregon State University.
An Operational Metadata Framework For Searching, Indexing, and Retrieving Distributed GIServices on the Internet By Ming-Hsiang.
Real World Objects and relationships Database Schema (Object state) Physical Model Modeling Process Conceptual Model Lists, flow diagrams, etc Logical.
Object-Orientation Gateway to the Literature Balram, S. and S. Dragicevic, Modeling collaborative GIS processes using soft systems theory, UML,
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
Chapter 7 UNDERSTANDING AND DESIGNING FORMS. Input Forms: Content and Organization Need for forms Event analysis and forms Relationship between input.
Geographic Information Systems
What is a Geographic Information System? Geographic Information System = GIS.
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.
1 CIS / Introduction to Business GIS Winter 2005 Lecture 2 Dr. David Gadish.
Introduction to ArcView ArcView_module_2 May 12, 10:40 AM.
Problem with GIS Data Lots of different, related files Results in data that is: –Hard to find and share and of questionable quality Need: –Containers for.
What Geoprocessing? Geoprocessing is the processing of geographic information. Commonly used to describe a process when geographic objects are manipulated.
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, &
ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess) Introduction to GIS and ArcGIS 1 of 48.
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Habitat Analysis in ArcGIS Use of Spatial Analysis to characterize used resources Thomas Bonnot
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.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Local Government.
Esri International User Conference | San Diego, CA Technical Workshops | Loading CAD data into the Geodatabase Alex LeReaux Thursday, July 14, 2011 – 10:15.
Models and Structures of ArcGIS UML and Data Modeling Elements
Fundamentals of working with geographic data
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 1 – GIS Basics.
1 GIS in Marine and Coastal Environments I-IV AAG Centennial Meeting, Philadelphia March 17, 2004.
Introduction to Geographic Information Systems (GIS) Lesson 1.
ArcGIS Marine Data Model
material assembled from the web pages at
Welcome to DEP’s GIS Workshop Series Workshop 3 Introduction to ArcGIS Desktop 1.
Planning for Arctic GIS and Geographic Information Infrastructure Sponsored by the Arctic Research Support and Logistics Program 30 October 2003 Seattle,
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating your Data.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Address Maps and Apps for State and Local Governments
Zope/Plone/Python for Research Ben Best OBISSEAMAP mapping marine megavertebrates
Best Practices for Designing Effective Map Services Tanu Hoque.
Framework and Publication of Arc Marine Dawn Wright, Oregon State Michael Blongewicz, DHI Environment Pat Halpin, Duke University Joe Breman, ESRI.
Intro to GIS and ESRI Trainers: Randy Jones, GIS Technician, Douglas County Jon Fiskness, GISP GIS Coordinator, City of Superior.
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.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Automating Geodatabase.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
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.
FGDC Metadata Working Group June 22, 2010 To begin your conference call, you need to: 1. Dial: at the designated time 2. Enter the Conference.
Spatial Reasoning for “Terra Incognita” Challenges and Progress of Coastal/Marine GIS Dawn Wright Department of Geosciences Oregon State University.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
Topic 10- GIS layers to web
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
William Perry U.S. Geological Survey Western Ecological Research Center Geography 375 Final Project May 22, 2013.
Geodatabase Kyung Hee University Geography Jinmu Choi 1.
Esri UC 2014 | Technical Workshop | Address Maps and Apps for State and Local Government Allison Muise Nikki Golding Scott Oppmann.
Introduction to Geodatabases
WELLS AND TIME SERIES DATA. Framework Temporal Aquifers & Wells.
Implementing Time Series with the Marine Data Model
Flanders Marine Institute (VLIZ)
Geographic Information Systems
GTECH 709 GIS Data Formats GIS data formats
InstantaneousPoint X TimeStamp Y Z InstantaneousPoints Measurement
Marine Data Model Four Packages Two DataSets
Longley et al., ch. 8 Zeiler, chs. 4 and 5
InstantaneousPoint X TimeStamp Y Z InstantaneousPoints Measurement
Presentation transcript:

ArcGIS Marine Data Model Technical Session Joe Breman, Michael Blongewicz, Pat Halpin, Dawn Wright

2 Agenda Data Model PurposeData Model Purpose Thematic contentThematic content DemonstrationDemonstration Detailed design discussionDetailed design discussion ImplicationsImplications Q & AQ & A For Sample Database and Design Documents See Data Models at support.esri.com/datamodels

3 ArcGIS Data Modeling The Marine Data ModelThe Marine Data Model –Designing a geodatabase to best fit marine data –Coastal and Marine Managers, Educators Researchers, and Professionals –Use and implementation

4 Marine Data Model Purpose To support marine data managementTo support marine data management Template IncludesTemplate Includes –Marine Points, lines and polygons –Multiple dimensional and dynamic data –Relationships between the features and tables –Implementing multiple z, and time attributed data Leverage other existing practices/standardsLeverage other existing practices/standards Approaches to managing marine dataApproaches to managing marine data

5 Marine Thematic Layers

6 Demonstration Important feature classes, relationships, and attributes of the marine data modelImportant feature classes, relationships, and attributes of the marine data model In the process of design planning consider tools and final result as part of the processIn the process of design planning consider tools and final result as part of the process

7 Web Site 1 ContentContent Case study, templateCase study, template Geodatabase diagrammer tools on arcscriptsGeodatabase diagrammer tools on arcscripts

8 Web Site 2 dusk.geo.orst.edu/djl/arcgis BackgroundBackground Additional contentAdditional content Mirror of UML, gdb, etc.Mirror of UML, gdb, etc. Related linksRelated links MDM-only user forumMDM-only user forum

9 Marine Template Provide a structure for relationships between complex multidimensional dynamic dataProvide a structure for relationships between complex multidimensional dynamic data Consideration to method of data collectionConsideration to method of data collection Provide a basisProvide a basis for describing marine data types

10 Metadata Documentation Important to document the details about the data collection and attributesImportant to document the details about the data collection and attributes

11 Extending the model with 3-4D A Method: Creating a fishnetCreating a fishnet Converting to polygonConverting to polygon Joining to pointsJoining to points ExtrusionExtrusion Some design questions: When to implement z aware data (PointZM)? When to relationship classes and how? How to best include time series and duration measurements?

12 MeasuredData InstantaneousPoint Measurement X Y TimeStamp MeasuringDevice MeasuredType Z InstantaneousPoints Measurement

13 TimeSeriesPoint Z TimeSeriesPoints Measurement MeasuringDevice X Y TimeSeriesTurnTable TSType TimeSeries3 TimeSeries2 TimeSeries1

14 LocationSeriesPoint MeasuredData MeasuredType SeriesID 1 Y Z X Measurement MeasuringDevice LocationSeriesPoint

15 SurveyInfo MeasuringDevice SurveyPoint SurveyPoint

16 Shoreline Shoreline

17 DataLine DataLine SurveyInfo

18 Run Run Vehicle ObservationInformation Cruise

19 Run Run Vehicle ObservationInformation Cruise

20 MarineID-1 TimeDurationAreas TimeDurationArea MarineID-2 MarineID-3

Marine GIS Data Model Implications of a marine data model? An data model provides a basic template for: 1.Inputting / formatting data 2.Geoprocessing / analyzing data 3.Sharing data For developers, it provides a basic framework for writing program code and maintaining applications

Marine GIS Data Model Strategy: As generic as possible… As exhaustive as possible… As temporally dynamic as possible… Building a template…

Marine GIS Data Model An extension of GIS features to better fit marine applications… Location Series Time Series Building a template…

Marine GIS Data Model Strategy: As generic as possible… As exhaustive as possible… As temporally dynamic as possible… Resulting Issues: Too generic for unmodified use… Usefulness will vary with applications… Some common marine data types (rasters) do not directly benefit from relational UML model…

Marine Data Model – Data Types

Marine GIS Data Model A data model hierarchy… “Generic” Marine Data Model User Group Data Model User Group Data Model User Group Data Model Project Data Model Project Data Model Project Data Model Inheritance

Marine GIS Data Model Implications: Inputting & Formatting Data Provides common data structures Allows control of required data fields from collection through analysis phases

Marine GIS Data Model Implications: Geoprocessing & Analysis Allows explicit spatial & temporal relationships to be used in geoprocessing and analysis

Build Better Models / Analysis Geographic Space Data Space Geographic Space Sample Data Model Habitat Redefine Model GIS Applications Statistical Applications 1. Sampling 2. Statistical methods 3. GIS models 4. Model validation

Marine GIS Data Model Implications: Data Sharing Within / Between Projects Internet Map Services (Geography Network, NSDI, OBIS…) Internet Map Services: data conflation tools DODSWMS Z39.50 FGDC Tools/Protocols: Data Type: vector datametadatamapraster data XML

Analysis Physical Ocean & Species Physical data Species data Web Map Service (WMS)

32 Implications –Use the data model as a part of the workflow –Project implementation –Industry and Academic cooperation Oregon State, Duke, NOAA, Fisheries Use multi-dimensional dynamic data in the geodatabase to facilitate display, analysis, queries, and map making for marine applications. Use multi-dimensional dynamic data in the geodatabase to facilitate display, analysis, queries, and map making for marine applications.

33 Implications continued… Extremely genericExtremely generic Coastal vs. deepseaCoastal vs. deepsea Use tutorial, case studies to help w/ data inputUse tutorial, case studies to help w/ data input –dusk.geo.orst.edu/djl/arcgis/MDM_tutorial Feature classes document (glossary) withFeature classes document (glossary) with –Marine data types graphic –SIM diagram Bear DM in mind when collecting dataBear DM in mind when collecting data More case studies welcome!!!More case studies welcome!!!

34 Crosswalks ArcHydro (surface and groundwater)ArcHydro (surface and groundwater) IHO S-57 data modelIHO S-57 data model Possible atmospheric data modelPossible atmospheric data model –Focus on temporal, attend ATM SIG SciViz (Viz5D, Fledermaus, CTech, etc.)SciViz (Viz5D, Fledermaus, CTech, etc.)

35 Summary More informationMore information –Case Studies / White paper –Data Model Poster To represent the model designTo represent the model design –Metadata Template, Tools –Stay tuned for news on MDM book –Join MDM list at dusk.geo.orst.edu/djl/arcgis Websites:Websites:support.esri.com/datamodelsdusk.geo.orst.edu/djl/arcgis Questions?Questions?