Title: IHO PORTRAYAL REGISTRY
1IHO PORTRAYAL REGISTRY
CSMWG16-7A
2REFERENCES
- Books/Documents/Papers.
- ISO 19117 and S52 P Birkel
- IHO Feature Information Registry March 2004
SubTsmad - DGWIG Documents From Madrid 2004 and From
Amsterdam 2006 - Standards/Specifications.
- ISO19117 DIS 2002
- OGCSLD/SE documentation 1.0 2002
- IHOS52 Presentation Library 3.3 2005
- NGAGEOSYM
- ISO19135
- ISO19110
3WHY MOVING TO AN IHO PORTRAYAL REGISTRY?
- On IHO Side for Strategic Reasons
- Supports IHO strategy to publish hydrographic
products in an ISO compliant digital form. (
S57/S100 Product series). - To enhance the current development of S57/S100
object registry. - Participate to the ISO portrayal standard
development.
- Benefits
- OFFER TO THE END USER A STANDARD AND A DEFAULT
SYMBOLIZATION FOR S100/S57 FEATURE TYPES.
4WHY MOVING TO AN IHO PORTRAYAL REGISTRY?
- On IHO Side for Management Reasons
- Facilitate the maintenance of the S52
presentation library. - Offer a S52 Presentation Library in a standard
form. - Easier to deliver a new PL version with
- New Feature Portrayal Rule
- New Specifications ( new symbology instructions)
- Current issues in 2005
- Offer new symbolization for new object class or
for new attribute value - S57 3.1 -gt S57 3.1.1
- Define new symbology instructions
- PSSA style line (green ruban).
- Fairways Centred Styled line with text.
- Adapt easily conditional procedures
- Display Soundings over Dangers.
- Alternative lights.
5WHY MOVING TO AN IHO PORTRAYAL REGISTRY?
- On Service / End User (no navigational) side for
(soft) adaptability - Default Symbolisation will be supply as soon as a
product will be defined or as soon as new object
class will be defined. - Offers a model to define users style catalogue.
6Portrayal Standard / Specifications
- Participate to the ISO portrayal standard
development in order to gather comments on
ISO19117 from different organisations.
ISO 19117
DGWIGGEOSYM
OGCSymbol Encoding
OHIS52
7IHO OBJECT/PORTRAYAL REGISTRY
TO BE DEFINED
M A P S E R V I C E
8 TASKS FOR DEVELOPING AN IHO PORTRAYAL REGISTRY
M A N A G E M E N T I N T E R F A C E
IHO PORTRAYAL REGISTRY
- Defined a model for Registry
- ltinfluenced by ISO19117 requirementsgt
- ltinfluenced by ISO19110 requirementsgt
- Two Sub Registries ???
- One for Feature Portrayal Rule.
- One for Portrayal Specifications (Symbols).
- What are the definition of the registers ???
- One register by S100 product series ?
- Who are Owners ?
- Who are Control bodies ?
- Who are Managers ?
- What are the definition of Register Item ???
- Register Item for FPR
- Register Item for Symbol
PORTRAYAL FEATURE RULES SUB-REGISTRY
PORTRAYAL INFORMATION REGISTERS
REGISTERS
SYMBOL SPECIFICATIONS SUB-REGISTRY
REGISTERS
ACCESS INTERFACE
9 TASKS FOR DEVELOPING AN IHO PORTRAYAL REGISTRY
IHO PORTRAYAL REGISTRY
M A N A G E M E N T I N T E R F A C E
- Defined Procedures Management
- ltinfluenced by ISO19135 requirementsgt
- Defined procedures for management .
- The flow to propose a new symbol
- Populate (initialise) registers why not by
elements from S52.
PORTRAYAL FEATURE RULES REGISTRY
SYMBOL SPECIFICATIONS REGISTRY
ACCESS INTERFACE
10 TASKS FOR DEVELOPING AN IHO PORTRAYAL REGISTRY
IHO PORTRAYAL REGISTRY
M A N A G E M E N T I N T E R F A C E
- Defined Procedures for Access
- ltinfluenced by ISO19117 requirements gt
- Defined the exchange standard form of the output
- Implementation as a OGCSymbol Encoding profile
???? - Defined Default Portrayal Catalogues
- One by S100 Product Specifications, one by
register - Defined procedures to define users style.
PORTRAYAL FEATURE RULES REGISTERS
SYMBOL SPECIFICATIONS REGISTERS
ACCESS INTERFACE
DEFAULT PORTRAYAL CATALOGS
11Concept specific for S52 compare to ISO19117
- A different concept to apply feature rules on
features. - A clear distinction between the generation of
portrayal instructions and the rendering
operation. - Management of Colour tables.
- Management of Component views (display categories
and viewing groups). - Distinction between Display priority and Rule
priority. - Conditional procedures diagram.
- Extra rules that affects a collection of features
composed of different feature type.
12INITIATE THE IHO PORTRAYAL PROJECT
IHO PORTRAYAL REGISTRY
M A N A G E M E N T I N T E R F A C E
PORTRAYAL FEATURE RULES REGISTRY
- Initiate the IHO portrayal project by developing
a default portrayal specification from the S52
Presentation Library. - The intend is more to offer a minimum and a
default portrayal catalogue than to offer a
fulfil S52 ISO compliant form.
SYMBOL SPECIFICATIONS REGISTRY
ACCESS INTERFACE
OFFER TO THE END USER A STANDARD AND A DEFAULT
SYMBOLIZATION OF S100/S57 PRODUCT SERIES.
13Reorganise the current presentation library
- FIRST STEP
- Separate the current Presentation Library in two
parts. - The first that could contains low level display
instructions and portrayal rules based on object
classes. - The second part could contains specific display
instructions for navigation.
S52
Navigation Portrayal Library PART 2
Default IHO Portrayal Library PART 1
14S52 to ISO19117
SECOND STEP Reorganise the Default IHO
portrayal library PART 1 in an ISO compliant
form.
15The current display generator concept
16S52 to Symbol Encoding Specification (OGC)
THIRD STEP Implements the default library in
a digital form compliant with OGC standard form
Styled Description Layer.
S52
Navigation Portrayal Library
Default IHO Portrayal Library
Default IHO Portrayal Library in a Compliant
Form with Symbol Encoding Specification
Default IHO Portrayal Library in a Compliant
Structure with ISO 19117 Requirements
DGIWG portrayal application schema ?
17Summarise
OFFER TO THE END USER A STANDARD AND A DEFAULT
SYMBOLIZATION OF S100/S57 PRODUCT SERIES.
- Initiate with the current S52 presentation
library a default and standard feature portrayal
catalogue for S57/S100 feature types. - It could be nice if this default feature
portrayal catalogue could contains only direct
feature rules and not procedure conditional.
18Relationships with DGIWG portrayal registry
FIRST STRATEGY IHO submit their portrayal
information to the DGIWG steering group.
Portrayal Information will be imported into DGIWG
portrayal registry . DGIWG will manage the IHO
registers but IHO control their content.
DGIWG Portrayal Registry Steering Group (DRSP)
ISO 19135 procedures
M A N A G E M E N T I N T E R F A C E
DGIWG PORTRAYAL REGISTRY
PORTRAYAL FEATURE RULES REGISTERS
PORTRAYAL INFORMATION REGISTERS
Submitting organisation IHO
SYMBOL SPECIFICATIONS REGISTERS
ACCESS INTERFACE
19Relationships with DGIWG portrayal registry
SECOND STRATEGY IHO submit their portrayal
information to the DGIWG for populate registers
but manage and control the content through the
management interface of the DGIWG registry
management interface.
DGIWG Portrayal Registry Steering Group (DRSP)
ISO 19135 procedures
M A N A G E M E N T I N T E R F A C E
PORTRAYAL REGISTRY
PORTRAYAL FEATURE RULES REGISTRY
PORTRAYAL INFORMATION REGISTERS
Submitting organisation IHO
SYMBOL SPECIFICATIONS REGISTRY
ACCESS INTERFACE
20Relationships with DGIWG portrayal registry
THIRD STRATEGY IHO will maintain its own
portrayal information in its own registry and
bindings will be established between DGWIG
registries.
M A N A G E M E N T I N T E R F A C E
IHO PORTRAYAL REGISTRY
M A N A G E M E N T I N T E R F A C E
DGIWG PORTRAYAL REGISTRY
PORTRAYAL FEATURE RULES REGISTRY
PORTRAYAL FEATURE RULES REGISTRY
PORTRAYAL INFORMATION REGISTERS
PORTRAYAL INFORMATION REGISTERS
Bindings ???
REGISTERS
REGISTERS
SYMBOL SPECIFICATIONS REGISTRY
SYMBOL SPECIFICATIONS REGISTRY
REGISTERS
REGISTERS
bindings
ACCESS INTERFACE
ACCESS INTERFACE
21 Relationships with DGIWG portrayal registry