Marine data model jeff fennell

Post on 25-May-2015

509 views 0 download

Tags:

Transcript of Marine data model jeff fennell

Marine Data Marine Data ModelModel

CE 5385 Jeff CE 5385 Jeff FennellFennell

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

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:

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

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.

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

UML Diagram: Marine UML Diagram: Marine PointsPoints

Vehicle Info

Measurement Info

UML Diagram: Marine UML Diagram: Marine LinesLines

1-M relationship

UML Diagram: Mesh UML Diagram: Mesh FeaturesFeatures

UML Diagram: Mesh UML Diagram: Mesh FeaturesFeatures

1-M relationship

M-M relationship

1-M relationship

UML Diagram: Mesh UML Diagram: Mesh FeaturesFeatures

Values haveParametersPoints have

Vector / Scalar

Quantities

Mesh is made of points

4 points make an element

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.

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

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

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.

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

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

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

3D Tool3D Tool

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

Thank You,Thank You,Jeff FennellJeff Fennell