IHO PORTRAYAL REGISTRY

Download Report

Transcript IHO PORTRAYAL REGISTRY

CSMWG16-7A
IHO PORTRAYAL REGISTRY
Draft 0.1
REFERENCES
 Books/Documents/Papers.
 ISO 19117 and S52
 IHO Feature Information Registry
P Birkel
March 2004 SubTsmad
 DGWIG Documents From Madrid 2004 and From Amsterdam 2006
 Standards/Specifications.
 ISO:19117
DIS
2002
 OGC:SLD/SE documentation
1.0
2002
 IHO:S52 Presentation Library
3.3
2005
 NGA:GEOSYM
 ISO:19135
 ISO:19110
17/07/2015
IHO PORTRAYAL REGISTRY - 2
WHY 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.
17/07/2015
IHO PORTRAYAL REGISTRY - 3
WHY 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
instructions)
(==
new
symbology
Current issues in 2005

Offer new symbolization for new object class or for new attribute value
•


17/07/2015
S57 3.1 -> 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.
IHO PORTRAYAL REGISTRY - 4
WHY 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
catalogue.
17/07/2015
to
define
user’s
style
IHO PORTRAYAL REGISTRY - 5
Portrayal Standard /
Specifications
Participate to the ISO portrayal standard
development in order to gather comments on
ISO:19117 from different organisations.
ISO 19117
DGWIG:GEOSYM
17/07/2015
OGC:Symbol Encoding
OHI:S52
IHO PORTRAYAL REGISTRY - 6
IHO OBJECT/PORTRAYAL
REGISTRY
M
A
TO
M
IHO OBJECT REGISTRY
N
A
N
COMMON CODE SPACE
A
A
G
G
E
FDD
FDD
E
M
FDD
FDD
M
E
FDD
N
FDD
T
FDD
N
T
E
R
F
FDD
E
AML
FDD
FDD
N
FDD
FDD
FDD
FDD
FDD
FDD
FDD
FDD
FDD
FDD
ICE
FDD
FDD
REGISTER
FDD
FDD
FDD
FDD
P
I
FDD
N
REGISTERS
T
FDD
E
R
BE
F
FDD
A
A
C
E
A
INFORMATION
FDD
IHO
REGISTER
FDD
M
PORTRAYAL
T
REGISTER
FDD
FDD
FDD
OEF
FDD
REGISTER
FDD
I
IHO PORTRAYAL REGISTRY
C
ACCESS INTERFACE
E
S
ACCESS INTERFACE
E
S57/S100
Product
Feature
Catalogues :
ENC, AML,
IENC
+
DATA
PRODUCT
SERIES
17/07/2015
R
V
+
I
DEFAULT
PORTRAYAL
+
CATALOGS
END USER
PORTRAYAL
CATALOGS
C
E
DEFINED
IHO PORTRAYAL REGISTRY - 7
TASKS FOR DEVELOPING AN
IHO PORTRAYAL REGISTRY
M
A
 Defined a model for Registry
N
<influenced by ISO19117 requirements>
<influenced by ISO19110 requirements>
A
G
M
N
Two Sub Registries ??? :
–
One for Feature Portrayal Rule.
–
One for Portrayal
(Symbols).
PORTRAYAL
E
E
•
IHO PORTRAYAL REGISTRY
PORTRAYAL
FEATURE RULES
REGISTERS
T
SUB-REGISTRY
Specifications
I
SYMBOL
INFORMATION
N
•
What are the definition of the registers
??? :
–
•
One register
series ?
by
S100
–
Who are Owners ?
–
Who are Control bodies ?
–
Who are Managers ?
product
T
E
R
F
A
SPECIFICATIONS
REGISTERS
REGISTERS
SUB-REGISTRY
C
E
ACCESS INTERFACE
What are the definition of Register Item
???
–
Register Item for FPR
–
Register Item for Symbol
DEFAULT
PORTRAYAL
CATALOGS
17/07/2015
IHO PORTRAYAL REGISTRY - 8
TASKS FOR DEVELOPING AN
IHO PORTRAYAL REGISTRY
M
A
Defined
Management
Procedures
N
A
PORTRAYAL
G
E
M
<influenced by ISO19135 requirements>
• Defined
procedures
management .
IHO PORTRAYAL REGISTRY
E
FEATURE RULES
N
for
T
– The flow to propose a new
symbol
I
REGISTRY
SYMBOL
N
T
E
SPECIFICATIONS
R
F
A
REGISTRY
C
• Populate (initialise) registers
why not by elements from S52.
E
ACCESS INTERFACE
DEFAULT
PORTRAYAL
CATALOGS
17/07/2015
IHO PORTRAYAL REGISTRY - 9
TASKS FOR DEVELOPING AN
IHO PORTRAYAL REGISTRY
M
A
Defined
Access
Procedures
for
IHO PORTRAYAL REGISTRY
N
A
PORTRAYAL
G
E
<influenced by ISO19117 requirements >
M
E
FEATURE RULES
N
T
• Defined the exchange standard
form of the output
– Implementation
as
a
OGC:Symbol Encoding profile
????
REGISTERS
I
SYMBOL
N
T
E
SPECIFICATIONS
R
F
A
REGISTERS
C
E
• Defined
Catalogues
Default
ACCESS INTERFACE
Portrayal
– One
by
S100
Product
Specifications, one by register
• Defined procedures
user’s style.
17/07/2015
to
define
DEFAULT
PORTRAYAL
CATALOGS
IHO PORTRAYAL REGISTRY - 10
Concept 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
composed of different feature type.
17/07/2015
of
features
IHO PORTRAYAL REGISTRY - 11
INITIATE THE IHO PORTRAYAL PROJECT
M
A
IHO PORTRAYAL REGISTRY
N
A
•Initiate the IHO portrayal
project by developing a
default portrayal
specification from the S52
Presentation Library.
PORTRAYAL
G
E
M
E
FEATURE RULES
N
T
REGISTRY
I
SYMBOL
N
T
E
SPECIFICATIONS
R
•The intend is more to
offer a minimum and a
default portrayal catalogue
than to offer a fulfil S52
ISO compliant form.
F
A
REGISTRY
C
E
ACCESS INTERFACE
DEFAULT
PORTRAYAL
CATALOGS
OFFER TO THE END USER A STANDARD AND A DEFAULT SYMBOLIZATION OF S100/S57 PRODUCT
SERIES.
Reorganise 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
The current
presentation
library S52
Default IHO
Portrayal
Library
PART 1
17/07/2015
+
Navigation
Portrayal
Library
PART 2
IHO PORTRAYAL REGISTRY - 13
S52 to ISO19117
SECOND STEP :
Reorganise the “Default IHO portrayal library” PART 1 in an
ISO compliant form.
S52
The current
presentation
library S52
Default IHO
Portrayal
Library
PART 1
+
Navigation
Portrayal
Library
PART 2
Default IHO
Portrayal
Library in a
Compliant
Structure with
ISO 19117
Requirements
17/07/2015
IHO PORTRAYAL REGISTRY - 14
The current display generator concept
17/07/2015
IHO PORTRAYAL REGISTRY - 15
S52 to Symbol Encoding Specification (OGC)
THIRD STEP :
Implements the default library in a digital form compliant with
OGC standard form “ Styled Description Layer”.
S52
The current
presentation
library S52
DGIWG portrayal
application schema ?
17/07/2015
Default IHO
Portrayal
Library
Default IHO
Portrayal
Library in a
Compliant
Structure with
ISO 19117
Requirements
+
Navigation
Portrayal
Library
Default IHO
Portrayal
Library in a
Compliant
Form with
Symbol Encoding
Specification
IHO PORTRAYAL REGISTRY - 16
Summarise
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.
17/07/2015
IHO PORTRAYAL REGISTRY - 17
Relationships 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
Domain Control
Body IHO
DGIWG PORTRAYAL REGISTRY
N
A
G
E
M
E
N
PORTRAYAL
REGISTERS
GEOSYM REGISTER
FEATURE RULES IHO REGISTERS
PORTRAYAL
T
Submitting
organisation
IHO
REGISTERS
I
N
T
E
R
F
A
SYMBOL
INFORMATION
GEOSYM REGISTER
SPECIFICATIONSIHO REGISTER
REGISTERS
REGISTERS
C
E
17/07/2015
ACCESS INTERFACE
IHO PORTRAYAL REGISTRY - 18
Relationships 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
Domain Control
Body IHO
PORTRAYAL REGISTRY
N
A
G
E
M
E
N
PORTRAYAL
DGIWG REGISTER
FEATURE RULES IHO REGISTER
PORTRAYAL
T
Submitting
organisation
IHO
REGISTRY
I
N
T
E
R
F
A
SYMBOL
INFORMATION
DGIWG REGISTER
SPECIFICATIONSIHO REGISTER
REGISTERS
REGISTRY
C
E
17/07/2015
ACCESS INTERFACE
IHO PORTRAYAL REGISTRY - 19
Relationships 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
M
DGIWG PORTRAYAL REGISTRY
A
N
A
G
N
A
PORTRAYAL
G
E
M
E
N
IHO PORTRAYAL REGISTRY
PORTRAYAL
E
PORTRAYAL
FEATURE RULES
REGISTERS
Bindings ???
M
E
N
T
PORTRAYAL
FEATURE RULES
REGISTERS
T
REGISTRY
I
REGISTRY
SYMBOL
INFORMATION
I
N
T
E
R
F
A
N
SPECIFICATIONS
T
REGISTERS
REGISTERS
REGISTRY
C
E
17/07/2015
SYMBOL
INFORMATION
bindings
E
R
F
A
SPECIFICATIONS
REGISTERS
REGISTERS
REGISTRY
C
ACCESS INTERFACE
E
ACCESS INTERFACE
IHO PORTRAYAL REGISTRY - 20
Relationships with DGIWG portrayal registry
M
A
DGIWG PORTRAYAL REGISTRY
N
A
G
M
PORTRAYAL
A
E
M
E
A
FEATURE RULES
G
REGISTERS
M
T
E
REGISTRY
FEATURE RULES
REGISTERS
N
T
N
T
I
E
REGISTRY
N
R
F
M
A
A
C
E
PORTRAYAL
E
N
I
IHO PORTRAYAL REGISTRY
N
T
IHO/DGIWG PORTRAYAL REGISTRY
N
ACCESS INTERFACE
E
R
F
A
A
G
C
E
E
M
ACCESS INTERFACE
E
N
T
SYMBOL
I
N
T
SPECIFICATIONS
REGISTERS
E
R
F
REGISTRY
A
C
E
17/07/2015
ACCESS INTERFACE
IHO PORTRAYAL REGISTRY - 21