AS/NZS ISO 19117:2013

$275.61

Geographic information — Portrayal

Adopts ISO 19117:2012, which specifies a conceptual schema for portrayal data, in particular symbols and portrayal functions.

Table of contents
Header
About this publication
Preface
Introduction
1 Scope
2 Conformance
3 Normative references
4 Terms and definitions
5 Abbreviated terms
6 Portrayal mechanism
6.1 Introduction
6.2 Portrayal functions
6.3 Portray nothing
6.4 Default portrayal
6.5 Annotation
6.6 Overview of portrayal
7 Package — ISO 19117 Portrayal
7.1 Introduction
7.2 Symbol structure
7.2.1 Introduction
7.2.2 Simple symbols
7.2.3 Compound symbols
7.2.4 Complex symbols
7.2.5 Symbol composition
8 Package — Portrayal Core
8.1 Package semantics
8.2 Package — Portrayal Function
8.2.1 Package semantics
8.2.2 Type — PF_PortrayalFunctionSet
8.2.2.1 Class semantics
8.2.2.2 Association role — featureCatalogue
8.2.2.3 Association role — domain
8.2.2.4 Association role — range
8.2.2.5 Aggregation role — featureFunction
8.2.2.6 Aggregation role — layer
8.2.2.7 Attribute — identifier
8.2.2.8 Attribute — title
8.2.2.9 Attribute — specification
8.2.2.10 Attribute — abstract
8.2.2.11 Operation — f
8.2.3 Type — PF_FeaturePortrayalFunction
8.2.3.1 Class semantics
8.2.3.2 Association role — catalogue
8.2.3.3 Association role — featureType
8.2.3.4 Attribute — identifier
8.2.3.5 Attribute — title
8.2.3.6 Attribute — specification
8.2.3.7 Operation — f
8.2.4 Type — PF_SimpleFeaturePortrayalFunction
8.2.4.1 Class semantics
8.2.4.2 Generalization — PF_FeaturePortrayalFunction
8.2.4.3 Association role — symbol
8.2.5 Type — PF_PortrayalFunctionParameterList
8.2.5.1 Class semantics
8.2.5.2 Attribute — feature
8.3 Package — Symbol
8.3.1 Package semantics
8.3.2 Type — SY_Symbol
8.3.2.1 Class semantics
8.3.2.2 Aggregation role — formalGeometryParameter
8.3.2.3 Composition role — definition
8.3.2.4 Aggregation role — symbolSet
8.3.2.5 Attribute — identifier
8.3.2.6 Attribute — title
8.3.2.7 Attribute — specification
8.3.3 Type — SY_SymbolSet
8.3.3.1 Class semantics
8.3.3.2 Aggregation role — symbol
8.3.3.3 Attribute — identifier
8.3.3.4 Attribute — title
8.3.3.5 Attribute — specification
8.3.4 Type — SY_SymbolGeometry
8.3.4.1 Class semantics
8.3.4.2 Attribute — name
8.3.4.3 Attribute — type
8.3.5 Type — SY_SymbolDefinition
8.3.5.1 Class semantics
8.3.5.2 Aggregation role — component
8.3.5.3 Composition role — interface
8.3.5.4 Attribute — browseGraphic
8.3.6 Type — SY_PointSymbolDefinition
8.3.6.1 Class semantics
8.3.6.2 Generalization — SY_SymbolDefinition
8.3.7 Type — SY_LineSymbolDefinition
8.3.7.1 Class semantics
8.3.7.2 Generalization — SY_SymbolDefinition
8.3.8 Type — SY_AreaSymbolDefinition
8.3.8.1 Class semantics
8.3.8.2 Generalization — SY_SymbolDefinition
8.3.9 Type — SY_SymbolComponent
8.3.9.1 Class semantics
8.3.9.2 Association role — geometry
8.3.9.3 Composition role — content
8.3.9.4 Attribute — specification
8.3.10 Type — SY_GraphicElement
8.3.11 Type — SY_GraphicObject
8.3.11.1 Class semantics
8.3.11.2 Generalization — SY_GraphicElement
8.3.11.3 Composition role — attribute
8.3.12 Type — SY_GraphicProperty
8.3.12.1 Class semantics
8.3.12.2 Generalization — SY_GraphicElement
8.3.12.3 Attribute — name
8.3.12.4 Attribute — value
8.3.13 Type — SY_PointComponent
8.3.13.1 Class semantics
8.3.13.2 Generalization — SY_SymbolComponent
8.3.13.3 Operation — pointCRS
8.3.14 Type — SY_PointIcon
8.3.14.1 Class semantics
8.3.14.2 Generalization — SY_PointComponent
8.3.15 Type — SY_PointText
8.3.15.1 Class semantics
8.3.15.2 Generalization — SY_PointComponent
8.3.15.3 Attribute — text
8.3.16 Type — SY_LineComponent
8.3.16.1 Class semantics
8.3.16.2 Generalization — SY_SymbolComponent
8.3.16.3 Operation — lineCRS
8.3.16.4 Operation — localCRS
8.3.17 Type — SY_LineStyle
8.3.17.1 Class semantics
8.3.17.2 Generalization — SY_LineComponent
8.3.18 Type — SY_LineText
8.3.18.1 Class semantics
8.3.18.2 Generalization — SY_LineComponent
8.3.18.3 Attribute — text
8.3.19 Type — SY_AreaComponent
8.3.19.1 Class semantics
8.3.19.2 Generalization — SY_SymbolComponent
8.3.19.3 Operation — areaCRS
8.3.20 Type — SY_AreaFill
8.3.20.1 Class semantics
8.3.20.2 Generalization — SY_AreaComponent
8.4 Package — Portrayal Catalogue
8.4.1 Package semantics
8.4.2 Type — PF_PortrayalCatalogue
8.4.2.1 Class semantics
8.4.2.2 Generalization — CT_Catalogue
8.4.2.3 Aggregation role — functionSet
8.4.2.4 Aggregation role — featureFunction
8.4.2.5 Aggregation role — symbolSet
8.4.2.6 Aggregation role — symbol
9 Package — Portrayal Extensions
9.1 Package semantics
9.2 Package — Conditional Function Extension
9.2.1 Package semantics
9.2.2 Type — PF_ConditionalFeaturePortrayalFunction
9.2.2.1 Class semantics
9.2.2.2 Generalization — PF_FeaturePortrayalFunction
9.2.2.3 Aggregation role — condition
9.2.3 Type — PF_SymbolMappingCondition
9.2.3.1 Class semantics
9.2.3.2 Association role — symbol
9.2.3.3 Association role — featureProperty
9.2.3.4 Operation — f
9.3 Package – Context Extension
9.3.1 Package semantics
9.3.2 Type – PF_PortrayalCatalogueWithContext
9.3.2.1 Class semantics
9.3.2.2 Generalization – PF_PortrayalCatalogue
9.3.2.3 Aggregation role – contextSpecification
9.3.3 Type – PF_PortrayalFunctionSetWithContext
9.3.3.1 Class semantics
9.3.3.2 Generalization – PF_PortrayalFunctionSet
9.3.3.3 Association role – inputContextModel
9.3.3.4 Operation – f
9.3.4 Type – PF_PortrayalFunctionContextualParameterList
9.3.4.1 Class semantics
9.3.4.2 Generalization – PF_PortrayalFunctionParameterList
9.3.4.3 Attribute – context
9.3.5 Type – PF_PortrayalContextSpecification
9.3.5.1 Class semantics
9.3.5.2 Attribute – contextSpecification
9.3.6 Type – PF_PortrayalContext
9.3.6.1 Class semantics
9.3.6.2 Attribute – context
9.4 Package – Compound Symbol Extension
9.4.1 Package semantics
9.4.2 Type – SY_CompoundPointComponent
9.4.2.1 Class semantics
9.4.2.2 Generalization – SY_PointComponent
9.4.2.3 Aggregation role – element
9.4.3 Type – SY_TransformedPointComponent
9.4.3.1 Class semantics
9.4.3.2 Generalization – SY_PointComponent
9.4.3.3 Aggregation role – transformedElement
9.4.3.4 Attribute – transformation
9.4.3.5 Attribute – relativeOrientation
9.4.4 Code List – SY_RelativePlacement
9.4.4.1 Class semantics
9.4.4.2 Attribute – portrayal
9.4.4.3 Attribute – geometry
9.4.4.4 Attribute – notApplicable
9.4.5 Type – SY_CompoundLineComponent
9.4.5.1 Class semantics
9.4.5.2 Generalization – SY_LineComponent
9.4.5.3 Aggregation role – element
9.4.6 Type – SY_TransformedLineComponent
9.4.6.1 Class semantics
9.4.6.2 Generalization – SY_LineComponent
9.4.6.3 Aggregation role – transformedElement
9.4.6.4 Attribute – translation
9.4.6.5 Attribute – scale
9.4.6.6 Attribute – stretch
9.4.7 Type – SY_CompoundAreaComponent
9.4.7.1 Class semantics
9.4.7.2 Generalization – SY_AreaComponent
9.4.7.3 Aggregation role – element
9.4.8 Type – SY_TransformedAreaComponent
9.4.8.1 Class semantics
9.4.8.2 Generalization – SY_AreaComponent
9.4.8.3 Aggregation role – transformedElement
9.4.8.4 Attribute – transformation
9.4.8.5 Attribute – relativePlacement
9.5 Package – Complex Symbol Extension
9.5.1 Package semantics
9.5.2 Type – SY_RepeatedPointSymbolLineStyle
9.5.2.1 Class semantics
9.5.2.2 Generalization – SY_LineComponent
9.5.2.3 Aggregation role – patternIcon
9.5.2.4 Attribute – unitLength
9.5.2.5 Attribute – masking
9.5.2.6 Attribute – placement
9.5.2.7 Attribute – orientation
9.5.3 Type – SY_HatchFill
9.5.3.1 Class semantics
9.5.3.2 Generalization – SY_AreaComponent
9.5.3.3 Aggregation role – hatchElement
9.5.3.4 Attribute – direction
9.5.3.5 Attribute – interval
9.5.3.6 Operation – hatchCRS
9.5.4 Type – SY_PatternFill
9.5.4.1 Class semantics
9.5.4.2 Generalization – SY_AreaComponent
9.5.4.3 Aggregation role – patternIcon
9.5.4.4 Attribute – tileOffset
9.5.4.5 Operation – tileCRS
9.6 Package – Reusable Symbol Component Extension
9.6.1 Package semantics
9.6.2 Type – SY_ExternalPointComponent
9.6.2.1 Class semantics
9.6.2.2 Generalization – SY_PointComponent
9.6.2.3 Association role – symbol
9.6.3 Type – SY_ExternalLineComponent
9.6.3.1 Class semantics
9.6.3.2 Generalization – SY_LineComponent
9.6.3.3 Association role – symbol
9.6.4 Type – SY_ExternalAreaComponent
9.6.4.1 Class semantics
9.6.4.2 Generalization – SY_AreaComponent
9.6.4.3 Association role – symbol
9.7 Package – Symbol Parameter Extension
9.7.1 Package semantics
9.7.2 Type – SY_SymbolTemplate
9.7.2.1 Class semantics
9.7.2.2 Generalization – SY_Symbol
9.7.2.3 Aggregation role – parameter
9.7.3 Type – SY_SymbolParameter
9.7.3.1 Class semantics
9.7.3.2 Attribute – name
9.7.3.3 Attribute – type
9.7.4 Type – SY_ValueParameter
9.7.4.1 Class semantics
9.7.4.2 Generalization – SY_SymbolParameter
9.7.4.3 Attribute – default
9.7.5 Type – SY_ReferenceParameter
9.7.5.1 Class semantics
9.7.5.2 Generalization – SY_SymbolParameter
9.7.5.3 Association role – default
9.7.6 Type – SY_ParameterizedProperty
9.7.6.1 Class semantics
9.7.6.2 Generalization – SY_GraphicProperty
9.7.6.3 Association role – formalParameter
9.7.6.4 Attribute – value
9.8 Package – Function Symbol Parameter Extension
9.8.1 Package semantics
9.8.2 Type – PF_ParameterizedFeaturePortrayalFunction
9.8.2.1 Class semantics
9.8.2.2 Generalization – PF_FeaturePortrayalFunction
9.8.2.3 Aggregation role – mapping
9.8.2.4 Operation – f
9.8.3 Type – PF_ParameterizedSymbolAttributeFunction
9.8.3.1 Class semantics
9.8.3.2 Association role – featureProperty
9.8.3.3 Association role – property
9.8.3.4 Operation – f
9.8.4 Type – PF_SimpleParameterizedFeaturePortrayalFunction
9.8.4.1 Class semantics
9.8.4.2 Generalization – PF_SimpleFeaturePortrayalFunction
9.8.4.3 Generalization – PF_ParameterizedFeaturePortrayalFunction
9.8.5 Type – PF_ConditionalParameterizedFeaturePortrayalFunction
9.8.5.1 Class semantics
9.8.5.2 Generalization – PF_ConditionalFeaturePortrayalFunction
9.8.5.3 Generalization – PF_ParameterizedFeaturePortrayalFunction
9.8.6 Type – PF_SymbolAttributeFunctionParameterList
9.8.6.1 Class semantics
9.8.6.2 Attribute – featurePropertyValue
9.8.7 Type – PF_SymbolAttributeFunctionContextualParameterList
9.8.7.1 Class semantics
9.8.7.2 Generalization – PF_SymbolAttributeFunctionParameterList
9.8.7.3 Attribute – context
10 Basic implementation package
10.1 Package – Feature Data Model
10.1.1 Package semantics
10.1.2 Type – FR_Feature
Annex A
A.1 Portrayal core
A.1.1 Portrayal core – Separation of data from portrayal (general)
A.1.2 Portrayal core – portrayal function
A.1.2.1 Application schema
A.1.2.2 Portrayal function design
A.1.2.3 Implementation of portrayal functions
A.1.2.4 Portray nothing
A.1.3 Portrayal core – symbol
A.1.3.1 Symbol design
A.1.3.2 Default symbol
A.1.4 Portrayal core – portrayal catalogue
A.1.4.1 Availability of portrayal information
A.1.4.2 Portrayal catalogue
A.2 Portrayal function extensions
A.2.1 Conditional function extension
A.2.2 Context extension
A.2.3 Function symbol parameter extension
A.3 Symbol extensions
A.3.1 Compound symbol extension
A.3.2 Complex symbol extension
A.3.3 Reusable symbol component extension
A.3.4 Symbol parameter extension
A.4 Portrayal catalogue extensions
Annex B
B.1 Portrayal rules
B.2 Priority attribute
B.3 Examples
Annex C
C.1 Introduction
C.2 Geographic portrayal community objective
C.3 Geographic portrayal scope
C.4 Geographic portrayal policy
C.5 The portrayal process
Bibliography

Cited references in this standard
Content history
DR AS/NZS ISO 19117

Please select a variation to view its description.

Published

03/04/2013

Pages

95

Please select a variation to view its pdf.

AS/NZS ISO 19117:2013
$275.61