The datatype in this package is an aggregate of the metadata elements that describe the spatial and temporal extent of resources, objects, events, or phenomena. The EX_Extent class contains information about the geographic (EX_GeographicExtent), temporal (EX_TemporalExtent) and the vertical (EX_
VerticalExtent) extent of something. EX_GeographicExtent can be subclassed as EX_BoundingPolygon, EX_GeographicBoundingBox and EX_GeographicDescription. The combined spatial and temporal extent
© ISO 2014 – All rights reserved 23
Copyright International Organization for Standardization
Provided by IHS under license with ISO Licensee=University of Alberta/5966844001, User=sharabiani, shahramfs
--`,`,`,,,`,``,`,,,,,,``,,````,-`-`,,`,,`,`,,`---
(EX_SpatialTemporalExtent) is an aggregate of EX_GeographicExtent. EX_SpatialTemporalExtent is a subclass of EX_TemporalExtent. The full package is specified in Figure 19.
The EX_Extent class has three optional roles named “geographicElement”, “temporalElement”, and
“verticalElement” and an element called “description”. At least one of the four shall be used. The data dictionary for this diagram is located in Table B.15.
EX_VerticalExtent + m inim um V alue: Real + m axim um V alue: Real constraints
{count(verticalCRS + verticalCRS Id) >0)}
ôDataTypeằ
EX_Extent + description: CharacterS tring [0..1]
constraints
{count (description + geographicE lem ent + tem poralE lem ent + verticalE lem ent) >0}
ôA bstractằ
EX_GeographicExtent + extentTypeCode: B oolean [0..1] = "1"
EX_TemporalExtent + extent: TM _P rim itive
EX_SpatialTemporalExtent + verticalE xtent: E X_V erticalE xtent [0..1]
EX_GeographicDescription + geographicIdentiier: M D_Identiier EX_GeographicBoundingBox
+ westB oundLongitude: Decim al + eastB oundLongitude: Decim al + southB oundLatitude: Decim al + northB oundLatitude: Decim al EX_BoundingPolygon
+ polygon: GM _Object [1..*]
Reference system information::MD_ReferenceSystem
ôtypeằ
Coordinate Reference Systems::
SC_VerticalCRS +verticalE lem ent 0..*
+geographicE lem ent 0..*
+spatialE xtent
1..* +tem poralE lem ent 0..*
+verticalCRS Id 0..1
+verticalCRS 0..1
Figure 19 — Extent information classes
6.6.2 Citation, responsibility and party information (CI_Citation, CI_Responsibility, and CI_Par- ty) classes
This package provides a standardized method for citing a resource, as well as information about the party responsible for a resource. Citations use CI_Citation and cite the party responsible using CI_
Responsibility. CI_Responsibility may be used without CI_Citation. CI_Responsibility is an aggregate of one or more parties (CI_Party). CI_Party may be specified as CI_Individual and/or CI_Organisation. The full package is specified in Figure 20. The data dictionary for this diagram is located in Table B.16.
24 © ISO 2014 – All rights reserved
Copyright International Organization for Standardization
Provided by IHS under license with ISO Licensee=University of Alberta/5966844001, User=sharabiani, shahramfs
--`,`,`,,,`,``,`,,,,,,``,,````,-`-`,,`,,`,`,,`---
CI_Contact + phone: CI_Telephone [0..*]
+ address: CI_A ddress [0..*]
+ onlineResource: CI_OnlineResource [0..*]
+ hoursOfS ervice: CharacterS tring [0..*]
+ contactInstructions: CharacterS tring [0..1]
+ contactType: CharacterS tring [0..1]
CI_Citation + title: CharacterS tring
+ alternateTitle: CharacterS tring [0..*]
+ date: CI_Date [0..*]
+ edition: CharacterS tring [0..1]
+ editionDate: DateTim e [0..1]
+ identi ier: M D_Identi ier [0..*]
+ citedResponsibleP arty: CI_Responsibility [0..*]
+ presentationForm : CI_P resentationForm Code [0..*]
+ series: CI_S eries [0..1]
+ otherCitationDetails: CharacterS tring [0..*]
+ IS B N: CharacterS tring [0..1]
+ IS S N: CharacterS tring [0..1]
+ onlineResource: CI_OnlineResource [0..*]
+ graphic: M D_B rowseGraphic [0..*]
CI_Address + deliveryP oint: CharacterS tring [0..*]
+ city: CharacterS tring [0..1]
+ adm inistrativeA rea: CharacterS tring [0..1]
+ postalCode: CharacterS tring [0..1]
+ country: CharacterS tring [0..1]
+ electronicM ailA ddress: CharacterS tring [0..*]
ôabstractằ
CI_Party
+ nam e: CharacterS tring [0..1]
+ contactInfo: CI_Contact [0..*]
CI_Responsibility + role: CI_RoleCode + extent: E X_E xtent [0..*]
CI_Individual
+ positionNam e: CharacterS tring [0..1]
constraints {count (nam e + positionNam e) > 0}
CI_Organisation + logo: M D_B rowseGraphic [0..*]
constraints {count (nam e + logo) > 0}
+party 1..*
+individual 0..*
Figure 20 — Citation and responsible party information classes
6.6.3 Citation, responsibility and party information (CI_Citation, CI_Responsibility, and CI_Par- ty) and codelists
The classes and codelists used by Citation and responsible party information are specified in Figure 21.
The data dictionary for this diagram is located in Table B.16.
© ISO 2014 – All rights reserved 25
Copyright International Organization for Standardization
Provided by IHS under license with ISO Licensee=University of Alberta/5966844001, User=sharabiani, shahramfs
--`,`,`,,,`,``,`,,,,,,``,,````,-`-`,,`,,`,`,,`---
ôDataTypeằ
CI_Date + date: DateTim e
+ dateType: CI_DateTypeCode
ôCodeListằ
CI_DateTypeCode + creation + publication + revision + expiry + lastUpdate + lastRevision + nextUpdate + unavailable + inForce + adopted + deprecated + superseded + validityB egins + validityE xpires + released + distribution
ôCodeListằ
CI_OnLineFunctionCode + download
+ inform ation + oflineA ccess + order + search
+ com pleteM etadata + browseGraphic + upload + em ailS ervice + browsing + ileA ccess
ôDataTypeằ
CI_OnlineResource + linkage: CharacterS tring + protocol: CharacterS tring [0..1]
+ applicationP roile: CharacterS tring [0..1]
+ nam e: CharacterS tring [0..1]
+ description: CharacterS tring [0..1]
+ function: CI_OnLineFunctionCode [0..1]
+ protocolRequest: CharacterS tring [0..1]
ôCodeListằ
CI_PresentationFormCode + docum entDigital + docum entHardcopy + im ageDigital + im ageHardcopy + m apDigital + m apHardcopy + m odelDigital + m odelHardcopy + proileDigital + proileHardcopy + tableDigital + tableHardcopy + videoDigital + videoHardcopy + audioDigital + audioHardcopy + m ultim ediaDigital + m ultim ediaHardcopy + physicalObject + diagram Digital + diagram Hardcopy
ôCodeListằ
CI_RoleCode + resourceP rovider + custodian + owner + user + distributor + originator + pointOfContact + principalInvestigator + processor
+ publisher + author + sponsor + coA uthor + collaborator + editor + m ediator + rightsHolder + contributor + funder + stakeholder
ôDataTypeằ
CI_Telephone + num ber: CharacterS tring
+ num berType: CI_TelephoneTypeCode [0..1]
ôDataTypeằ
CI_Series + nam e: CharacterS tring [0..1]
+ issueIdentiication: CharacterS tring [0..1]
+ page: CharacterS tring [0..1]
ôCodeListằ
CI_TelephoneTypeCode + voice
+ facsim ile + sm s
Figure 21 — Citation and responsible party information codelists
6.6.4 Commonly used classes
This package contains classes that are commonly used by the other packages in all parts of ISO 19115.
It provides the MD_Identifier, URI, MD_Scope, MD_BrowseGraphic and related classes. The package is specified in Figure 22. The data dictionary for this diagram is located in Table B.17.
26 © ISO 2014 – All rights reserved
Copyright International Organization for Standardization
Provided by IHS under license with ISO Licensee=University of Alberta/5966844001, User=sharabiani, shahramfs
--`,`,`,,,`,``,`,,,,,,``,,````,-`-`,,`,,`,`,,`---
ôDataTypeằ
MD_Identiier + authority: CI_Citation [0..1]
+ code: CharacterS tring
+ codeS pace: CharacterS tring [0..1]
+ version: CharacterS tring [0..1]
+ description: CharacterS tring [0..1]
ôDataTypeằ
MD_Scope + level: M D_S copeCode + extent: E X_E xtent [0..*]
+ levelDescription: M D_S copeDescription [0..*]
ôCodeListằ
MD_ScopeCode + attribute + attributeType + collectionHardware + collectionS ession + dataset
+ series
+ nonGeographicDataset + dim ensionGroup + feature
+ featureType + propertyType + ieldS ession + software + service + m odel + tile + m etadata + initiative + sam ple + docum ent + repository + aggregate + product + collection + coverage + application
ôUnionằ
MD_ScopeDescription + attributes: S et<CharacterS tring>
+ features: S et<CharacterS tring>
+ featureInstances: S et<CharacterS tring>
+ attributeInstances: S et<CharacterS tring>
+ dataset: CharacterS tring + other: CharacterS tring
ôtypeằ
URI
MD_BrowseGraphic + ileNam e: CharacterS tring
+ ileDescription: CharacterS tring [0..1]
+ ileType: CharacterS tring [0..1]
+ im ageConstraints: M D_Constraints [0..*]
+ linkage: CI_OnlineResource [0..*]
Figure 22 — Commonly used classes