corresponding to the tile, attribute commonPointRule procedure to be used for evaluating the CV_Coverage at a position that falls on a boundary between tiles or within the boundaries of two or more overlapping tiles 1 CV_CommonPointRule For tiles (not the data within a tile) the result is "all". That is, both tiles apply and are returned by a tiling scheme coverage function. The application will determine which to use. attribute geometry geometry of the domain object 1 GM_GriddedSurface attribute interpolationType identification of interpolation method 1 CV_InterpolationMethod not applicable, cannot be interpolated attribute dimension dimensionality of the grid 1 Integer default = 2 No other value is allowed. attribute axisNames names of the grid axis 1 CharacterString The grid axis names are by default "Longitude" and "Latitude" but may be different if, for example, the grid is at a different orientation. attribute origin position that locates the origin of the rectified grid in the coordinate reference system 1 DirectPosition attribute offsetVectors a 2 dimensional vector quantity that determine the grid spacing in each direction 1 Sequence <Vector> attribute extent description of the extent of the tiling scheme 1 CV_GridEnvelope
parameters, the second is one grid resolution unit to the east of that position and at the same northing or latitude, and the third is two grid resolution units to the east and at the same northing or latitude. For C columns in the grid, the (C+1)th sample in the grid is located one grid resolution unit to the north, but on the same easting, or longitude, as the first sample in the grid. Horizontal Coordinate Reference System For ENC the horizontal CRS must be EPSG: 4326 (WGS84). The full reference to EPSG: 4326 can be found at . Horizontal Coordinate Reference System: EPSG: 4326 Projection: NONE Temporal reference system: Gregorian Calendar Coordinate reference system registry: Date type (according to ISO 19115): 002 - publication Responsible party: International Organisation of Oil and Gas Producers (OGP) URL: Coordinate reference system identifier Code space: Vertical Coordinate Reference System All valid S-102 datasets shall be represented with a right-handed Cartesian coordinate system. This system shall have the x-axis oriented towards positive eastings (for projected grids), or east (for geographic grids), and y-axis oriented towards positive northings (for projected grids), or north (for geographic grids). These definitions imply that the z-axis for the sounding data is positive away from the center of mass of the earth (i.e., is positive up), rather than the usual hydrographic convention of positive down (i.e., deeper depths are larger numbers and negative depths are above datum). User-level code is free to make this reflection if required, but must write the data using the convention. In order to make this distinction clear, the term “elevation” is used for the sounding component of the BAG, rather than “depth”. The uncertainty component of the BAG shall have the same coordinate system as the elevation component, with the up
S102_Tile_DiscoveryMeta data Container class for discovery metadata related to a particular tile when there are multiple in a data set. - - attribute hierachyLevel 1 MD_ScopeCode "dataset" for S102_DS_Discov eryMetadata or "tile" for S102_Tile_Discov eryMetadata attribute contact responsible for the metadata information 1 CI_ResponsibleParty attribute dateStamp date that the metadata was created 1 CharacterString attribute abstract brief narrative summary of the content of the resource(s) 1 CharacterString attribute citation citation data for the resource(s) 1 CI_Citation CI_Citation <<DataType>> Required items are Citation.title, & Citation.date, attribute pointOfContact identification of, and means of communication with, person(s) and organization(s) associated with the resource(s) 1 CI_ResponsibleParty CI_ResponsibleP arty <<DataType>> attribute language language(s) used within the dataset 1-* CharacterString ISO 639-2 list of languages, default "English" plus others as used. attribute topicCategory main theme(s) of the dataset 1-* MD_TopicCategoryCode MD_TopicCategor yCode <<Enumeration>> 006– elevation; 012– oceans; 014– inlandWaters attribute extent extent information including the bounding box, bounding polygon, vertical, and temporal extent of the dataset 0-1 EX_Extent EX_Extent <<DataType>>
different, the constraint information becomes part of the structure metadata. The other structure metadata is the grid representation and the reference system. Figure 12.2 shows the S102_StructureMetadataBlock. The metadata block is generated by the inheritance of attributes from a number of ISO 19115 metadata classes, and S-100 class for tiling and two implementation classes for the horizontal and vertical reference system. This makes the metadata block a simple table. Figure 12.2 – S-102 Structure Metadata 12.5 provides a description of each attribute of the S102_StructureMetadataBlock class attributes. Table 12.5 - S102_StructureMetadataBlock class attributes. Role Name Name Description Cardina lity Type Remarks S102_StructuralMetadata Block Container for structural metadata - - attribute maximumDisplayScale Maximum display for the elevation coverage. 1 Integer attribute minimumDisplayScale Minimum display scale for the elevation coverage. 1 Integer attribute numberOfDimensions number of independent spatialtemporal axes 1 default = 2 No other value is allowed. attribute axisDimensionProperties information about spatial- temporal axis properties 1 MD_Dimension MD_Dimension <<DataType>> dimensionName and dimensionSize attribute cellGeometry identification of grid data as point or cell 1 MD_CellGeometryCode MD_CellGeometry Code default = point No other value is allowed. attribute transformationParameterA vailability indication of whether or not parameters for transformation between coordinates and geographic or map coordinates exist (are available) 1 Boolean 1 = yes 0 = no Mandatory and must be 1. attribute vRefSystem name of vertical reference system 1 RS_Identifier reference system vertical information, can also be defined explicitly by use of the parameters in 19111
attribute hRefSystem name of horizontal reference system 1 RS_Identifier default = WGS84. reference system horizontal information, can also be defined explicitly by use of the parameters in 19111. attribute accessConstraints Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the dataset. 0-* MD_RestrictionCode attribute useConstraints Constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations or warnings on using the dataset 0-* MD_RestrictionCode attribute otherConstraints Other restrictions and legal prerequisites for accessing and using the dataset 0-* CharacterString attribute classification Name of the handling restrictions on the dataset 1 MD_ClassificationCode attribute userNote Additional information about the classification 0-1 CharacterString attribute classificationSystem Name of the classification system 0-1 CharacterString attribute handlingDescription Additional information about the restrictions on handling the dataset 0-1 CharacterString attribute tileID tile identifier 1 CharacterString attribute tileBoundary tile boundary 0-1 GM_Curve When not provided is assumed to be the extent of the collection asdefined by EX_Extent Class MD_Dimension Axis properties - - attribute dimensionName name of axis 1 MD_DimensionTypeCod e Defaults are "row" and "column" Not other value is allowed. attribute dimensionSize number of elements along the axis 1 Integer attribute resolution degree of detail in the grid dataset 0-1 Measure value= number Quality Metadata Quality metadata is used to describe the quality of the data in an instance of a collection. Figure 7 the S102_QualityMetadataBlock. The S102_QualityMetadataBlock derives directly from the ISO 19115 class
S102_CatalogueIdentifier Name Description Mult Type Remarks An exchange catalogue contains the discovery metadata the exchange datasets and support files - - - identifier Uniquely identifies this exchange catalogue 1 CharacterString editionNumber The edition number of this exchange catalogue 1 CharacterString date Creation date of the exchange catalogue 1 Date S102_CataloguePointofContact Name Description Mult Type Remarks Contact details of the issuer of this exchange catalogue - - -
organization The organization distributing this exchange catalogue 1 CharacterString This could be an individual producer, value added reseller, etc. phone The phone number of the organization 0..1 CI_Telephone address The address of the organization 0..1 CI_Address S102_DatasetDiscoveryMetaData Name Description Mult Type Remarks Metadata about the individual datasets in the exchange catalogue - - - fileName Dataset file name 1 CharacterString Dataset file name according to format defined in clause 11.2.2. CCXXXXXXXX.EEE filePath Full path from the exchange set root directory 1 CharacterString Path relative to the root directory of the exchange set. The location of the file after
the exchange set is unpacked into directory <EXCH_ROOT> will be description Short description giving the area or location covered by the dataset 1 CharacterString E.g. a harbour or port name, between two named locations etc. dataProtection Indicates if the data is encrypted 0..1 Boolean 0 indicates an unencrypted dataset 1 indicates an encrypted dataset protectionScheme specification or method used for data protection 0..1 CharacterString Eg S-63 digitalSignature Indicates if the data has a digital signature 0..1 CharacterString copyright Indicates if the dataset is copyrighted 0..1 MD_LegalConstraints <copyright> (ISO 19115)
classification Indicates the security classification of the dataset 0..1 Class (codelist) 1. unclassified 2. restricted 3. confidential 4. secret 5. top secret purpose The purpose for which the dataset has been issued 1 CharacterString E.g. new, re-issue, new edition, update etc. specificUsage The use for which the dataset is intended 1 (character string) E.g. in the case of ENCs this would be a navigation purpose classification.
issueDate date on which the data was made available by the data producer 1 Date productSpecification The product specification used to create this dataset 1 producingAgency Agency responsible for producing the data 1 optimumDisplayScale The scale with which the data is optimally displayed 0..1 Integer Example: A scale of 1:25000 is encoded as 25000 maximumDisplayScale The maximum scale with which the data is displayed 0..1 Integer minimumDisplayScale The minimum scale with which the data is displayed 0..1 Integer horizontalDatumReference Reference to the register from which the horizontal datum value is taken 1 characterString EPSG horizontalDatumValue Horizontal of the entire dataset 1 Integer 4326
verticalDatum Vertical Datum of the entire dataset 1 soundingDatum Sounding Datum of the entire dataset 1 dataType The encoding format of the dataset 1 otherDataTypeDescription Encoding format other than those listed. 0..1 CharacterString dataTypeVersion The version number of the dataType. 1 CharacterString dataCoverage Provides information about data coverages within the dataset 1..* comment any additional information 0..1 CharacterString
S102_DataCoverage Name Description Mult Type Remarks S100_DataCoverage - - - ID Uniquely identifies the coverage 1 Integer - boundingBox The extent of the dataset limits 1 - boundingPolygon A polygon defines the actual data limit 1..* - optimumDisplayScale The scale with which the data is optimally displayed 0..1 Integer Example: A scale of 1:25000 is encoded as 25000 maximumDisplayScale The maximum scale with which the data is displayed 0..1 Integer minimumDisplayScale The minimum scale with which the data is displayed 0..1 Integer
S102_SupportFileDiscoveryMetadata Name Description Mult Type Remarks Metadata about the individual support files in the exchange catalogue - - - fileName Name of the support file 1 CharacterString fileLocation Full location from the exchange set root directory 1 CharacterString Path relative to the root directory of the exchange set. The location of the file the exchange set is unpacked into directory <EXCH_ROOT> will be purpose The purpose for which the dataset has been issued 1 E.g. new, re-issue, new edition, update etc. editionNumber The edition number of the dataset 1 CharacterString when a data set is initially created, the edition number 1 is
Longitude Of Central Meridian Reference System Info/ projection Parameters/ longitude Of Central Meridian Decimal Longitude range: [-180.0, +180.0) Latitude Of Projection Origin Reference System Info/ projection Parameters/ latitude Of Projection Origin Decimal Latitude range: [-90.0,+90.0] False Easting Reference System Info/ projection Parameters/ Easting Non Negative Decimal [0.0, …), decimal is guaranteed at least 18 digits False Northing Reference System Info/ projection Parameters/ false Northing Non Negative Decimal [0.0, …), decimal is guaranteed at least 18 digits Easting Northing Units Reference System Info/ projection Parameters/ false Easing Northing Units Unit Of Measure string Scale Factor at Equator Reference System Info/ projection Parameters/ scale Factor At Equator Positive Decimal [0.0, …) Height of Perspective Point Above Surface Reference System Info/ projection Parameters/ height Of Prospective Point Above Surface Positive Decimal [0.0, …) Longitude of Projection Center Reference System Info/ projection Parameters/ longitude Of Projection Center Decimal Longitude range: [-180.0, +180.0) Latitude of Projection Center Reference System Info/ projection Parameters/ latitude Of Projection Center Decimal Latitude range: [-90.0,+90.0] Scale Factor at Center Line Reference System Info/ projection Parameters/ scale Factor At Center Line Positive Decimal [0.0, 1.0]
Scale Factor at Projection Origin Reference System Info/ projection Parameters/ scale Factor At Projection Origin Positive Decimal [0.0, 1.0] Oblique Line Azimuth Parameter Reference System Info/ projection Parameters/ oblique Line Azimuth Parameter Oblique Line Azimuth AzimuthAngle, azimuthMeasurePointLongitu Oblique Line Point Parameter Reference System Info/ projection Parameters/ oblique Line Point Parameter Oblique Line Point obliqueLineLatitude, obliqueLineLongitude Semi-Major Axis Reference System Info/ Ellipsoid Parameters/ semi Major Axis Positive Decimal [0.0, …] Axis Units Reference System Info/ Ellipsoid Parameters/ axis Units Unit Of Measure String Spatial Extent Horizontal Datum Reference System Info/datum/ Identifier/ code Non Null String – North American 1983 WGS72 – World Geodetic System 1972 WGS84 – World Geodetic System 1984 Number of Dimensions Spatial Representation Info/ number Of Dimensions Positive Integer [0,1,2,…] Resolution per Spatial Dimension Spatial Representation Info/ Dimension/ resolution/value Decimal (0.0, 1.0e18) Guaranteed 18 digits with optional ‗.‘, or leading signs, ‗+/-‗. Size per Dimension Spatial Representation Info/ Dimension/ dimension Size nonnegative integer [0,1,2,...,2^16-1] Corner Points Spatial Representation Info/ corner Points/ Point/ coordinates Coordinates 1 to 4 points of pointPopertyType [- 360.0,+360.0] decimal degrees West Bounding Longitude Data Identification/ extent/ geographic Element/ west Bound Longitude Approximate Longitude [-180.00, 180.00], maximum 2 fractional digits
East Bounding Longitude Data Identification/ extent/ geographic Element/ east Bound Longitude Approximate Longitude [-180.00, 180.00], maximum 2 fractional digits South Bounding Latitude Data Identification/ extent/ geographic Element/ south Bound Latitude Approximate Latitude [-90.00, 90.00], maximum 2 fractional digits Bounding Latitude Data Identification/ extent/ geographic Element/ north Bound Latitude Approximate Latitude [-90.00, 90.00] , maximum 2 fractional digits Bag Metadata Extension Tracking List ID Data Quality/ Lineage/ process Step/ tracking Id Positive Integer (2byte) integer Vertical Uncertainty Type Data Identification/ vertical Uncertainty Type Character String Unknown = 0, Raw_Std_Dev = 1, CUBE_Std_Dev = 2, Product_Uncert = 3, Historical_Std_Dev = 4 depthCorrectionType Data Identification/ vertical Uncertainty Type Character String SVP_Applied 1500_MS 1463_MS NA Carters Unknown Table A3 Elevation Dataset Attributes Entity Name Data Type Domain Elevation Float 32[][] (FLT_MIN, FLT_MAX) Minimum Elevation Value Float 32 (FLT_MIN, FLT_MAX) Maximum Elevation Value Float 32 (FLT_MIN, FLT_MAX) A4 Uncertainty Dataset Attributes Entity Name Data Type Domain Uncertainty 32[][] (FLT_MIN, FLT_MAX) Minimum Uncertainty Float 32 (FLT_MIN, FLT_MAX) Maximum Uncertainty Value Float 32 (FLT_MIN, FLT_MAX) A5 Tracking List Dataset Attributes Entity Name Data Type Domain Tracking List Item Bag Tracking List Item N/A Tracking List Length Unsigned Integer32 [0, 232-1] Table A6 Definition of Contents of the BAG Tracking List Item Entity Name Data Type Domain Row Unsigned Integer 32 location of the node of the BAG that was modified