Presentation on theme: "Office of Coast Survey IHO S-100 and S-101 21st Century Framework Data Structure for Hydrographic and Related Data."— Presentation transcript:
1Office of Coast SurveyIHO S-100 and S st Century Framework Data Structure for Hydrographic and Related Data
2Why Switch to S-100 ? Join mainstream GIS maximizes access to COTS software and developmentNew components not developed in isolationEasier use of hydro data beyond HOs and ECDIS userscoastal zone mapping, security, inundation modeling …Extensible and active feature catalogue registrySupports dynamic feature cataloguesPlug-and-Play updating of data and symbologyWill not need to update software to cater for changes in features and display
3S-100 will support : Imagery and gridded data High-density bathymetry Surface Currents3-D and time-varying data (x,y,z and time)Dynamic ECDISSupplementary layers - MIOsMarine GISWeb-based servicesother maritime data applications …A useful diagram would be the user tasks on the left, applications e.g. ECDIS /E-Nav GIS in the middle then the data types of data product on the right, just a thought off the cuff!
4S-100 - Framework Data Structure for Hydrographic and Related Data Broad geospatial framework structureNot specific to ECDIS or chartingCapable of accommodating other requirementsIncreasing interest from prospective e-Navigation data providersBased on ISO series of geographic standardsMultiple Encodings for different usesISO 8211, GML, XMLProduct Specifications based on S-100 will be assigned a S-10x number.
5S-100 - built on ISO 19100 ISO 19100 data framework data product specifications19135- procedures for registration of geog information items19129- imagery, gridded and coverage data framework19117- portrayal19111- spatial referencing by coordinates19139- metadata - XML schema implementationrules for application schema19126- feature concept dictionaries and registers19115- metadata implementation specification19113- quality principles19107- spatial schema19110- methodology for feature cataloguing19114- quality evaluation proceduresData Producer Code RegisterProduct Specifications RegisterMetadata RegisterPortrayal RegisterFeature Comcept Dictionary RegisterS-100 Geospatial Information (GI) RegistryS-100 data framework
6Additional Objectives Content and carrier are independentNo need for new versions of product specifications or system revisionsPlug-and-play updatingS-100 structure can easily accommodate present and future requirementsECDISe-NavigationInland and Port ENCNautical PublicationsIt should be noted that it does take time and effort and $ to develop these things.
7S-100 and Product Specifications S-101 ENC… contains allthe componentsto make differentproduct specificationsfor all types ofhydrographic dataS-100S-102 ??S-103 ??S-104 ?????????????????????????????????? S-10?…
8Part Number Part Title Description 1 Conceptual Schema Language Defines the conceptual schema language and basic data types to be used with S-10022aManagement of IHO Geospatial Information RegistersFeature Concept DictionarySpecifies how the IHO registry and registers will be managed and the Feature Concept Dictionary specifies definitions that may be used to describe geographic information and the use of registers to store them3General Feature Model and Rules for Application SchemaIntroduces the rules for developing an application schema and the creation of the general feature model. The GFM is a conceptual model for features, their characteristics and associations4Metadata (General, Imagery and Gridded, Data Quality)Specifies the metadata structure to be used in S-1005Feature CatalogueSpecifies the structure of the feature catalogue – which describes the content of a data product6Coordinate Reference SystemsDescribes the spatial referencing by coordinates7Spatial SchemaDefines the information to describe and manipulate the spatial characteristics of features8Imagery and Gridded DataContent model for gridded data for use in hydrographic applications9PortrayalSpecifies the portrayal model1010aEncoding formatsISO/IEC 8211Specifies the types of encoding formats in S-10011Product SpecificationsDescribes how to create an S-100 Product Specification12Maintenance ProceduresSpecifies the maintenance procedures of S-100
9User Requirements Need to determine what the users want Survey the users to determine the requirementsThis will help focus on what is needed and what pieces of S-100 will be used (product requirements)Hi Resolution BathymetryGridded FormatSailing DirectionsGML and VectorENCVector
10Building a Product Specification What is the Geometry RequirementVector or Coverage (Gridded)This will help you determine which parts of S-100 you will needHow will the data be primarily usedECDIS, GISThis will help you determine the encoding8211 – vector products that are intended for use on ECDISGML – Feature based products that are text heavyGridded – hi resolution bathymetry
11Building a Product Specification (Vector) Define your real world features and attributesWhat is it that is being modeled?If possible re-use existing featuresDetermine how the features and attributes will be put togetherWhat is a mandatory attributeIs it a point, curve or surfaceCreate a UML model of your features to better visualizeForms the application schemaUse the DCEG format for initial documentationRegister any new features and attributes in the IHO Registry
12Building a Product Specification Create a Product Specification DocumentGeometryCoordinate Reference SystemsEncodingMetadataProduct DeliveryTSMAD has developed a common template
13Components of an S-100 Product Specification MainSpecifies what is need to build a complete productFeature TypesGeometryData formats and file sizeMetadataFeature CatalogueFeaturesAttributesEnumerantsBindingsPoint, Curve or SurfacePortrayal CatalogueSymbols, Line Styles and Area FillsRule for how the feature attribute combination must be portrayedData Classification and Encoding GuideContains the guidance for how the data should be encoded by the data producerUseful as a template for building the feature catalogueExchange FormatData format that is used for data exchangeISO 8211 – normally used for ECDISGML – good for exchanging information outside of the ECDIS arenaXML – text based data exchange for both ECDIS and non - ECDISComponents of an S-100 Product Specification
14Building a Product Specification Create an XML Feature CatalogueDetermine if you need new portrayalCreate an XML Portrayal CatalogueCreate Test DataEnlist the assistance of expert contributorsOrganize a test bed
15Beyond S-100 Multiple Product Specifications are in the works Coast Pilot InformationMarine Protected AreasSurface CurrentsOcean ForecastS-101 ENCS-10X TidesS-102 BathymetryS-10X Nautical PublicationsWMO – Met Ocean
16What does this all mean?Improved Standardization between hydrographic productsImproved data interoperabilityData is not just for Shipboard Navigation