Marine data model jeff fennell

19
Marine Data Marine Data Model Model CE 5385 CE 5385 Jeff Fennell Jeff Fennell

Transcript of Marine data model jeff fennell

Page 1: Marine data model   jeff fennell

Marine Data Marine Data ModelModel

CE 5385 Jeff CE 5385 Jeff FennellFennell

Page 2: Marine data model   jeff fennell

DevelopmentDevelopment::First conceivedFirst conceived

In: 2001

By: ESRI, Duke, NOAA, and Oregon State

Since then it has primarily handled by Oregon State

Goals:Goals:

To create a data model that applies to coasts, estuaries, marginal seas, and the deep ocean. Primarily to be used by: government, military oceanographers, coastal resource managers, nautical archaeologists, marine conversationalists, fisheries managers, and so on.

Real World Applications:Real World Applications:

Used in modeling marine mammal migrations, oil spills, and algae blooms, and new uses are derived constantly

Page 3: Marine data model   jeff fennell

Shorelines

Tracks and Cruises

Time Duration Features

Time Series Locations

Instantaneous Measures Points

Location Series Observations

Survey Transects

Scientific Mesh

Mesh Volumes

Bathymetry and Backscatter

Thematic Thematic Layers:Layers:

Page 4: Marine data model   jeff fennell

Shorelines

Tracks and Cruises

Time Duration Features

Time Series Locations

Instantaneous Measures Points

Location Series Observations

Survey Transects

Scientific Mesh

Mesh Volumes

Bathymetry and Backscatter

Thematic Thematic Layers:Layers:

Use: Representing the path a ship or animal took. Either on the surface or seafloor.

Spatial Relationship: Tracks have a direction with time stamps.

Representation: Lines

Page 5: Marine data model   jeff fennell

Shorelines

Tracks and Cruises

Time Duration Features

Time Series Locations

Instantaneous Measures Points

Location Series Observations

Survey Transects

Scientific Mesh

Mesh Volumes

Bathymetry and Backscatter

Thematic Thematic Layers:Layers:

Use: Fisheries or algae blooms. Useful in modeling oil spills

Spatial Relationship: Size and shape can change over time.

Representation: Lines and polygons.

Page 6: Marine data model   jeff fennell

Shorelines

Tracks and Cruises

Time Duration Features

Time Series Locations

Instantaneous Measures Points

Location Series Observations

Survey Transects

Scientific Mesh

Mesh Volumes

Bathymetry and Backscatter

Thematic Thematic Layers:Layers:

Use: Used for open water environments

Spatial Relationship: Related by mesh points between varying depths

Representation: Stacked cubes to represent volume

Page 7: Marine data model   jeff fennell

UML Diagram: Marine UML Diagram: Marine PointsPoints

Vehicle Info

Measurement Info

Page 8: Marine data model   jeff fennell

UML Diagram: Marine UML Diagram: Marine LinesLines

1-M relationship

Page 9: Marine data model   jeff fennell

UML Diagram: Mesh UML Diagram: Mesh FeaturesFeatures

Page 10: Marine data model   jeff fennell

UML Diagram: Mesh UML Diagram: Mesh FeaturesFeatures

1-M relationship

M-M relationship

1-M relationship

Page 11: Marine data model   jeff fennell

UML Diagram: Mesh UML Diagram: Mesh FeaturesFeatures

Values haveParametersPoints have

Vector / Scalar

Quantities

Mesh is made of points

4 points make an element

Page 12: Marine data model   jeff fennell

Data Model Data Model MaturityMaturity

Arc Marine is has matured into a well organized and functional data model,but it is not meant to be a solution for all needs. It is meant to be a startingpoint and can be used in conjunction with Arc Hydro, Groundwater, Climateand Weather, and more.

Challenges: *The ocean environment is best modeled in a 3D environment, while technology is catching up to the needs for 3D modeling, processing times can still lag. *How to best deal with the temporal and dynamic properties of shoreline and coastal processes.

Page 13: Marine data model   jeff fennell

Exploring the Exploring the data:data:I used the sample data included in the Arc Marine tutorial

link: http://dusk.geo.orst.edu/djl/arcgis/ArcMarine_Tutorial/

Goal of the tutorial:

Model the transect path of a remotely operated vehicle and

the observations made during the transect

Tracks Data Description: Path of R.O.V

Attributes: Feature Code StartDate EndDate TrackID LocalDesc

Coastline Data Description: Coastline of Monterrey

Bay California. Attributes: Shape Object ID Feature ID Feature Code VDatum Shape_Length

Vehicle Data Description: R.O.V Attributes: ObjectID VehicleID Name Category

Cruise Data Description: Project

Description Attributes: ObjectID CruiseID Code Name Purpose Status Description StartDate EndDate ShipName

Page 14: Marine data model   jeff fennell

Setup Schema Must define a coordinate system

Procedures:Procedures:

Matching Data Match fields from feature class to source data

Importing Objects Import objects into the database

Creating Relationships One to Many relationship in this tutorial

Page 15: Marine data model   jeff fennell

ProblemsProblems

Create a Raster Catalog Importing Rasters

Had trouble with this step. I could not get the raster layers to import into the Raster Catalog,apparently it was a known issue. I added the layers later into ArcMap, then came back and retried this step and it worked fine.

Page 16: Marine data model   jeff fennell

Dynamic SegmentationDynamic SegmentationWhat is it? Transforming events stored in a table into a feature that can be displayed on a map. -Geocoding Addresses -Display Route Events -Display XY Data

Page 17: Marine data model   jeff fennell

Dynamic Segmentation Dynamic Segmentation (in action)(in action)

Tracks [red], Habitat Segments [white], and Species Observations [dots]

Page 18: Marine data model   jeff fennell

3D Tool3D Tool

3D representation of tracks (red) with locations of fish shown (green)

Page 19: Marine data model   jeff fennell

Thank You,Thank You,Jeff FennellJeff Fennell