Copyright © 2015 Open Geospatial Consortium.
35 and a property format to indicate the mime type of the resource. Multiple format of the
same resource can be fetched, thus we allow the cardinality of this property to be 1 to n. Table 10 summarizes the property of ExternalGraphic concept.
Table 10 ExternalGraphic properties
Name Definition
Type Multiplicity
format The format of the external
graphic expressed as MIME type
string 1..n
onlineResource The url to access the
resource. The URL should be resolvable.
Resource 1
The following example shows how the RoadWayClosure symbol graphic is represented using ExternalGraphic.
http:ows.usersmarts.comemsiconstier1Baseems.incident.roadway.roadwayClosure .png
a graphic:ExternalGraphic ; rdfs:label ems.incident.roadway.roadwayClosure icon ;
dct:description icon for ems.incident.roadway.roadwayClosure ; graphic:format imagepng ;
graphic:onlineResource http:ows.usersmarts.comemsiconstier1Baseems.incident.roadway.roadwayClosure
.png .
9.5.2 Font, FontFamily and Foundry
For this testbed, we refactor the Font, FontFamily and Foundry ontology from the Testbed 10 into the graphic ontology. The Font and FontFamilty properties are
summarized in Table 11and Table 12.
Table 11 Font properties
Name Definition
Type Multiplicity
fontCode The code of the font within
the font family. string
1 fontFamily
The family of the Font. FontFamily
1
36
Copyright © 2015 Open Geospatial Consortium.
Table 12 FontFamily Properties
Name Definition
Type Multiplicity
familyName The family name
string 1
foundry The font foundry that
created the font family. Foundry
0..1
The following example shows the SymbolDefinition for the HSWG shooting symbol associated with a Font defined in True type family.
:ShootingSymbolDefinition a symbol:PointSymbolDefinition ;
dct:description Technical definition for symbol ShootingSymbol ; symbol:component :ShootingSymbol-pointText .
:ShootingSymbol-pointText a symbol:PointText ;
symbol:graphicContent tty:ERS_v2_Incidents0x4B ; symbol:specification http:www.fgdc.govHSWGref_pagesIncidents_ref.htm .
tty:ERS_v2_Incidents0x4B a graphic:Font ;
rdfs:label ShootingSymbol font ; graphic:fontCode 0x4B ;
graphic:fontFamily tty:ERS_v2_Incidents . tty:ERS_v2_Incidents
a graphic:FontFamily ; graphic:familyName ERS v2 Incidents ;
graphic:foundry http:symbolstore.org .
http:symbolstore.org a graphic:Foundry ;
rdfs:label symbolstore.org .
9.6 Portrayal Catalog Ontology
The Portrayal Catalog ontology provides the core facilities to define portrayal catalogs that contain elements necessary for a portrayal. The catalogue contains references to