Geodatabase
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Shorelines
Interface between land and water, shoreline change analyses for erosion/accretion, hazards, planning
Derived from coastal survey maps, nautical charts, aerial photos, LIDAR
Linear features
Can be animated/modeled based on map units to represent tidal variance
Typical map scales range from 1:5000 to 1:20,000; locational accuracy typically 10 m
Line symbology drawn with varying weights annotated with VDatum; national cartographic standards often used
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Geometry Polygon
Contains M values No
Contains Z values No
Field name
Shape
OBJECTID
FeatureID
FeatureCode
Node1ID
Node2ID
Node3ID
Node4ID
Shape_Length
Shape_Area
Table
Mesh
Allow
Data type nulls
Field name
OBJECTID
MeshID
TotalPoints
NoOfPointsI
NoOfPointsJ
NoOfPointsK
Type
Object ID
Long integer
Long integer
Long integer
Long integer
Long integer
Long integer
Default value
Yes
Yes
Yes
Yes
Yes
Yes
Domain
0
0
0
0
0
0
MeshType
Geometry
Object ID
Long integer
String
Long integer
Long integer
Long integer
Long integer
Double
Double
Default value
Relationship class
ParameterHasData
Domain
Type Simple
Cardinality One to many
Notification None
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
255
0
0
0
0
0
0
Type Simple
Cardinality One to many
Notification None
Origin table
NameMeshPoint
Shape
OBJECTID
FeatureID
FeatureCode
IPosition
JPosition
KPosition
MeshID
PointType
TimeSeries Locations
Variations in time of variables measured at fixed observations stations at sea and onshore
Fixed or moored measuring devices such as hydrophones, acoustic doppler current profilers (ADCP), ocean bottom seismometers (OBS), tide gauges
Point features
Points can be related to center of a grid cell or associated to a time series or numerical model
Typical map scales range from 1:10,000 to 1:24,000; locational accuracy ~10 m
Point marker symbology with associated instrument attributes
Geometry
Object ID
Long integer
String
Long integer
Long integer
Long integer
Long integer
Long integer
Default value
Relationship class
MeshPointHasVectors
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Field name
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Survey Transects
Geomorphic, sediment transport, or hydrodynamic analyses along profiles or cross-sections, subsurface profiling
Derived from bathymetry, scientific mesh, one-dimensional hydrological models; measured by sub bottom profilers
Interpolated, linear profile view of a surface or subsurface
Cross-sections perpendicular to shoreline or flowline; profiles at varying azimuths to align with surface control point or baseline
Typical map scale is 1:24,000; locational accuracy ~10 m
Line symbology for surface; often for subsurface tone, contrast and balance of grayscale according to data values
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
OBJECTID
ParameterID
Name
Description
Type
Unit
SignificantDigits
0
255
0
0
0
0
0
Relationship class
MeshPointHasScalars
Type Simple
Cardinality One to many
Notification None
NameVectorQuantity
Allow
Data type nulls
Object ID
Long integer
String
String
Long integer
String
Long integer
Yes
Yes
Yes
Yes
Yes
Yes
Default value
Domain
ParameterType
Object ID
Long integer
Long integer
Double
Double
Double
Date
Default value
Domain
Yes
Yes
Yes
Yes
Yes
Yes
0
0
0
0
0
0
0
0
0
0
Table
ScalarQuantity
255
255
0
Relationship class
ParameterHasScalars
255
0
Type Simple
Cardinality One to many
Notification None
Destination table
Name MeshPoint
Primary key FeatureID
Foreign key FeatureID
NameScalarQuantity
OBJECTID
FeatureID
ParameterID
DataValue
TimeValue
Destination table
Name Parameter
Primary key ParameterID
Foreign key ParameterID
Allow
Data type nulls
Field name
Origin table
NameScalarQuantity
Object ID
Long integer
Long integer
Double
Date
Default value
Domain
Yes
Yes
Yes
Yes
0
0
0
0
0
0
List of defined default values and domains for subtypes in this class
Subtype
Description
Field name
NodePoint
GridPoint
No values set
No values set
2
1
Table
Parameter
OBJECTID
FeatureID
ParameterID
XComponent
YComponent
ZComponent
TimeValue
Destination table
Name Parameter
Primary key ParameterID
Foreign key ParameterID
Allow
Data type nulls
Field name
Origin table
NameVectorQuantity
Yes
Type Simple
Cardinality One to many
Notification None
Destination table
Name MeshPoint
Primary key FeatureID
Foreign key FeatureID
Subtypes of MeshPoint
Layer
Map Use
Data Source
Representation
Spatial Relationships
Map Scale and Accuracy
Symbology and Annotation
Relationship class
ParameterHasVectors
Domain
0
0
Geometry Point
Contains M values No
Contains Z values Yes
Allow
Data type nulls
Field name
Name Mesh
Primary key MeshID
Foreign key MeshID
NameMeasuredData
Destination table
Name Parameter
Primary key ParameterID
Foreign key ParameterID
Origin table
Type Simple
Cardinality One to many
Notification None
Relationship class
MeshHasPoints
Feature dataset
MarineFeatures
Default value
Domain
Feature dataset
ModelMeshPoints
Mesh Elements
Table
Cruise
Field name
OBJECTID
CruiseID
Code
Name
Type
Status
Description
StartDate
EndDate
ShipName
Scientific Mesh
Mapping output of finite element models, hydrodynamic and hydrologic models, sea surface temperatures
Numerical models and satellite data sets
Regularly or irregular spaced point features, scalars or vectors; raster, TIN model
Attribute values can be used to create interpolated surfaces of magnitude with point values representing direction
Map scale varies and locational accuracy can range from 1 m to 1 km depending on data
Rendered with graduated point symbols to reflect magnitude, rotated to represent direction; may be animate
Mesh Volumes
Pelagic or open water environment
Derived features from scientific meshes, point data from stationary, fixed, suspended, or floating devices
Extended cube or hexagonal pillars stacked to represent volumetric areas
Volumes can be related to mesh points between varying depths, or from bathymetry to sea surface
Map scale varies and locational accuracy depends on data type and resulting volume calculation
May be polygonal with varying 3D base heights; applied transparency
Allow
Data type nulls
Object ID
Long integer
String
String
String
String
String
Date
Date
String
Default value
OBJECTID
Shape
FeatureID
FeatureCode
Shape_Length
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
0
0
OBJECTID
Shape
FeatureID
FeatureCode
Shape_Length
Default value
Thematic
Layers
The
Shape
OBJECTID
FeatureID
FeatureCode
StartDate
EndDate
VehicleID
CruiseID
TrackID
Name
Method
Description
LocalDesc
Shape_Length
Domain
Yes
Yes
Yes
Yes
Default value
Domain
Yes
Yes
Yes
Yes
OBJECTID
MarineEventID
FeatureID
FromLocation
ToLocation
DataValue
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Relationship class
MeshPointHasVectors
0
0
0
0
0
0
OBJECTID
Shape
FeatureID
FeatureCode
Shape_Length
Shape_Area
Shape
OBJECTID
FeatureID
FeatureCode
VDatum
Shape_Length
Relationship class
ProfileLineHasSurveyKeys
Type Simple
Cardinality One to many
Notification None
Origin feature class
Name ProfileLine
Primary key FeatureID
Foreign key FeatureID
Object ID
Geometry
Long integer
String
Double
Double
Default value
Yes
Yes
Yes
Yes
Yes
Object ID
Long integer
Long integer
Double
Double
String
Default value
Domain
Yes
Yes
Yes
Yes
Yes
0
0
0
0
OBJECTID
Shape
FeatureID
FeatureCode
SeriesID
StartDate
EndDate
Shape_Length
Shape_Area
0
0
255
Geometry Polyline
Contains M values Yes
Contains Z values No
Geometry
Object ID
Long integer
String
Double
Double
Default value
Object ID
Geometry
Long integer
String
Long integer
Date
Date
Double
Double
Relationship class
CruiseHasTracks
0
255
0
0
Table
MarineEvent
0
0
Table
MeasuredData
Geometry Polygon
Contains M values Yes
Contains Z values Yes
Allow
Data type nulls
Field name
Table
Cruise
Domain
Allow
Data type nulls
Field name
255
0
Allow
Data type nulls
Field name
Geometry Polygon
Contains M values No
Contains Z values No
255
8
8
0
0
100
100
100
100
0
0
Domain
Yes
Allow
Data type nulls
Field name
255
0
Geometry
Object ID
Long integer
String
Date
Date
Long integer
Long integer
Long integer
String
String
String
String
Double
Default value
Table
MarineEvent
Geometry Polyline
Contains M values Yes
Contains Z values Yes
Allow
Data type nulls
Object ID
Geometry
Long integer
String
Double
0
0
NameTrack
255
100
100
60
100
8
8
100
Allow
Data type nulls
Field name
Name Cruise
Primary key CruiseID
Foreign key CruiseID
Origin table
Relationship class
MeshPointHasScalars
Geometry Polyline
Contains M values Yes
Contains Z values Yes
Geometry Polyline
Contains M values Yes
Contains Z values No
Allow
Data type nulls
Object ID
Geometry
Long integer
String
Double
Domain
Type Simple
Cardinality One to many
Notification None
Default value
Domain
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Table
Measurement
0
255
0
0
0
0
0
0
0
0
0
Relationship class
MeasurementHasData
8
8
Table
MeasuringDevice
Marine Areas
Relationship class
MeasuringDeviceHasData
Domain
Yes
Yes
Yes
Yes
Yes
Table
Mesh
0
255
0
0
0
0
Relationship class
MeshHasPoints
Table
Parameter
Destination table
NameSurveyKey
Marine Lines
Relationship class
ParameterHasData
Relationship class
ParameterHasScalars
Relationship class
ParameterHasVectors
Geometry Point
Contains M values No
Contains Z values No
Field name
Shape
OBJECTID
FeatureID
FeatureCode
CruiseID
Relationship class
TSTypeHasTimeSeries
Type Simple
Cardinality One to many
Notification None
TSIntervalUnitType
Description
Field type Long integer
Split policy Default value
Merge policy Default value
Origin table
Code
Description
Hour
4
5
Day
Week
Month
Year
1
2
Relationship class
SurveyHasSurveyKeys
Table
SurveyInfo
Second
Minute
Field name
OBJECTID
SurveyID
StartDate
EndDate
Description
DeviceID
TrackID
Allow
Data type nulls
Object ID
Long integer
Date
Date
String
Long integer
Long integer
Default value
Domain
Yes
Yes
Yes
Yes
Yes
Yes
0
0
8
8
255
Type Simple
Cardinality One to many
Notification None
Origin table
Name SurveyInfo
Primary key SurveyID
Foreign key SurveyID
NameSurveyKey
Table
TSType
Table
SurveyKey
Field name
OBJECTID
SurveyID
FeatureID
Allow
Data type nulls
Object ID
Long integer
Long integer
Default value
Domain
Yes
Yes
Allow
Data type nulls
OBJECTID
TSTypeID
Variable
Units
IsRegular
TSInterval
DataType
Origin
0
0
NameTimeSeries
Field name
0
0
Destination table
Name TSType
Primary key TSTypeID
Foreign key TSTypeID
Object ID
Long integer
String
String
Long integer
Long integer
Long integer
Long integer
Default value
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Domain
1
Default value
2
Other
Name SurveyInfo
Primary key SurveyID
Foreign key SurveyID
Scalar
Vector
AHBoolean
TSIntervalType
TSDataType
TSOrigins
Field name
Description
1
Default value
2
Linear
Area
OBJECTID
Shape
FeatureID
FeatureCode
0
0
0
0
Allow
Data type nulls
Object ID
Geometry
Long integer
String
Yes
Yes
Yes
Default value
Domain
0
255
Field name
OBJECTID
VehicleID
Name
Type
OBJECTID
SeriesID
Description
10Minute
15Minute
20Minute
30Minute
10
1Hour
11
12
2Hour
3Hour
13
4Hour
14
6Hour
15
8Hour
16
17
18
19
12Hour
1Day
1Week
1Month
20
1Year
99
Other
Name Instantaneous
Point
Allow
Data type nulls
Object ID
Long integer
String
String
Default value
Domain
Yes
Yes
Yes
Allow
Data type nulls
Field name
100
100
Object ID
Long integer
Yes
Default value
Domain
Shape
OBJECTID
FeatureID
FeatureCode
CruiseID
TimeValue
ZValue
SurveyID
SeriesID
PointType
Allow
Data type nulls
Geometry
Object ID
Long integer
String
Long integer
Date
Double
Long integer
Long integer
Long integer
Subtype
Code
3
1
2
Marine Points
ID
X,Y
Z
Examples:
marker buoy,
transponder,
other fixed
geography
Recorded
Generated
Description
True
False
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
TSDataType
Description
Cumulative
Incremental
Average
Minimum
OBJECTID
MeasurementID
FeatureID
FeatureClass
ZLocation
XLocation
YLocation
255
0
0
0
0
0
0
0
0
Allow
Data type nulls
Field name
Relationship class
SurveyInfoHasPoints
Table
SurveyKey
Destination table
Relationship class
SurveyHasSurveyKeys
Name MeasuringDevice
NameMeasuredData
Primary key
Foreign key DeviceID
DeviceID
No relationship rules defined .
Allow
Data type nulls
Object ID
Long integer
String
String
Long integer
Default value
Domain
Yes
Yes
Yes
Yes
Table
TimeSeries
Table
TSType
100
100
0
Object ID
Long integer
Long integer
String
Double
Double
Double
Default value
Yes
Yes
Yes
Yes
Yes
Yes
Domain
Origin table
Name Measurement
Primary key MeasurementID
Foreign key MeasurementID
NameMeasuredData
255
0
0
0
Type Simple
Cardinality One to many
Notification None
0
0
0
Table
VectorQuantities
Table
MeasuredData
Field name
OBJECTID
MeasurementID
ParameterID
DeviceID
DataValue
Allow
Data type nulls
Object ID
Long integer
Long integer
Long integer
Double
Default value
Yes
Yes
Yes
Yes
Domain
Table
Vehicle
List of defined default values and domains for subtypes in this class
Field name
Survey
Instant
LocationSeries
No values set
No values set
No values set
Default value
Domain
Measurement Points
Instant
Subtype
Location Series
Subtype
ID
X,Y,
Z or DZ
t,
m1...m 2
Examples:
ID
DX,Y,
DZ
m1...m 2
t1...t 2
Subtype
Marine Areas
Feature
Area
Time Duration
Area
ID
X1,Y1,X2,Y2...X1,Y1
Z
m
Examples:
Marine boundaries
(e.g.,sanctuary , MPA),
habitats,
patches, lava
flows, clipping,
masking
ID
X1,Y1,X2,Y2...X1,Y1
Z
m
t1...tn
Examples:
No-take
zones,
oil spills ,
harmful algal
bloom
Examples:
telemetry , bird/
mammal
sighting, ship
mounted ADCP
Survey
Subtype
Time Series
Point
ProfileLine
ID
fixed X,Y,
Z or DZ
m1...m 2
t 1...tinfinity
ID
X, Y
M 1,M2
Z1,Z2...
Examples:
Examples:
current meter,
moored ADCP at
DZ, obs. buoy,
hydrophone,
OBS at single Z
Feature Lines
Instantaneous Points
Sounding
Instantaneous
Domain
Subtype
Description
Maximum
0
0
Description
0
0
0
0
1
Default value
2
3
4
Default value
Relationship class
MeasurementHasData
Table
Measurement
Yes
AHBoolean
Description
Field type
Split policy Long integer
Merge policy
Default value
Code
Yes
Yes
Yes
Yes
Table
SurveyInfo
Subtypes of InstantaneousPoint
Feature Points
1
Default value
0
Domain
Geometry Point
Contains M values No
Contains Z values No
TSOrigins
1
Default value
2
Object ID
Long integer
Long integer
Date
Double
Default value
Relationship class
TSTypeHasTimeSeries
Allow
Data type nulls
Table
MeasuringDevice
2Minute
3Minute
6
7
OBJECTID
FeatureID
TSTypeID
TSDateTime
TSValue
OBJECTID
DeviceID
Name
Description
VehicleID
1Minute
4Minute
5Minute
Field name
Origin table
Table
Vehicle
Geometry Point
Contains M values No
Contains Z values No
Field name
4
5
Table
Series
Relationship class
MeasuringDeviceHasData
Table
Series
TSIntervalType
1
Default value
2
3
255
0
Table
TimeSeries
Field name
Volume
Table
ScalarQuantity
MeshType
Description
Field type
Split policy Long integer
Merge policy
Default value
Code
Origin table
Yes
Yes
Yes
Type Simple
Cardinality One to many
Notification None
Relationship class
SurveyInfoHasPoints
Description
Yes
255
255
ParameterType
Type Simple
Cardinality One to many
Notification None
Domain
Geometry
Object ID
Long integer
String
Long integer
Default value
Relationship class
ProfileLineHasSurveyKeys
ID
X1,Y1,X2,Y2...
M1,M2...
Z1,Z2...
for abstracting data from
,
m1,m2...
building profile from,
t1,t2...
measuring change along...
Examples:
seismic reflection ,
transit ship track ,
bathy profile,
cross-section, ROV or sub track,
algal bloom trawl ,
sed transport line
ADCP tracks,
where M is GIS geometry
measure, rather than a
ARGO drifter
measurement from an
instrument in the field(m)
Feature Line
geodatabase elements are managed in standard DBMS tables using standard SQL data types.These are
some of the structural elements of a geodatabase that you will use to develop your geographic data model.
ID
X1,Y1,X2,Y2...
M1,M 2...
Examples:
cable, pipeline, sea
wall, ocean front, EEZ
or
legal boundaries NOT
enclosing an area
Table
Feature dataset
Contains spatially-related feature classes together with
the topology and network objects that bind them.
Feature classes in a feature dataset have a spatial
reference.
Regularly
Interpolated
Surfaces
row1,col1...rown, coln
Zr,c1...Zr,cn
multipoint
Examples:
multibeam bathy,
sidescan, LIDAR,
SST, climatology,
scientific mesh,
re-analyzed
products
(images such as
GeoTIFF, BIL, etc.)
Irregularly
Interpolated
Surfaces
Predefined fields
ObjectID
Shape
User-defined fields
row1,col1...rown, coln
Zr,c1...Zr,cn
multipoint
Examples:
TINs, bathymetry,
sidescan, LIDAR,
scientific mesh for
finite element
model, etc.
MeshVolume
ID
X1,Y1,Z1,X2,Y2,Z2
...X1,Y1,Z1
m or m1...mn
t or t 1...tn
ncols,nrows,nlayers
in scientific mesh ,
multipatch
Rows
Domain Columns
Defines a set or range of valid
values for a field.
Description
0
1
2
shoreline type,
VDatum
Features
Animations,
Movies,
Video
Rank
Relationship class
Associates objects from a feature class or
table to objects in another feature class or
table. Relationship classes can optionally
have user-defined fields.
Primary key Foreign key
Rules
Geometric network
Metadata document
X1,Y1,Z1,X2,Y2,Z2
...X1,Y1,Z1
t1...tn
Examples:
U/W video footage,
outputs from atm . or
circulation models
that are animated &
georegistered so
other data may be
overlain
User-defined fields
Code
Shoreline
Derived or Placeholder
Object Class
Predefined fields
ObjectID
Feature class
A table with a shape field containing point, line, or
polygon geometries for geographic features. Each row
is a feature.
Topology
Marine Rasters/Grids/Meshes
Survey dataset
Measurements
XZY Coordinates
Computations
Raster dataset
Contains rasters which
represent continuous geographic
phenomena.