SNPWG2

From IHO Nautical Information Processing Working Group
Revision as of 12:07, 14 February 2014 by Jens (talk | contribs) (→‎UML Models)
Jump to navigation Jump to search

SNPWG has to develop a Product Specification to enable ECDIS manufacturers to build software able to display NPUB information on an ECDIS screen.

The SNPWG Wiki administration is trying to provide the files in a convenient way; but we can not guarantee to fit all requirements.


UML Models

Product Specification Scope


pls contact jens (BSH) if amendments to the diagram are desired



the UML file is stored and can be downloaded here File:ProdSpecScope.uml

Non Geospacial Scope

File:NonGeospacialScope.jpg
NonGeospacialScope






pls contact jens (BSH) if amendments to the diagram are desired






the UML file is stored and can be downloaded here File:NonGeospacialScope.uml

SNPWG Application Schema

File:SNPWG Application Schema.jpg
SNPWG Application Schema






pls contact jens (BSH) if amendments to the diagram are desired















the UML file is stored and can be downloaded here File:SNPWG Application Schema.uml

Waterways

File:WaterwayArea Main Diagram.jpg
WaterwayArea Main Diagram

The idea behind the diagram is simple now. A waterway area (for SNPWG interest) contains only non-chartable information. We associate rec/res/reg/natinf to that area. If the rec/res/reg apply for a specified type of vessel the association is using that deviation.

The reason why no SEAARE is involved now is that we intent to avoid having two features with the same name and different spatial. That might cause confusion.



File:WaterwayArea Package Diagram.jpg
WaterwayArea Package Diagram


File:WaterwayArea Classes Collection.jpg
WaterwayArea Classes Collection


File:WaterwayArea Enumerations Collection.jpg
WaterwayArea Enumerations Collection


























the UML file is stored and can be downloaded here File:WaterwayPackage.uml

Recommended Tracks package

File:RecommendedTrackPackage.jpg
Recommended tracks package








the UML file is stored and can be downloaded here File:Recommended tracks package.uml

Pilotage

File:PilotageMainDiagram.jpg
Pilotage Main Diagram
File:PilotageEnumDiagram.jpg
Pilotage Enumeration Diagram


The UML file for the pilotage model depicts attributes, enumerations, etc. in diagrams separate from the main diagram. Also, there are some omissions and shortcuts in this diagram, for example, ordinary UML enumerations are not quite the correct model for S100 enumeration value lists (doing that correctly in UML will take a lot more effort and complication and at this point of time I am not even sure StarUML can show it properly). The objects and attributes in this version are Jeppesen proposed updates (as of July 16) to those on the Wiki.

File:PilotagePackageDiagram.jpg
Pilotage Package Diagram
File:PilotageClassesCollection.jpg
Pilotage Classes Collection Diagram
File:PilotageComplexTypesDiagram.jpg
Pilotage Complex Types Diagram














pls contact raphael or john (Jeppesen) if amendments to the diagram are desired
















the UML file is stored and can be downloaded here File:PilotageMappingExample10.uml

Marine Protected areas

raphael 19:49, 7 October 2010 (UTC): MPA application schema in Enterprise architect format, for the SNPWG13 MPA product specification work can be downloaded here: File:MPA application schema.zip.

DavidAcland: 14:50, 29 November 2010 (UTC) A slightly later version of the MPA application schema is shown here as a JPEG:
jens 12:05, 4 March 2011 (UTC) The image below shows that latest development status File:MPA Domain Objects.jpg

Data Capture and Encoding Guide (DCEG)

MPA DCEG

The current status can be downloaded here File:DCEG.doc

more