Feature Catalogue'INSPIRE application schemas'

Version:

n/a (each application schema is versioned separately)

Date:

31/01/2024

Scope:

This feature catalogue gives an informative overview of the spatial object types and data types defined in the INSPIRE data specifications. These types are used by data providers for the exchange and classification of spatial objects from data sets that relate to one or several INSPIRE spatial data themes.

For the normative requirements, please refer to the COMMISSION REGULATION (EU) No 1089/2010 of 23 November 2010 on the interoperability of spatial data sets and services.

For a more detailed description of the application schemas, see the data specification guidance documents in the INSPIRE Knowledge Base.

Responsible organisation:

INSPIRE Maintenance and Implementation Group (MIG)

Table of contents

Application schema: Activity Complex

ActivityComplex

Spatial Object Type

Application schema: Addresses

Address

Spatial Object Type

AddressAreaName

Spatial Object Type

AddressComponent

Spatial Object Type

AdminUnitName

Spatial Object Type

PostalDescriptor

Spatial Object Type

ThoroughfareName

Spatial Object Type

Application schema: AdministrativeAndSocialGovernmentalServices

GovernmentalService

Spatial Object Type

Application schema: AdministrativeUnits

AdministrativeBoundary

Spatial Object Type

AdministrativeUnit

Spatial Object Type

Condominium

Spatial Object Type

Application schema: Agricultural and Aquaculture Facilities Model

Holding

Spatial Object Type

Site

Spatial Object Type

Application schema: Air Transport Network

AerodromeArea

Spatial Object Type

AerodromeCategory

Spatial Object Type

AerodromeNode

Spatial Object Type

AerodromeType

Spatial Object Type

AirLink

Spatial Object Type

AirLinkSequence

Spatial Object Type

AirNode

Spatial Object Type

AirRoute

Spatial Object Type

AirRouteLink

Spatial Object Type

AirspaceArea

Spatial Object Type

ApronArea

Spatial Object Type

ConditionOfAirFacility

Spatial Object Type

DesignatedPoint

Spatial Object Type

ElementLength

Spatial Object Type

ElementWidth

Spatial Object Type

FieldElevation

Spatial Object Type

InstrumentApproachProcedure

Spatial Object Type

LowerAltitudeLimit

Spatial Object Type

Navaid

Spatial Object Type

ProcedureLink

Spatial Object Type

RunwayArea

Spatial Object Type

RunwayCentrelinePoint

Spatial Object Type

StandardInstrumentArrival

Spatial Object Type

StandardInstrumentDeparture

Spatial Object Type

SurfaceComposition

Spatial Object Type

TaxiwayArea

Spatial Object Type

TouchDownLiftOff

Spatial Object Type

UpperAltitudeLimit

Spatial Object Type

UseRestriction

Spatial Object Type

Application schema: Area Management Restriction and Regulation Zones

ManagementRestrictionOrRegulationZone

Spatial Object Type

Application schema: Base Types

SpatialDataSet

Spatial Object Type

Application schema: Base Types 2

Application schema: Bio-geographicalRegions

Bio-geographicalRegion

Spatial Object Type

Application schema: Buildings2D

Building

Spatial Object Type

BuildingPart

Spatial Object Type

Application schema: Buildings3D

Building

Spatial Object Type

BuildingPart

Spatial Object Type

Application schema: BuildingsBase

AbstractBuilding

Spatial Object Type

AbstractConstruction

Spatial Object Type

Building

Spatial Object Type

BuildingPart

Spatial Object Type

Application schema: Cable Transport Network

CablewayLink

Spatial Object Type

CablewayLinkSequence

Spatial Object Type

CablewayLinkSet

Spatial Object Type

CablewayNode

Spatial Object Type

Application schema: CadastralParcels

BasicPropertyUnit

Spatial Object Type

CadastralBoundary

Spatial Object Type

CadastralParcel

Spatial Object Type

CadastralZoning

Spatial Object Type

Application schema: Common Transport Elements

AccessRestriction

Spatial Object Type

ConditionOfFacility

Spatial Object Type

MaintenanceAuthority

Spatial Object Type

MarkerPost

Spatial Object Type

OwnerAuthority

Spatial Object Type

RestrictionForVehicles

Spatial Object Type

TrafficFlowDirection

Spatial Object Type

TransportArea

Spatial Object Type

TransportLink

Spatial Object Type

TransportLinkSequence

Spatial Object Type

TransportLinkSet

Spatial Object Type

TransportNetwork

Spatial Object Type

TransportNode

Spatial Object Type

TransportObject

Spatial Object Type

TransportPoint

Spatial Object Type

TransportProperty

Spatial Object Type

VerticalPosition

Spatial Object Type

Application schema: Common Utility Network Elements

Appurtenance

Spatial Object Type

Cabinet

Spatial Object Type

Cable

Spatial Object Type

Duct

Spatial Object Type

Manhole

Spatial Object Type

Pipe

Spatial Object Type

Pole

Spatial Object Type

Tower

Spatial Object Type

UtilityLink

Spatial Object Type

UtilityLinkSequence

Spatial Object Type

UtilityLinkSet

Spatial Object Type

UtilityNetwork

Spatial Object Type

UtilityNetworkElement

Spatial Object Type

UtilityNode

Spatial Object Type

UtilityNodeContainer

Spatial Object Type

Application schema: Coverages (Base)

Coverage

Spatial Object Type

Application schema: Coverages (Geometry-Value Pairs)

DiscreteCoverageGeometryValuePairs

Spatial Object Type

MultiTimeInstantCoverage

Spatial Object Type

Application schema: ElevationGridCoverage

ElevationGridCoverage

Spatial Object Type

Application schema: ElevationVectorElements

BreakLine

Spatial Object Type

ContourLine

Spatial Object Type

ElevationVectorObject

Spatial Object Type

IsolatedArea

Spatial Object Type

SpotElevation

Spatial Object Type

VoidArea

Spatial Object Type

Application schema: Energy Resources Base

Application schema: Energy Resources Coverage

RenewableAndWastePotentialCoverage

Spatial Object Type

Application schema: Energy Resources Vector

FossilFuelResource

Spatial Object Type

RenewableAndWasteResource

Spatial Object Type

VectorEnergyResource

Spatial Object Type

Application schema: Environmental Management Facilities

EnvironmentalManagementFacility

Spatial Object Type

Application schema: EnvironmentalMonitoringFacilities

AbstractMonitoringFeature

Spatial Object Type

AbstractMonitoringObject

Spatial Object Type

EnvironmentalMonitoringActivity

Spatial Object Type

EnvironmentalMonitoringFacility

Spatial Object Type

EnvironmentalMonitoringNetwork

Spatial Object Type

EnvironmentalMonitoringProgramme

Spatial Object Type

ObservingCapability

Spatial Object Type

OperationalActivityPeriod

Spatial Object Type

Application schema: Existing Land Use

ExistingLandUseDataSet

Spatial Object Type

ExistingLandUseObject

Spatial Object Type

Application schema: Geographical Names

NamedPlace

Spatial Object Type

Application schema: Geology

AnthropogenicGeomorphologicFeature

Spatial Object Type

Borehole

Spatial Object Type

Fold

Spatial Object Type

GeologicCollection

Spatial Object Type

GeologicEvent

Spatial Object Type

GeologicFeature

Spatial Object Type

GeologicStructure

Spatial Object Type

GeologicUnit

Spatial Object Type

GeomorphologicFeature

Spatial Object Type

MappedFeature

Spatial Object Type

MappedInterval

Spatial Object Type

NaturalGeomorphologicFeature

Spatial Object Type

ShearDisplacementStructure

Spatial Object Type

Application schema: Geophysics

Campaign

Spatial Object Type

GeophMeasurement

Spatial Object Type

GeophObject

Spatial Object Type

GeophObjectSet

Spatial Object Type

GeophProfile

Spatial Object Type

GeophStation

Spatial Object Type

GeophSwath

Spatial Object Type

Application schema: Gridded Land Use

ExistingLandUseGrid

Spatial Object Type

Package: Gridded Observations

Parent: Specialised Observations

GridObservation

Spatial Object Type

GridSeriesObservation

Spatial Object Type

Application schema: HabitatsAndBiotopes

Habitat

Spatial Object Type

Application schema: HumanHealth

Biomarker

Spatial Object Type

Disease

Spatial Object Type

EnvHealthDeterminantConcentrationMeasure

Spatial Object Type

EnvHealthDeterminantMeasure

Spatial Object Type

EnvHealthDeterminantNoiseMeasure

Spatial Object Type

EnvHealthDeterminantStatisticalData

Spatial Object Type

GeneralHealthStatistics

Spatial Object Type

HealthServicesStatistic

Spatial Object Type

HealthStatisticalData

Spatial Object Type

Application schema: Hydro - Network

HydroNode

Spatial Object Type

WatercourseLink

Spatial Object Type

WatercourseLinkSequence

Spatial Object Type

WatercourseSeparatedCrossing

Spatial Object Type

Application schema: Hydro - Physical Waters

Crossing

Spatial Object Type

DamOrWeir

Spatial Object Type

DrainageBasin

Spatial Object Type

Embankment

Spatial Object Type

Falls

Spatial Object Type

FluvialPoint

Spatial Object Type

Ford

Spatial Object Type

HydroPointOfInterest

Spatial Object Type

LandWaterBoundary

Spatial Object Type

Lock

Spatial Object Type

ManMadeObject

Spatial Object Type

Rapids

Spatial Object Type

RiverBasin

Spatial Object Type

Shore

Spatial Object Type

ShorelineConstruction

Spatial Object Type

Sluice

Spatial Object Type

StandingWater

Spatial Object Type

SurfaceWater

Spatial Object Type

Watercourse

Spatial Object Type

Wetland

Spatial Object Type

Application schema: Hydro - base

HydroObject

Spatial Object Type

Application schema: Hydrogeology

ActiveWell

Spatial Object Type

Aquiclude

Spatial Object Type

Aquifer

Spatial Object Type

AquiferSystem

Spatial Object Type

Aquitard

Spatial Object Type

GroundWaterBody

Spatial Object Type

HydrogeologicalObject

Spatial Object Type

HydrogeologicalObjectManMade

Spatial Object Type

HydrogeologicalObjectNatural

Spatial Object Type

HydrogeologicalUnit

Spatial Object Type

Application schema: Land Use Nomenclature

Application schema: LandCoverNomenclature

Application schema: LandCoverRaster

LandCoverGridCoverage

Spatial Object Type

Application schema: LandCoverVector

LandCoverDataset

Spatial Object Type

LandCoverUnit

Spatial Object Type

Application schema: MaritimeUnits

Baseline

Spatial Object Type

MaritimeBoundary

Spatial Object Type

MaritimeZone

Spatial Object Type

Application schema: MineralResources

Commodity

Spatial Object Type

EarthResource

Spatial Object Type

ExplorationActivity

Spatial Object Type

Mine

Spatial Object Type

MineralOccurrence

Spatial Object Type

MiningActivity

Spatial Object Type

MiningFeature

Spatial Object Type

MiningFeatureOccurrence

Spatial Object Type

Application schema: NaturalRiskZones

AbstractExposedElement

Spatial Object Type

AbstractHazardArea

Spatial Object Type

AbstractObservedEvent

Spatial Object Type

AbstractRiskZone

Spatial Object Type

ExposedElement

Spatial Object Type

ExposedElementCoverage

Spatial Object Type

HazardArea

Spatial Object Type

HazardCoverage

Spatial Object Type

ObservedEvent

Spatial Object Type

ObservedEventCoverage

Spatial Object Type

RiskCoverage

Spatial Object Type

RiskZone

Spatial Object Type

Application schema: Observable Properties

Application schema: Observation References

ObservationSet

Spatial Object Type

Application schema: Oil-Gas-Chemicals Network

OilGasChemicalsPipe

Spatial Object Type

Application schema: Orthoimagery

AggregatedMosaicElement

Spatial Object Type

MosaicElement

Spatial Object Type

OrthoimageCoverage

Spatial Object Type

SingleMosaicElement

Spatial Object Type

Application schema: Planned Land Use

OfficialDocumentation

Spatial Object Type

SpatialPlan

Spatial Object Type

SupplementaryRegulation

Spatial Object Type

ZoningElement

Spatial Object Type

Package: Point Observations

Parent: Specialised Observations

MultiPointObservation

Spatial Object Type

PointObservation

Spatial Object Type

PointObservationCollection

Spatial Object Type

PointTimeSeriesObservation

Spatial Object Type

Application schema: Population distribution - demography

StatisticalDistribution

Spatial Object Type

Application schema: Processes

Process

Spatial Object Type

Application schema: ProductionAndIndustrialFacilities

ProductionBuilding

Spatial Object Type

ProductionFacility

Spatial Object Type

ProductionInstallation

Spatial Object Type

ProductionInstallationPart

Spatial Object Type

ProductionPlot

Spatial Object Type

ProductionSite

Spatial Object Type

TechnicalUnit

Spatial Object Type

Application schema: Protected Sites

ProtectedSite

Spatial Object Type

Application schema: Railway Transport Network

DesignSpeed

Spatial Object Type

NominalTrackGauge

Spatial Object Type

NumberOfTracks

Spatial Object Type

RailwayArea

Spatial Object Type

RailwayElectrification

Spatial Object Type

RailwayLine

Spatial Object Type

RailwayLink

Spatial Object Type

RailwayLinkSequence

Spatial Object Type

RailwayNode

Spatial Object Type

RailwayStationArea

Spatial Object Type

RailwayStationCode

Spatial Object Type

RailwayStationNode

Spatial Object Type

RailwayType

Spatial Object Type

RailwayUse

Spatial Object Type

RailwayYardArea

Spatial Object Type

RailwayYardNode

Spatial Object Type

Application schema: Road Transport Network

ERoad

Spatial Object Type

FormOfWay

Spatial Object Type

FunctionalRoadClass

Spatial Object Type

NumberOfLanes

Spatial Object Type

Road

Spatial Object Type

RoadArea

Spatial Object Type

RoadLink

Spatial Object Type

RoadLinkSequence

Spatial Object Type

RoadName

Spatial Object Type

RoadNode

Spatial Object Type

RoadServiceArea

Spatial Object Type

RoadServiceType

Spatial Object Type

RoadSurfaceCategory

Spatial Object Type

RoadWidth

Spatial Object Type

SpeedLimit

Spatial Object Type

VehicleTrafficArea

Spatial Object Type

Application schema: Sampled Land Use

ExistingLandUseSample

Spatial Object Type

SampledExistingLandUseDataSet

Spatial Object Type

Application schema: Sea Regions

Coastline

Spatial Object Type

InterTidalArea

Spatial Object Type

MarineCirculationZone

Spatial Object Type

MarineContour

Spatial Object Type

MarineLayer

Spatial Object Type

Sea

Spatial Object Type

SeaArea

Spatial Object Type

SeaBedArea

Spatial Object Type

SeaSurfaceArea

Spatial Object Type

Shoreline

Spatial Object Type

Application schema: Sewer Network

SewerPipe

Spatial Object Type

Application schema: Soil

DerivedSoilProfile

Spatial Object Type

ObservedSoilProfile

Spatial Object Type

ProfileElement

Spatial Object Type

SoilBody

Spatial Object Type

SoilDerivedObject

Spatial Object Type

SoilHorizon

Spatial Object Type

SoilLayer

Spatial Object Type

SoilPlot

Spatial Object Type

SoilProfile

Spatial Object Type

SoilSite

Spatial Object Type

SoilThemeCoverage

Spatial Object Type

SoilThemeDescriptiveCoverage

Spatial Object Type

Application schema: Specialised Observations

Sub-package: Gridded Observations

Sub-package: Point Observations

Sub-package: Trajectory and Profile Observations

Application schema: SpeciesDistribution

SpeciesDistributionDataSet

Spatial Object Type

SpeciesDistributionUnit

Spatial Object Type

Application schema: Statistical Units Base

StatisticalUnit

Spatial Object Type

Application schema: Statistical Units Grid

StatisticalGrid

Spatial Object Type

StatisticalGridCell

Spatial Object Type

Application schema: Statistical Units Vector

AreaStatisticalUnit

Spatial Object Type

Evolution

Spatial Object Type

StatisticalTessellation

Spatial Object Type

VectorStatisticalUnit

Spatial Object Type

Application schema: Telecommunications Network

TelecommunicationsCable

Spatial Object Type

Application schema: Thermal Network

ThermalPipe

Spatial Object Type

Package: Trajectory and Profile Observations

Parent: Specialised Observations

ProfileObservation

Spatial Object Type

TrajectoryObservation

Spatial Object Type

Application schema: Water Network

WaterPipe

Spatial Object Type

Application schema: Water Transport Network

Beacon

Spatial Object Type

Buoy

Spatial Object Type

CEMTClass

Spatial Object Type

ConditionOfWaterFacility

Spatial Object Type

FairwayArea

Spatial Object Type

FerryCrossing

Spatial Object Type

FerryUse

Spatial Object Type

InlandWaterway

Spatial Object Type

MarineWaterway

Spatial Object Type

PortArea

Spatial Object Type

PortNode

Spatial Object Type

RestrictionForWaterVehicles

Spatial Object Type

TrafficSeparationScheme

Spatial Object Type

TrafficSeparationSchemeArea

Spatial Object Type

TrafficSeparationSchemeCrossing

Spatial Object Type

TrafficSeparationSchemeLane

Spatial Object Type

TrafficSeparationSchemeRoundabout

Spatial Object Type

TrafficSeparationSchemeSeparator

Spatial Object Type

WaterLinkSequence

Spatial Object Type

WaterNode

Spatial Object Type

WaterTrafficFlowDirection

Spatial Object Type

Waterway

Spatial Object Type

WaterwayLink

Spatial Object Type

WaterwayNode

Spatial Object Type


Application schema: Activity Complex

Version:

4.0


Spatial Object Type: ActivityComplex

ActivityComplex

Definition:

-- Name --

activity complex

-- Definition --

A "single unit", both technically and economically, under the management control of the same legal entity (operator), covering activities as those listed in the Eurostat NACE classification, products and services. Activity Complex includes all infrastructure, equipment and materials. It must represent the whole area, at the same or different geographical location, managed by a "single unit".

-- Description --

NOTE 1 This class describes the minimal set of elements necessary to describe and identify geographically a legal entity and the activities taken place on it under the context of a Environmental purposes.

NOTE 2 "Activity Complex" could be assimilated to terms described on the legislation as Facility, Establishment, Plant, Holding, Organization ,Farm, Extractive Industries or Aquaculture Production Business among others

EXAMPLE i.e. an Agro-business that is legally registered under the Emissions Directive.

Supertype of:

EnvironmentalManagementFacility

Holding

ProductionFacility

Type:

Spatial Object Type

Attribute:

Name:

beginLifespanVersion

Definition:

-- Name --

begin lifespan version

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

-- Description --

NOTE This date is recorded to enable the generation of change only update files.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

endLifespanVersion

Definition:

-- Name --

end lifespan version

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

-- Description --

NOTE This date is recorded primarily for those systems which "close" an entry in the spatial data set in the event of an attribute change.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

function

Definition:

-- Name --

function

-- Definition --

Activities performed by the activity complex. Function is described by the activity and potentially complemented with information about inputs and outputs as result of it.

-- Description --

NOTE The Activity described as part of the Function “Activity Complex” should be recorded using a controlled vocabulary where a particular controlled vocabulary is in use within a given context, such as SIC codes in the UK, it is acceptable to use these, however, the preferred choice for European interoperability is whenever possible NACE [NACE].

Voidable:

false

Multiplicity:

1..*

Value type:

Function (data type)

Attribute:

Name:

geometry

Definition:

-- Name --

geometry

-- Definition --

The geometry used to define the extent or position of the “Activity Complex”.

-- Description --

NOTE 1 Based on the provided description, different geometries could be used to represent the Activity Complex as a one legal whole.

EXAMPLE 1 E-prtr geometry is given by a single point based on Geographical Coordinates (see below). In other levels of detail or depending on the Data Provider this could be represented [e.g.] by a Multi-poligon.

EXAMPLE 2 PRTR - Legal act example: “ … the latitude and longitude coordinates within an arc of 5 minutes that avoid the direct identification of an individual holding….”.

Voidable:

false

Multiplicity:

1

Value type:

GM_Object

Attribute:

Name:

inspireId

Definition:

-- Name --

INSPIRE identifier

-- Definition --

External object identifier of the “Activity Complex”.

-- Description --

NOTE An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Attribute:

Name:

name

Definition:

-- Name --

name

-- Definition --

Descriptive name of the “Activity Complex”.

-- Description --

NOTE 1 Several names in different languages may be expressed.

NOTE 2 It is recommended that the language of the name (part of the Geographical/Name data type) be filled whenever possible.

Voidable:

true

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

thematicId

Definition:

-- Name --

thematic identifier

-- Definition --

Thematic Activity Complex identifier.

-- Description --

NOTE It may be the identification code provided or maintained by the Member States public authority to identify the object in the context of specific or general thematic scopes.

EXAMPLE Assigned National PRTR Code.

Voidable:

false

Multiplicity:

0..*

Value type:

ThematicIdentifier (data type)

Attribute:

Name:

validFrom

Definition:

-- Name --

valid from

-- Definition --

The time when the activity complex started to exist in the real world.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

validTo

Definition:

-- Name --

valid to

-- Definition --

The time when the activity complex no longer exists in the real world.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime


Data type: ActivityComplexDescription

ActivityComplexDescription

Definition:

-- Name --

activity complex description

-- Definition --

Additional information about an activity complex, including its description, address, contact and related parties.

Type:

Data type

Attribute:

Name:

address

Definition:

-- Name --

address

-- Definition --

An address for the activity complex, i.e., an address where the activities occur.

Voidable:

true

Multiplicity:

0..1

Value type:

AddressRepresentation (data type)

Attribute:

Name:

contact

Definition:

-- Name --

contact

-- Definition --

Contact information for the activity complex.

Voidable:

true

Multiplicity:

0..1

Value type:

Contact (data type)

Attribute:

Name:

description

Definition:

-- Name --

description

-- Definition --

A complementary definition of the “Activity Complex” and its characteristics.

-- Description --

NOTE Free text to include or refer any complementary information about the Activity Complex or its characteristics.

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

relatedParty

Definition:

-- Name --

related party

-- Definition --

Information on Parties related to the Activity Complex. It is open to many different roles, such as owners, operators or Competent Authorities.

-- Description --

NOTE 1 The term covers concepts described on the legislation such as Operator, Company, Port Authority, Agent, Holder, Collector, Producer, Competent Authority or Keeper.

Voidable:

true

Multiplicity:

0..*

Value type:

RelatedParty (data type)


Data type: Capacity

Capacity

Definition:

-- Name --

capacity

-- Definition --

A quantification of an actual or potential ability to perform an activity, that typically does not change, does not change often, or does not change to a significant degree.

-- Description --

NOTE Capacity could refer depending of the thematic scope to different concepts included on the legislation as “emission limits”, “capacity incineration”, “livestock units”, “nominal capacity”, “objective estimation data”, “rate of desulphurization” or “recycling rate”.

Type:

Data type

Attribute:

Name:

activity

Definition:

-- Name --

activity

-- Definition --

Categorized description of individual or organized set of technically related processes that are carried out by a economical unit, private or public, profit or non profit character.

-- Description --

NOTE The Activity described as part of the Function for “Activity Complex” should be recorded using a controlled vocabulary where a particular controlled vocabulary is in use within a given context, such as SIC codes in the UK, it is acceptable to use these, however, the preferred choice for European interoperability is whenever possible NACE [NACE].

Voidable:

false

Multiplicity:

1..*

Value type:

EconomicActivityValue (code list)

Tagged Values:


Tag


Value


obligation


IR

Attribute:

Name:

description

Definition:

-- Name --

description

-- Definition --

A description of the capacity.

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

input

Definition:

-- Name --

input

-- Definition --

Measurable information about parameters related with the inputs related with the activity carried out by the Activity Complex.

-- Description --

NOTE Depending on the thematic scope it can contain different values including terms as Registered Pollutants, Waste, Processed Products, leakage, etc.

Voidable:

false

Multiplicity:

0..*

Value type:

InputOutputAmount (data type)

Attribute:

Name:

output

Definition:

-- Name --

output

-- Definition --

Measurable information about parameters related with the outputs derived from the activity carried out by the “Activity Complex”.

-- Description --

NOTE Depending on the thematic scope it can contain different values including terms as Registered Pollutants, Waste, Processed Products, leakage, etc.

Voidable:

false

Multiplicity:

0..*

Value type:

InputOutputAmount (data type)

Attribute:

Name:

time

Definition:

-- Name --

time

-- Definition --

The duration of time to which the specified capacity refers, such as 1 year for an annual capacity.

-- Description --

NOTE Total capacities are specified without duration of time.

Voidable:

false

Multiplicity:

0..1

Value type:

Time


Data type: Function

Function

Definition:

-- Name --

function

-- Definition --

The function of something expressed as an activity and optional input and/or output.

-- Description --

NOTE Depending on the scope it can refer to different activities (co-incineration, Collection, exploration, incineration, interim disposal, management, recycling, primary production, primary treatment, recovery , recycling, release, storage, use, waste management, etc) and Inputs and Outputs (sludge, substance, tailings, technical products, urban waste water, volatile organic compound, waste, WEEE from private households, etc).

Type:

Data type

Attribute:

Name:

activity

Definition:

-- Name --

activity

-- Definition --

Categorized description of individual or organized set of technically related processes that are carried out by a economical unit, private or public, profit or non profit character.

-- Description --

NOTE The Activity described as part of the Function for “Activity Complex” should be recorded using a controlled vocabulary where a particular controlled vocabulary is in use within a given context, such as SIC codes in the UK, it is acceptable to use these, however, the preferred choice for European interoperability is whenever possible NACE [NACE].

Voidable:

false

Multiplicity:

1..*

Value type:

EconomicActivityValue (code list)

Tagged Values:


Tag


Value


obligation


IR

Attribute:

Name:

description

Definition:

-- Name --

description

-- Definition --

A more detailed description of the function.

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

input

Definition:

-- Name --

input

-- Definition --

A classified or registered type of material or something immaterial, that enters a technical and economical unit according to its function.

-- Description --

NOTE Depending on the thematic scope it can contain different values including terms as Biomass, Bio-Waste, Fuel, Organic Solvents, Waste Water, Waste for disposal or recovery, Primary Materials, ..

Voidable:

true

Multiplicity:

0..*

Value type:

InputOutputValue (code list)

Tagged Values:


Tag


Value


obligation


IR

Attribute:

Name:

output

Definition:

-- Name --

output

-- Definition --

A classified or registered type of material or something immaterial, that leaves a technical and economical unit according to its function, ".

-- Description --

NOTE Depending on the thematic scope it can contain different values including terms as Registered Pollutants, Waste, Processed Products, leakage, etc.

Voidable:

true

Multiplicity:

0..*

Value type:

InputOutputValue (code list)

Tagged Values:


Tag


Value


obligation


IR


Data type: InputOutputAmount

InputOutputAmount

Definition:

-- Name --

amount of input or output

-- Definition --

Type and, where available, measurable amount of a classified or registered material that enters or leaves a technical and economical unit.

-- Description --

NOTE Depending on the thematic scope it can refer to different terms as Biomass, Bio-Waste, Fuel, Organic Solvents, Waste Water, Waste for disposal or recovery, Primary Materials, etc.

Type:

Data type

Attribute:

Name:

amount

Definition:

-- Name --

amount

-- Definition --

The amount (such as a volume or mass) of the classified or registered material that enters or leaves a technical and economical unit.

Voidable:

true

Multiplicity:

1

Value type:

Measure

Attribute:

Name:

inputOutput

Definition:

-- Name --

input/output

-- Definition --

A classified or registered type of material or something immaterial, that enters a technical and economical unit according to its function.

-- Description --

NOTE Depending on the thematic scope it can contain different values including terms as Biomass, Bio-Waste, Fuel, Organic Solvents, Waste Water, Waste for disposal or recovery, Primary Materials, etc.

Voidable:

false

Multiplicity:

1

Value type:

InputOutputValue (code list)

Tagged Values:


Tag


Value


obligation


IR


Data type: Permission

Permission

Definition:

-- Name --

permission

-- Definition --

Official Decision (formal consent) granting authorization to operate all or part of an Activity Complex, subject to certain conditions which guarantee that the installations or parts of installations on the same site operated by the same operator comply with the requirements fixed by a competent authority. A permit may cover one or more functions and fix parameters of capacity. The term could be extended to other kind of certificates or documents of special relevance depending of the scope (e.g. ISO, EMAS, National Quality Standards, etc).

The term may be extended to other kind of certificates or documents of special relevance depending of the scope (e.g. ISO, EMAS, National Quality Standards, etc).

-- Description --

NOTE This terms is referred in several legislative acts as “permit” , “authorization”, “development consent” or “exploration permit” among others.

EXAMPLE 1 “…a [written] decision by which the competent authority grants permission to operate all or part of an installation” ;

EXAMPLE 2 “.. the decision of the competent authority or authorities which entitles the developer to proceed with the project..”.

Type:

Data type

Attribute:

Name:

Id

Definition:

-- Name --

identifier

-- Definition --

Identifying reference to the permission.

Voidable:

false

Multiplicity:

0..*

Value type:

ThematicIdentifier (data type)

Attribute:

Name:

dateFrom

Definition:

-- Name --

date from

-- Definition --

A date starting from which the permission applies and is valid.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

dateTo

Definition:

-- Name --

date to

-- Definition --

A date up to which the permission applies and is valid.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

decisionDate

Definition:

-- Name --

decision date

-- Definition --

Temporal reference that complement the definition of the permission.

-- Description --

NOTE For permissions that become effective immediately, the decision date and the start of the validity period coincide. It may however be a duration of years or decades that separates a decision date from the validity period. For example, a permission decided in 2012 may allow the recovery of waste at a particular site starting from the year

EXAMPLE Legal resolutions used to refer to a specific day from which the referred resolution and the emitted permission starts to be valid.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

description

Definition:

-- Name --

description

-- Definition --

A description of the permission.

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

permittedCapacity

Definition:

-- Name --

permitted capacity

-- Definition --

Maximum amounts of activity input and/or output according to the permission,

-- Description --

NOTE The physical capacities of a facility may exceed the permitted capacities.

EXAMPLE Incineration of at most 100000 tons of residual waste per year.

Voidable:

true

Multiplicity:

0..*

Value type:

Capacity (data type)

Attribute:

Name:

permittedFunction

Definition:

-- Name --

permitted function

-- Definition --

Function/s for which the permission is granted. Function is as described by the Activity and potentially complemented by information about the Inputs and Outputs derived from the same.

-- Description --

NOTE Functions permitted according to the permission, such as a permit for a landfill.

Voidable:

true

Multiplicity:

0..*

Value type:

Function (data type)

Attribute:

Name:

relatedParty

Definition:

-- Name --

related party

-- Definition --

Parties related to the permission granted to the activity complex open to many different roles, such as Competent Authorities or Company among others

-- Description --

NOTE Include concepts described on the legislation such as Operator, Company, Port Authority, Agent, Holder, Competent Authority or Keeper.

Voidable:

true

Multiplicity:

0..*

Value type:

RelatedParty (data type)


Application schema: Addresses

Version:

4.1


Spatial Object Type: Address

Address

Definition:

-- Definition --

An identification of the fixed location of property by means of a structured composition of geographic names and identifiers.

-- Description --

NOTE 1 The spatial object, referenced by the address, is defined as the "addressable object". The addressable object is not within the application schema, but it is possible to represent the address' reference to a cadastral parcel or a building through associations. It should, however, be noted that in different countries and regions, different traditions and/or regulations determine which object types should be regarded as addressable objects.

NOTE 2 In most situations the addressable objects are current, real world objects. However, addresses may also reference objects which are planned, under construction or even historical.

NOTE 3 Apart from the identification of the addressable objects (like e.g. buildings), addresses are very often used by a large number of other applications to identify object types e.g. statistics of the citizens living in the building, for taxation of the business entities that occupy the building, and the utility installations.

NOTE 4 For different purposes, the identification of an address can be represented in different ways (see example 3).

EXAMPLE 1 A property can e.g., be a plot of land, building, part of building, way of access or other construction,

EXAMPLE 2 In the Netherlands the primary addressable objects are buildings and dwellings which may include parts of buildings, mooring places or places for the permanent placement of trailers (mobile homes), in the UK it is the lowest level of unit for the delivery of services, in the Czech Republic it is buildings and entrance doors.

EXAMPLE 3 Addresses can be represented differently. In a human readable form an address in Spain and an address in Denmark could be represented like this: "Calle Mayor, 13, Cortijo del Marqués, 41037 Écija, Sevilla, España" or "Wildersgade 60A, st. th, 1408 Copenhagen K., Denmark".

Type:

Spatial Object Type

Attribute:

Name:

alternativeIdentifier

Definition:

-- Definition --

External, thematic identifier of the address spatial object, which enables interoperability with existing legacy systems or applications.

-- Description --

NOTE 1 Compared with the proper identifier of the address, the alternative identifier is not necessarily persistent in the lifetime of the address spatial object. Likewise it is usually not globally unique and in general does not include information on the version of the address spatial object.

NOTE 2 Often alternative address identifiers are composed by a set of codes that, e.g., identify the region and the municipality, the thoroughfare name and the address number. These alternative identifiers will not remain persistent e.g. in the case of the merging of two municipalities.

EXAMPLE In Denmark many legacy systems (e.g. in the Statistics Denmark or the Central Business Register) uses as address identification the three digit municipality code plus the four character street name code plus the address number.

Voidable:

true

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

beginLifespanVersion

Definition:

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

-- Description --

NOTE This date is recorded to enable the generation of change only update files.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Association role:

Name:

building

Definition:

-- Name --

building

-- Definition --

Building that the address is assigned to or associated with.

-- Description --

NOTE An address could potentially have an association to zero, one or several buildings. Also it is possible (but this is not expressed in this application schema) that several addresses are associated to a single building.

EXAMPLE In Praha, The Czech Republic, the address designated "NaPankráci 1690/125" is associated to a specific building in the street, in this case the building with number 1690 in the district (cz: cast obce) "Nusle".

Voidable:

true

Multiplicity:

0..*

Value type:

Building (spatial object type)

Association role:

Name:

component

Definition:

-- Definition --

Represents that the address component is engaged as a part of the address.

-- Description --

EXAMPLE For the address designated "Calle Mayor 13, Cortijo del Marqués, 41037, Écija, Sevilla, España" the six address components "Calle Mayor", "Cortijo del Marqués", "41037", "Écija", "Sevilla" and "España" are engaged as address components.

Voidable:

false

Multiplicity:

1..*

Value type:

AddressComponent (spatial object type)

Attribute:

Name:

endLifespanVersion

Definition:

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

-- Description --

NOTE This date is recorded primarily for those systems which "close" an entry in the spatial data set in the event of an attribute change.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

inspireId

Definition:

-- Definition --

External object identifier of the address.

-- Description --

NOTE 1 An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the addressable object.

NOTE 2 The primary purpose of this identifier is to enable links between various sources and the address components.

EXAMPLE An address spatial object from Denmark could carry this identifier:

Namespace: DK_ADR

Local identifier: 0A3F507B2AB032B8E0440003BA298018

Version identifier: 12-02-2008T10:05:01+01:00

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Attribute:

Name:

locator

Definition:

-- Definition --

Human readable designator or name.

Voidable:

false

Multiplicity:

1..*

Value type:

AddressLocator (data type)

Association role:

Name:

parcel

Definition:

-- Definition --

Cadastral parcel that this address is assigned to or associated with.

-- Description --

NOTE An address could potentially have an association to zero, one or several cadastral parcels. Also it is possible (but this is not expressed in this application schema) that several addresses are associated to a single cadastral parcel.

EXAMPLE In the street "Wildersgade" in Copenhagen, Denmark, the address designated as "Wildersgade 66, 1408 København K" is associated to the cadastral parcel identifier "81" in the district of "Christianshavn".

Voidable:

true

Multiplicity:

0..*

Value type:

CadastralParcel (spatial object type)

Association role:

Name:

parentAddress

Definition:

-- Definition --

The main (parent) address with which this (sub) address is tightly connected.

-- Description --

NOTE 1 The relationship between a set of subaddresses and the main address most often means that the sub addresses use the same locator and address components (for example , thoroughfare name, address area, post code) as the parent address. For each sub address additional address locators are then included for identification, like e.g. flat number, floor identifier, door number.

NOTE 2 In some countries several levels of parent-, sub- and sub-sub-addresses exist. In other countries the concept of parent addresses does not exist; all addresses are thus of the same level.

EXAMPLE 1 In a Spanish city the address "Calle Gran Vía 8" is a parent address where the locator "8" represents the building. In the building, the sub address "Calle Gran Via 8, door 3" represents a sub-address, while the more detailed sub-sub address "Calle Gran Via 8, door 3, staircase A, floor 5, dwelling 1" represents the address of a specific dwelling.

EXAMPLE 2 In Denmark the legislation on addresses define two types of addresses: the parent "access level" and the sub "unit level". In the city of Copenhagen "Wildersgade 60A" is a parent access address that represents a specific entrance to a building. Inside the entrance, subaddresses using floor and door designators identifies the individual dwellings like e.g. "Wildersgade 60A, 1st floor, left door".

EXAMPLE 3 In The Netherlands only one level of addresses exists.

Voidable:

true

Multiplicity:

0..1

Value type:

Address (spatial object type)

Attribute:

Name:

position

Definition:

-- Definition --

Position of a characteristic point which represents the location of the address according to a certain specification, including information on the origin of the position.

Voidable:

false

Multiplicity:

1..*

Value type:

GeographicPosition (data type)

Attribute:

Name:

status

Definition:

-- Definition --

Validity of the address within the life-cycle (version) of the address spatial object.

-- Description --

NOTE This status relates to the address and is not a property of the object to which the address is assigned (the addressable object).

Voidable:

true

Multiplicity:

0..1

Value type:

StatusValue (code list)

Values:

current

-- Definition --

Current and valid address according to official body responsible for address allocation or deemed, by the dataset custodian, to be the most appropriate, commonly used address.

retired

-- Definition --

An address no longer in every day use or abolished by the official body responsible for address allocation or by the dataset custodian.

proposed

-- Definition --

An address awaiting approval by the dataset custodian or official body responsible for address allocation.

reserved

-- Definition --

An address approved by the by the official body responsible for address allocation or by the dataset custodian, but yet to be implemented.

alternative

-- Definition --

An address in common use but different from the master address as determined by the official body responsible for address allocation or by the dataset custodian.

Attribute:

Name:

validFrom

Definition:

-- Definition --

Date and time of which this version of the address was or will be valid in the real world.

-- Description --

NOTE This date and time can be set in the future for situations where an address or a version of an address has been decided by the appropriate authority to take effect for a future date.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

validTo

Definition:

-- Definition --

Date and time at which this version of the address ceased or will cease to exist in the real world.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Constraint:

Name:

AddressCountry

Expression:

/* An address shall have an admin unit address component spatial object whose level is 1 (Country) */ inv: self.component -> forAll (a1 | exists(a1.parent.oclIsTypeOf(AdminUnitName) and a1.parent.level=1))

Constraint:

Name:

AddressPosition

Expression:

/* An address shall have exactly one default geographic position (default attribute of GeographicPosition must be true) */ inv: self.position -> one(a1 | a1.default = true)

Constraint:

Name:

EndLifeSpanVersion

Expression:

/* If date set endLifespanVersion must be later than beginLifespanVersion (if set) */ inv: self.endLifespanVersion.isAfter(self.beginLifespanVersion)


Spatial Object Type: AddressAreaName

AddressAreaName

Definition:

-- Definition --

An address component which represents the name of a geographic area or locality that groups a number of addressable objects for addressing purposes, without being an administrative unit.

-- Description --

NOTE 1 In some countries and regions an address area is a true subdivision of an administrative unit (most often a municipality), so that every address area is fully inside the municipality and so that every part of the municipality is within an address area. In other countries, the concept of address area names is less strict and based on local tradition or specific needs.

NOTE 2 In some situations an address area name is not required to obtain unambiguousness; instead the purpose is to make the complete address more informative and descriptive, adding a well known place name (e.g. of a village or community) to the address. This is particularly useful if the municipality or post code covers a large area.

EXAMPLE 1 In Sweden a "Kommundel" (en: Municipal sub division) is a type of address area names that ensures that street names are unique within the sub division.

EXAMPLE 2 In Spain an "Entidad de población" (en: population entity) has the same function. It is the general address area which depending on its characteristics can be classified as "Entidad Singular" (en: singular entity) or "Entidad Colectiva" (en: collective entity). Moreover, according to the population distribution, these areas can contain one or several "Núcleo de población" (en: population core) and/or "Población diseminada" (en: scattered population).

EXAMPLE 3 In Denmark "Supplerende bynavn" (en: Supplementary town name) is sometimes compulsory to ensure uniqueness of street names within the post code, sometimes it is just useful extra information, that makes the address more informative.

Subtype of:

AddressComponent

Type:

Spatial Object Type

Attribute:

Name:

name

Definition:

-- Definition --

Proper noun applied to the address area.

-- Description --

NOTE The data type allows names in different languages and scripts as well as inclusion of alternative name, alternative spellings, historical name and exonyms.

Voidable:

false

Multiplicity:

1..*

Value type:

GeographicalName (data type)

Association role:

Name:

namedPlace

Definition:

-- Definition --

The named place that this address area name represents.

-- Description --

NOTE In order to populate this association, it is important that the area covered by the identified Named Place is exactly the same as the area covered by the address area name in question; if this is not the case the association would result in an inconsistency.

EXAMPLE The geographical name "Huskvarna", which represents a part of the municipality of Jönköping in Sweden, is the source of the address area name, "Huskvarna".

Voidable:

true

Multiplicity:

0..1

Value type:

NamedPlace (spatial object type)

Constraint:

Name:

EndLifeSpanVersion

Expression:

/* If date set endLifespanVersion must be later than beginLifespanVersion (if set) */ inv: self.endLifespanVersion .isAfter(self.beginLifespanVersion)


Spatial Object Type: AddressComponent

AddressComponent

Definition:

-- Definition --

Identifier or geographic name of a specific geographic area, location, or other spatial object which defines the scope of an address.

-- Description --

NOTE 1 Four different subclasses of address components are defined:

o Administrative unit name, which may include name of country, name of municipality, name of district

o Address area name like e.g. name of village or settlement

o Thoroughfare name, most often road name

o Postal descriptor

In order to construct an address, these subclasses are often structured hierarchically.

NOTE 2 It is the combination of the address locator and the address components, which makes a specific address spatial object readable and unambiguous for the human user.

EXAMPLE The combination of the locator "13" and the address components "Calle Mayor" (thoroughfare name), "Cortijo del Marqués" (address area name), "41037" (postal descriptor), "Écija", "Sevilla" and "España" (administrative unit names) makes this specific address spatial object readable and unambiguous.

Supertype of:

AddressAreaName

AdminUnitName

PostalDescriptor

ThoroughfareName

Type:

Spatial Object Type

Abstract:

true

Attribute:

Name:

alternativeIdentifier

Definition:

-- Definition --

External, thematic identifier of the address component spatial object, which enables interoperability with existing legacy systems or applications.

-- Description --

NOTE Compared with a proper identifier of the address component, the alternative identifier is not necessarily persistent in the lifetime of the component spatial object. Likewise it is usually not globally unique and in general does include information on the version of the spatial object.

EXAMPLE 1 National or regional sector-specific identifiers (like e.g. a number- or letter code) for administrative units, address areas (localities, villages, sub-divisions) or thoroughfare names, which are used by a number of existing legacy systems.

EXAMPLE 2 In Denmark the four character municipal "road name code" (0001-9899) is only unique within the present municipality, thus if two municipalities merge, it is necessary to assign new road name codes.

Voidable:

true

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

beginLifespanVersion

Definition:

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

-- Description --

NOTE This date is recorded to enable the generation of change only update files.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

endLifespanVersion

Definition:

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

-- Description --

NOTE This date is recorded primarily for those systems which "close" an entry in the spatial data set in the event of an attribute change.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

inspireId

Definition:

-- Definition --

External object identifier of the address component.

-- Description --

NOTE 1 An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

NOTE 2 The primary purpose of this identifier is to enable links between various sources and the address components.

EXAMPLE An address component spatial object from Denmark could carry this identifier:

Namespace: DK_ADR

Local identifier: 0A3F507B2AB032B8E0440003BA298018

Version identifier: 12-02-2008T10:05:01+01:00

Voidable:

false

Multiplicity:

0..1

Value type:

Identifier (data type)

Association role:

Name:

situatedWithin

Definition:

-- Definition --

Another address component within which the geographic feature represented by this address component is situated.

-- Description --

NOTE 1 The association enables the application schema to express that the subtypes of address components in the dataset form a hierarchy e.g. like: thoroughfare name within municipality within region within country

NOTE 2 The representation of the hierarchy facilitates queries e.g. for a specific thoroughfare name within a given municipality or postcode. It is also necessary where the application schema is used to create or update, for example , a gazetteer which is based on the hierarchical structure of the address components.

NOTE 3 The multiplicity of the association allows it to express that a thoroughfare name is situated in a certain municipality and in a certain postcode. It is also possible to express, for example, that some thoroughfare names cross borders between municipalities and thus is situated within more than one municipality.

EXAMPLE 1 In Spain many spatial objects of the thoroughfare name "Calle Santiago" exist. The association can express that one of the spatial objects is situated within in the municipality of Albacete. From the same example the municipality name "Albacete" is situated within the administrative name (region) of "Castilla La Mancha".

EXAMPLE 2 In Denmark, several address area names entitled "Strandby" exists. In order to identify a specific spatial object it is necessary to know that the relevant spatial object is situated e.g. in the municipality of "Frederikshavn".

Voidable:

true

Multiplicity:

0..*

Value type:

AddressComponent (spatial object type)

Attribute:

Name:

status

Definition:

-- Definition --

Validity of the address component within the life-cycle (version) of the address component spatial object.

-- Description --

NOTE This status relates to the address component and is not a property of the object to which the address is assigned (the addressable object).

Voidable:

true

Multiplicity:

0..1

Value type:

StatusValue (code list)

Values:

current

-- Definition --

Current and valid address according to official body responsible for address allocation or deemed, by the dataset custodian, to be the most appropriate, commonly used address.

retired

-- Definition --

An address no longer in every day use or abolished by the official body responsible for address allocation or by the dataset custodian.

proposed

-- Definition --

An address awaiting approval by the dataset custodian or official body responsible for address allocation.

reserved

-- Definition --

An address approved by the by the official body responsible for address allocation or by the dataset custodian, but yet to be implemented.

alternative

-- Definition --

An address in common use but different from the master address as determined by the official body responsible for address allocation or by the dataset custodian.

Attribute:

Name:

validFrom

Definition:

-- Definition --

Date and time of which this version of the address component was or will be valid in the real world.

-- Description --

NOTE This date and time can be set in the future for situations where an address component or a version of an address component has been decided by the appropriate authority to take effect for a future date.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

validTo

Definition:

-- Definition --

Date and time at which the address component ceased or will cease to exist in the real world.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Constraint:

Name:

EndLifeSpanVersion

Expression:

/* If date set endLifespanVersion must be later than beginLifespanVersion (if set) */ inv: self.endLifespanVersion .isAfter(self.beginLifespanVersion)


Data type: AddressLocator

AddressLocator

Definition:

-- Definition --

Human readable designator or name that allows a user or application to reference and distinguish the address from neighbour addresses, within the scope of a thoroughfare name, address area name, administrative unit name or postal designator, in which the address is situated.

-- Description --

NOTE 1 The most common locators are designators like an address number, building number or flat identifier as well as the name of the property, complex or building.

NOTE 2 The locator identifier(s) are most often only unambiguous and meaningful within the scope of the adjacent thoroughfare name, address area name or post code.

NOTE 3 The locator could be composed of one or more designators e.g., address number, address number suffix, building number or name, floor number, flat or room identifier. In addition to these common locator types, also narrative or descriptive locators are possible.

NOTE 4 The locators of an address could be composed as a hierarchy, where one level of locators identifies the real property or building while another level of locators identifies the flats or dwellings inside the property.

EXAMPLE 1 In a Spanish city a "site-level" locator could identify a building on the thoroughfare name "Calle Gran Vía using the address number "8". If the building has four entrance doors, the door number "3" could be the "access-level" locator. The 3rd door could, via two staircases "A" and "B", give access to a number of floors, identified by a number "1" to "5" on which a number of dwellings are situated, also identified by numbers "1" to "3"; The "unit level" locator will thus composed of staircase-, floor- and dwelling identification e.g. "staircase A, floor 5, dwelling 1". In total, the three parent-child levels of locators uniquely identify the dwelling.

EXAMPLE 2 In Copenhagen an "access level" locator could identify a specific entrance door in a building on the thoroughfare name "Wildersgade" using the address number "60A" (In Denmark the optional suffix is a part of the address number). The entrance door gives access to a number of floors, e.g, "st", "1", "2", "3", on which two dwellings are situated "tv" and "th". The "unit level" locator will thus be composed by a floor- and a door identifier: "2. th." (2nd floor, door to the right). In total, the two parent-child levels of locators uniquely identify the dwelling.

EXAMPLE 3 In The Netherlands only one level of locators exists. The individual apartment within a large complex, a dwelling, a part of other kinds of buildings (for example an office), a mooring place or a place for the permanent placing of trailers are addressable objects which must have an address. This address is the only level of the locator. This locator could be composed by three attributes the house number, plus optionally an additional house letter, plus optionally an additional housenumber suffix.

EXAMPLE 4 Sometimes the building name is an alternative identifier to the address number e.g. the house located in "Calle Santiago, 15, Elizondo-Baztán, Navarra, Spain" is also identified by the building name "Urtekoetxea"

Type:

Data type

Attribute:

Name:

designator

Definition:

-- Definition --

A number or a sequence of characters that uniquely identifies the locator within the relevant scope(s).

Voidable:

false

Multiplicity:

0..*

Value type:

LocatorDesignator (data type)

Attribute:

Name:

level

Definition:

-- Definition --

The level to which the locator refers.

Voidable:

false

Multiplicity:

1

Value type:

LocatorLevelValue (code list)

Values:

siteLevel

-- Definition --

The locator identifies a specific plot of land, building or similar property by use of an address number, building number, building or property name.

accessLevel

-- Definition --

The locator identifies a specific access to a plot of land, building or similar by use of an entrance number or similar identifier.

unitLevel

-- Definition --

The locator identifies a specific part of a building.

-- Description --

EXAMPLE The unit level can be, e.g., a dwelling, flat, apartment, room or household, inside a building by use of for example staircase identifier, floor identifier and/or unit number, name.

postalDeliveryPoint

-- Definition --

The locator identifies a postal delivery point.

-- Description --

EXAMPLE Postal delivery point can be, e.g., a P.O. box, a private bag, a business reply mail or a large volume receiver.

Attribute:

Name:

name

Definition:

-- Definition --

A geographic name or descriptive text associated to a property identified by the locator.

-- Description --

NOTE 1 The locator name could be the name of the property or complex (e.g. an estate, hospital or a shopping mall), of the building or part of the building (e.g. a wing), or it could be the name of a room inside the building.

NOTE 2 As locator name it is also possible to use a description that allows a user to identify the property in question.

NOTE 3 The locator name could be an alternative addition to the locator designator (e.g. the address number) or it could be an independent identifier.

EXAMPLE In the address "Calle Santiago, 15, Elizondo-Baztán, Navarra, Spain" the building name "Urtekoetxea" is an alternative to the building identifier "3".

Voidable:

false

Multiplicity:

0..*

Value type:

LocatorName (data type)

Association role:

Name:

withinScopeOf

Definition:

-- Definition --

The address component that defines the scope within which the address locator is assigned according to rules ensuring unambiguousness.

-- Description --

NOTE 1 For the assignment of unambiguous locators (e.g. address numbers) different rules exists in different countries and regions. According to the most common rule, an address number should be unique within the scope of the thoroughfare name. In other areas the address number is unique inside an address area name (e.g. the name of the village) or postal designator (e.g. the post code). In some areas even a combination of rules are applied: e.g. addresses with two locators, each of them referencing to a separate address component.

NOTE 2 Locators that has the level of unit (like e.g. floor identifier and door or unit identifiers) are most often assigned so that they are unambiguous within the more narrow scope of the property or building; for these locators the association should therefore not be populated.

EXAMPLE 1 In a typical European address dataset, parts of the addresses have locators which are unambiguous within the scope of the road name (thoroughfare name) while others are unambiguous within the name ogf the village or district (address area name).

EXAMPLE 2 In Lithuania and Estonia a concept of "corner addresses" exists. Corner addresses have two address numbers (designators) each of them referring to a thoroughfare name (primary and secondary street name). E.g. in Vilnius the address designated "A. Stulginskio gatve 4 / A. Smetonos gatve 7" is situated on the corner of the two streets.

EXAMPLE 3 In the Czech Republic in some cities an address has two locator designators: A building number which referres to the address area (district, cz: "cast obce") and a address number that referres to the thoroughfare name. As an example in Praha for address designated "Na Pankráci 1690/125, Nusle" the designator "1690" is a building number unique within the address area (cz cast obce) "Nusle", while the "125" is an address number that has the thoroughfare name as its scope.

Voidable:

true

Multiplicity:

0..1

Value type:

AddressComponent (spatial object type)

Constraint:

Name:

DesignatorEmpty

Description:

If no designator exists, a name is required.

Expression:

inv: self.designator->isEmpty() implies self.name->notEmpty()

Constraint:

Name:

NameEmpty

Description:

If no name exists, a designator is required.

Expression:

inv: self.name->isEmpty() implies self.designator->notEmpty()


Data type: AddressRepresentation

AddressRepresentation

Definition:

-- Definition --

Representation of an address spatial object for use in external application schemas that need to include the basic, address information in a readable way.

-- Description --

NOTE 1 The data type includes the all necessary readable address components as well as the address locator(s), which allows the identification of the address spatial objects, e.g., country, region, municipality, address area, post code, street name and address number. It also includes an optional reference to the full address spatial object.

NOTE 2 The datatype could be used in application schemas that wish to include address information e.g. in a dataset that registers buildings or properties.

Type:

Data type

Attribute:

Name:

addressArea

Definition:

-- Definition --

The name or names of a geographic area or locality that groups a number of addressable objects for addressing purposes, without being an administrative unit.

Voidable:

true

Multiplicity:

0..*

Value type:

GeographicalName (data type)

Association role:

Name:

addressFeature

Definition:

-- Definition --

Reference to the address spatial object.

Voidable:

true

Multiplicity:

0..1

Value type:

Address (spatial object type)

Attribute:

Name:

adminUnit

Definition:

-- Definition --

The name or names of a unit of administration where a Member State has and/or exercises jurisdictional rights, for local, regional and national governance.

Voidable:

false

Multiplicity:

1..*

Value type:

GeographicalName (data type)

Attribute:

Name:

locatorDesignator

Definition:

-- Definition --

A number or a sequence of characters which allows a user or an application to interpret, parse and format the locator within the relevant scope. A locator may include more locator designators.

Voidable:

false

Multiplicity:

0..*

Value type:

CharacterString

Attribute:

Name:

locatorName

Definition:

-- Definition --

Proper noun(s) applied to the real world entity identified by the locator.

Voidable:

false

Multiplicity:

0..*

Value type:

GeographicalName (data type)

Attribute:

Name:

postCode

Definition:

-- Definition --

A code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.

Voidable:

true

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

postName

Definition:

-- Definition --

One or more names created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.

Voidable:

true

Multiplicity:

0..*

Value type:

GeographicalName (data type)

Attribute:

Name:

thoroughfare

Definition:

-- Definition --

The name or names of a passage or way through from one location to another like a road or a waterway.

Voidable:

true

Multiplicity:

0..*

Value type:

GeographicalName (data type)


Spatial Object Type: AdminUnitName

AdminUnitName

Definition:

-- Definition --

An address component which represents the name of a unit of administration where a Member State has and/or exercises jurisdictional rights, for local, regional and national governance.

Subtype of:

AddressComponent

Type:

Spatial Object Type

Association role:

Name:

adminUnit

Definition:

-- Definition --

The administrative unit that is the source of the content of the administrative unit name.

-- Description --

EXAMPLE The administrative unit (municipality) "Gävle" in Sweden is the source of the address component administrative unit name, "Gävle".

Voidable:

true

Multiplicity:

1

Value type:

AdministrativeUnit (spatial object type)

Attribute:

Name:

level

Definition:

-- Definition --

The level of administration in the national administrative hierarchy.

Voidable:

false

Multiplicity:

1

Value type:

AdministrativeHierarchyLevel (code list)

Values:

1stOrder

-- Name --

first order

-- Definition --

Highest level in the national administrative hierarchy (country level).

2ndOrder

-- Name --

second order

-- Definition --

2nd level in the national administrative hierarchy.

3rdOrder

-- Name --

third order

-- Definition --

3rd level in the national administrative hierarchy.

4thOrder

-- Name --

fourth order

-- Definition --

4th level in the national administrative hierarchy.

5thOrder

-- Name --

fifth order

-- Definition --

5th level in the national administrative hierarchy.

6thOrder

-- Name --

sixth order

-- Definition --

6th level in the national administrative hierarchy.

Attribute:

Name:

name

Definition:

-- Definition --

Official, geographical name of the administrative unit, given in different languages where required.

-- Description --

NOTE The data type allows names in different languages and scripts as well as inclusion of alternative name, alternative spellings, historical name and exonyms.

Voidable:

false

Multiplicity:

1..*

Value type:

GeographicalName (data type)

Constraint:

Name:

EndLifeSpanVersion

Expression:

/* If date set endLifespanVersion must be later than beginLifespanVersion (if set) */ inv: self.endLifespanVersion .isAfter(self.beginLifespanVersion)


Data type: GeographicPosition

GeographicPosition

Definition:

-- Definition --

The position of a characteristic point which represents the location of the address according to a certain specification, including information on the origin of the position.

Type:

Data type

Attribute:

Name:

default

Definition:

-- Definition --

Specifies whether or not this position should be considered as the default.

-- Description --

NOTE As a member state may provide several positions of an address, there is a need to identify the commonly used (main) position. Preferrably, the default position should be the one with best accuracy.

Voidable:

false

Multiplicity:

1

Value type:

Boolean

Attribute:

Name:

geometry

Definition:

-- Definition --

The position of the point expressed in coordinates in the chosen spatial reference system.

Voidable:

false

Multiplicity:

1

Value type:

GM_Point

Attribute:

Name:

method

Definition:

-- Definition --

Description of how and by whom the geographic position of the address was created or derived.

-- Description --

NOTE The geographic position could be created manually by the address authority itself, by an independent party (e.g. by field surveying or digitizing of paper maps) or it could be derived automatically from the addressable object or from other Inspire features.

Voidable:

true

Multiplicity:

1

Value type:

GeometryMethodValue (code list)

Values:

fromFeature

-- Definition --

Derived automatically from another INSPIRE spatial object which is related to the address or address component.

-- Description --

NOTE This method implies that the position is calculated automatically e.g. as a centre point of the polygon or linestring that describes the feature in question.

EXAMPLE Geometries can be derived from a building, cadastral parcel, thoroughfare link, address area (named place) or administrative unit.

byAdministrator

-- Definition --

Decided and recorded manually by the official body responsible for address allocation or by the dataset custodian.

byOtherParty

-- Definition --

Decided and recorded manually by other party.

Attribute:

Name:

specification

Definition:

-- Definition --

Information defining the specification used to create or derive this geographic position of the address.

Voidable:

true

Multiplicity:

1

Value type:

GeometrySpecificationValue (code list)

Values:

postalDelivery

-- Definition --

Position aims at identifying a postal delivery point.

utilityService

-- Definition --

Position aims at identifying a point of utility service.

thoroughfareAccess

-- Definition --

Position aims at identifying the access point from the thoroughfare.

entrance

-- Definition --

Position aims at identifying the entrance door or gate.

building

-- Definition --

Position aims at identifying the related building.

parcel

-- Definition --

Position aims at identifying the related land parcel.

segment

-- Definition --

Position derived from the related segment of a thoroughfare.

postalDescriptor

-- Definition --

Position derived from the related postcode area.

addressArea

-- Definition --

Position derived from the related address area.

adminUnit1stOrder

-- Definition --

Position derived from the related administrative unit of 1st order.

adminUnit2ndOrder

-- Definition --

Position derived from the related administrative unit of 2nd order.

adminUnit3rdOrder

-- Definition --

Position derived from the related administrative unit of 3rd order.

adminUnit4thOrder

-- Definition --

Position derived from the related administrative unit of 4th order.

adminUnit5thOrder

-- Definition --

Position derived from the related administrative unit of 5th order.

adminUnit6thOrder

-- Definition --

Position derived from the related administrative unit of 6th order.


Data type: LocatorDesignator

LocatorDesignator

Definition:

-- Definition --

A number or a sequence of characters that uniquely identifies the locator within the relevant scope(s). The full identification of the locator could include one or more locator designators.

-- Description --

NOTE 1 Locator designators are often assigned according to a set of commonly known rules which enables a user or application to "parse" the information: Address numbers are most often assigned in ascending order with odd and even numbers on each side of the thoroughfare. In a building, the floor identifier represents the level according to the traditions within the area, e.g., 1, 2, 3.

NOTE 2 Several types of locator designators exist, such as: Address number, address number suffix, building identifier, building name. A locator could be composed by an ordered set of these.

EXAMPLE In Paris, France a locator could be composed by two locator designators: address number "18" and address number suffix: "BIS".

Type:

Data type

Attribute:

Name:

designator

Definition:

-- Definition --

The identifying part of the locator designator composed by one or more digits or other characters.

-- Description --

NOTE The value is often a descriptive code assigned according to certain well known rules e.g. like ascending odd and even address numbers along the thoroughfare, or like floor identifiers: 0, 1, 2, 3.

EXAMPLE Address number "2065", Address number suffix "B", Floor identifier "7" door identifier "B707" are all locator attribute values.

Voidable:

false

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

type

Definition:

-- Definition --

The type of locator value, which enables an application to interpret, parse or format it according to certain rules.

-- Description --

NOTE The type enables a user or an application to understand if the value "A" is e.g. an identifier of a specific building, door, staircase or dwelling.

Voidable:

false

Multiplicity:

1

Value type:

LocatorDesignatorTypeValue (code list)

Values:

addressIdentifierGeneral

-- Definition --

Address identifier composed by numbers and/or characters.

addressNumber

-- Definition --

Address identifier composed only by numbers.

addressNumberExtension

-- Definition --

Extension to the address number.

-- Description --

EXAMPLE E.g., in the Czech Republic a new address situated between two old addresses with numbers "2" and "3" receives a number "2" with an extension "a" so the full address number becomes "2a".

addressNumber2ndExtension

-- Definition --

Second extension to the address number.

buildingIdentifier

-- Definition --

Building identifier composed by numbers and/or characters.

buildingIdentifierPrefix

-- Definition --

Prefix to the building number.

-- Description --

EXAMPLE In the Czech Republic the building numbers can have prefix to distinguish between two types of buildings: "c. p." (descriptive number) for buildings of permanent character and "c. evid." (registration number) for temporary dwelling (e.g. holiday cottagesand garages).

entranceDoorIdentifier

-- Definition --

Identifier for an entrance door, gate, or port.

staircaseIdentifier

-- Definition --

Identifier for a staircase, normally inside a building.

floorIdentifier

-- Definition --

Identifier of a floor or level inside a building.

unitIdentifier

-- Definition --

Identifier of a door, dwelling, suite or room inside a building.

postalDeliveryIdentifier

-- Definition --

Identifier of a postal delivery point.

-- Description --

EXAMPLE A Post office box (P.O. box).

kilometrePoint

-- Definition --

A mark on a road whose number identifies the existing distance between the origin point of the road and that mark, measured along the road.

cornerAddress1stIdentifier

-- Definition --

Address identifier related to the primary thoroughfare name in a corner address.

-- Description --

NOTE The concept of corner addresses with a primary and secondary thoroughfare name, each with an address identifier. Is used, e.g. in Lithuania and Estonia.

cornerAddress2ndIdentifier

-- Definition --

Address identifier related to the secondary thoroughfare name in a corner address.

-- Description --

NOTE The concept of corner addresses with a primary and secondary thoroughfare name, each with an address identifier. Is used, e.g. in Lithuania and Estonia.


Data type: LocatorName

LocatorName

Definition:

-- Definition --

Proper noun applied to the real world entity identified by the locator.

-- Description --

NOTE The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building.

Type:

Data type

Attribute:

Name:

name

Definition:

-- Definition --

The identifying part of the locator name.

-- Description --

NOTE 1 The data type allows names in different languages and scripts as well as inclusion of alternative name, alternative spellings, historical name and exonyms.

NOTE 2 The locator name could be the name of the property or complex, of the building or part of the building (e.g. a wing), or it could be the name of a room or similar inside the building.

NOTE 3 The locator name sometimes refer to the name of the family or business entity which at present or in the past has owned or occupied the property or building; although this is the case the locator name must not be confused with the name of the addressee(s).

NOTE 4 As locator name it is also possible to use a descriptive text that allows a user to identify the property in question.

EXAMPLE 1 The "Radford Mill Farm" in Timsbury, Bath, UK; The allotment house area "Brumleby" in Copenhagen, Denmark, the university campus "Cité Universitaire", in Paris, France.

EXAMPLE 2 "Millers House" in Stromness, Orkney Isles, UK; "Ulla's Pension" in Niederfell, Rheinland-Pfalz, Germany.

EXAMPLE 3 "Multi-storey car park at Southampton Magistrates Courts" in Southampton, UK.

Voidable:

false

Multiplicity:

1..*

Value type:

GeographicalName (data type)

Attribute:

Name:

type

Definition:

-- Definition --

The type of locator value, which enables an application to interpret, parse or format it according to certain rules.

-- Description --

NOTE The type enables a user or an application to understand if the name "Radford Mill Farm" is for example a name of a specific site or of a building.

Voidable:

false

Multiplicity:

1

Value type:

LocatorNameTypeValue (code list)

Values:

siteName

-- Definition --

Name of real estate, building complex or site.

-- Description --

EXAMPLE The name of a manor, shopping mall or university campus.

buildingName

-- Definition --

Name of building or part of building.

-- Description --

EXAMPLE "East Wing".

roomName

-- Definition --

Identifier of a dwelling, suite or room inside a building.

descriptiveLocator

-- Definition --

Narrative, textual description of the location or addressable object.


Data type: PartOfName

PartOfName

Definition:

-- Definition --

A part of the full name resulting from the subdivision of the thoroughfare name into separate, semantic parts, using the same language and script as the full thoroughfare name.

-- Description --

NOTE Each part of the name must be qualified by using the type attribute.

Type:

Data type

Attribute:

Name:

part

Definition:

-- Definition --

The character string that expresses the separate part of the name using the same language and script as the full thoroughfare name.

Voidable:

false

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

type

Definition:

-- Definition --

A classification of the part of name according to its semantics (meaning) in the complete thoroughfare name.

Voidable:

false

Multiplicity:

1

Value type:

PartTypeValue (code list)

Values:

name

-- Definition --

The part of name constitutes the core or root of the thoroughfare name.

-- Description --

EXAMPLE "Abelheira" in Rua da Abelheira (Caçém, Portugal), "Madeleine" in Place de la Madeleine (Paris, France), "Christo Canneregio" in Calle del Christo Canneregio (Venezia, Italy), "Quai" in Unterer Quai (Biel/Bienne, Switzerland) and "Strand" in Little Strand Street (Dublin, Ireland).

namePrefix

-- Definition --

The part of name is used to separate connecting words without sorting significance from the core of the thoroughfare name.

-- Description --

EXAMPLE "da" in Rua da Abelheira (Caçém, Portugal), "de la " in Place de la Madeleine (Paris, France) and "del" in Calle del Christo Canneregio (Venezia, Italy).

type

-- Definition --

The part of name indicates the category or type of thoroughfare.

-- Description --

EXAMPLE "Rua" in Rua da Abelheira (Caçém, Portugal), "Place" in Place de la Madeleine (Paris, France), "Calle" in Calle del Christo Canneregio (Venezia, Italy) and "Street" in Little Strand Street (Dublin, Ireland).

qualifier

-- Definition --

The part of name qualifies the thoroughfare name.

-- Description --

EXAMPLE "Unterer" in Unterer Quai (German name in Biel/Bienne, Switzerland), "Bas" in Quai Bas (French name for same street) and "Little" in Little Strand Street (Dublin, Ireland).


Spatial Object Type: PostalDescriptor

PostalDescriptor

Definition:

-- Definition --

An address component which represents the identification of a subdivision of addresses and postal delivery points in a country, region or city for postal purposes.

-- Description --

NOTE 1 The postal descriptor is specified by means of a post code and/or names of the associated post office, town or area.

NOTE 2 In some countries post codes are seen as a proper geographic subdivision of the country, in other countries the post code is regarded only as an attribute that characterizes a (usually small) number of adjacent postal delivery points and addresses.

NOTE 3 The postal descriptors are created and developed on the basis of postal requirements (e.g. efficient sorting, logistics, transport and distribution). Consequently, there is not often a tight relationship between the postal areas and administrative units in the same area.

NOTE 4 The structure schema and formats of national postal descriptor systems are different. Sometimes (for example in the UK) the post code itself is the only information required for a valid address; in other situations both the post code and the associated name of post office or town is required. Sometimes there is a simple relationship between the code and the name; in other situations a set of postcodes are associated with a single post office or town.

NOTE 5 In some countries like e.g. The Republic of Ireland, no post code system currently exists, therefore the postal descriptor is only represented by the name of the post town.

EXAMPLE 1 In the UK the post code "EC4M 7DR" is sufficient, as a postal descriptor, while the related town name "London" is informative, but not necessary in the postal address.

EXAMPLE 2 In Sweden all postcodes starting with "80" is related to the postal name "Gävle". Therefore in the postal descriptor "802 74 Gävle", the postcode "802 74" bears all postal necessary information, while the town name "Gävle" is extra information.

EXAMPLE 3 In Denmark, outside the centre of Copenhagen, each postcode has a 1:1 relationship to one post name only: Postcode "6372" relates to the village "Bylderup-Bov".

EXAMPLE 4 In Germany the lowest level of the Postal descriptor (the 5 digit Postleitzahl) often does not fall within an administrative unit (e.g. municipality). The Postleitzahl is handled completely independent from the hierarchal systematic of the addresses. In addition, some "Postleitzahlen" represent not a delivery area, but institutions with a big amount of post.

Subtype of:

AddressComponent

Type:

Spatial Object Type

Attribute:

Name:

postCode

Definition:

-- Definition --

A code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.

-- Description --

NOTE 1 The structure, schema and formats of post codes are different in different countries. Often the components of the post code are hierarchical, e.g. when the first character(s) identifies the region covered by the post code and the next characters define the subdivision.

NOTE 2 In some countries, e.g., The Republic of Ireland, no post codes exists therefore the postal descriptor is only represented by the post name (e.g. town name).

EXAMPLE In the UK postcodes starting with W covers the Western (W1) and Paddington (W2-14) districts of the London postal district. In Sweden all postcodes starting with "80" is related to the postal name "Gävle".

Voidable:

false

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

postName

Definition:

-- Definition --

One or more names created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.

-- Description --

NOTE 1 Often the post name (or names) is a supplementary identification of the post office to which the associated post code belongs. For example it may be the name of the town in which the office is situated. In other situations the post name could be an independent descriptor without any post code or it could be a postal subdivision connected to a parent postal descriptor (post code and post name).

NOTE 2 In some countries like e.g. Spain and The Netherlands, no post names exit therefore the postal descriptor is only represented by the post code.

NOTE 3 Even though the post name is the same as the name of an administrative unit or an address area, the area covered are not necessarilythe same.

Voidable:

false

Multiplicity:

0..*

Value type:

GeographicalName (data type)

Constraint:

Name:

EndLifeSpanVersion

Expression:

/* If date set endLifespanVersion must be later than beginLifespanVersion (if set) */ inv: self.endLifespanVersion .isAfter(self.beginLifespanVersion)

Constraint:

Name:

PostCodeEmpty

Description:

If no post code exists, a post name is required.

Expression:

inv: self.postCode->isEmpty() implies self.postName->notEmpty()

Constraint:

Name:

PostNameEmpty

Description:

If no post name exists, a post code is required.

Expression:

inv: self.postName->isEmpty() implies self.postCode->notEmpty()


Spatial Object Type: ThoroughfareName

ThoroughfareName

Definition:

-- Definition --

An address component which represents the name of a passage or way through from one location to another.

-- Description --

NOTE 1 A thoroughfare can, e.g., be a road or a waterway

NOTE 2 Thoroughfare names includes names of squares and of cul de sacs, and they can also represent the network of smaller roads or paths e.g. in a small village or settlement.

Subtype of:

AddressComponent

Type:

Spatial Object Type

Attribute:

Name:

name

Definition:

-- Definition --

Name of the thoroughfare.

-- Description --

NOTE 1 The name can optionally include an often used alternative name, alternative spelling of the name, a historic name or spelling, which is still in use. It may also optionally include a subdivision of the name into parts.

NOTE 2 Most often thoroughfares are roads, in this situation the thoroughfare name is the road name.

NOTE 3 The data type also allows a representation of the thoroughfare name in separate parts e.g. "rue" + "de la" + "Paix"

Voidable:

false

Multiplicity:

1..*

Value type:

GeographicalName (data type)

Association role:

Name:

transportLink

Definition:

-- Definition --

One or several transport network links to which the spatial object of the thoroughfare name has been designated.

-- Description --

EXAMPLE The thoroughfare name "Na Pankráci" in Praha, The Czech Republic, has been designated as a road name for a number of road links (street segments) in the city.

Voidable:

true

Multiplicity:

0..*

Value type:

TransportLink (spatial object type)

Constraint:

Name:

EndLifeSpanVersion

Expression:

/* If date set endLifespanVersion must be later than beginLifespanVersion (if set) */ inv: self.endLifespanVersion .isAfter(self.beginLifespanVersion)


Data type: ThoroughfareNameValue

ThoroughfareNameValue

Definition:

-- Definition --

Proper noun applied to thoroughfare optionally including a subdivision of the name into parts.

-- Description --

NOTE 1 The data type allows names in different languages and scripts as well as inclusion of alternative name, alternative spellings, historical name and exonyms.

NOTE 2 The data type allows optionally a representation of the thoroughfare name subdivided into separate, semantic parts e.g. "Avenue" + "de la" + "Poste".

Type:

Data type

Attribute:

Name:

name

Definition:

-- Definition --

Proper noun applied to the thoroughfare.

-- Description --

NOTE 1 The complete name of the thoroughfare must be applied in this attribute, including type, prefix or qualifier, like for example "Avenue de la Poste", "Calle del Christo Canneregio" or "Untere Quai". The name part attribute enables a representation of the name subdivided into separate semantic parts.

NOTE 2 The data type allows names in different languages as well as inclusion of exonyms.

Voidable:

false

Multiplicity:

1

Value type:

GeographicalName (data type)

Attribute:

Name:

nameParts

Definition:

-- Definition --

One or several parts into which the thoroughfare name can be subdivided.

-- Description --

NOTE 1 This is a definition which is consistent with that adopted by the UPU

NOTE 2 A subdivision of a thoroughfare name into semantic parts could improve parsing (e.g. of abbreviated or misspelled names) and for sorting of address data for example for postal delivery purposes. It could also improve the creation of alphabetically sorted street gazetteers.

NOTE 3 The data type requires that each part of the subdivided thoroughfare name is qualified with information on the semantics e.g. if it is a thoroughfare type (e.g., Rua, Place, Calle, Street), a prefix (e.g., da, de la, del), a qualifier (e.g., Unterer, Little) or if it is the core of the name, which would normally be used for sorting or indexing.

NOTE 4 In some countries or regions and for some thoroughfare names it is not feasible or it does not add value to subdivide the thoroughfare name into parts.

EXAMPLE In France the thoroughfare name "Avenue de la Poste" could be subdivided into these parts: "Avenue" + "de la" + "Poste".

Voidable:

true

Multiplicity:

0..*

Value type:

PartOfName (data type)


Application schema: AdministrativeAndSocialGovernmentalServices

Version:

5.0


Union type: AreaOfResponsibilityType

AreaOfResponsibilityType

Definition:

-- Name --

area of responsibility type

-- Definition --

Set of types for the description of spatial responsibility.

Type:

Union type

Attribute:

Name:

areaOfResponsibilityByAdministrativeUnit

Definition:

-- Name --

area of responsibility by administrative unit

-- Definition --

Administrative unit describing the geographic extent of the responsibility of a service.

Voidable:

false

Multiplicity:

1..*

Value type:

AdministrativeUnit (spatial object type)

Attribute:

Name:

areaOfResponsibilityByNamedPlace

Definition:

-- Name --

area of responsibility by named place

-- Definition --

Geographical object describing the geographic extent of the responsibility of a service.

Voidable:

false

Multiplicity:

1..*

Value type:

NamedPlace (spatial object type)

Attribute:

Name:

areaOfResponsibilityByNetwork

Definition:

-- Name --

area of responsibility by network

-- Definition --

Part of a network describing the geographic extent of the competence of a service.

Voidable:

false

Multiplicity:

1..*

Value type:

NetworkReference (data type)

Attribute:

Name:

areaOfResponsibilityByPolygon

Definition:

-- Name --

area of responsibility by polygon

-- Definition --

Polygon describing the geographic extent of the responsibility of a service.

Voidable:

false

Multiplicity:

1

Value type:

GM_MultiSurface


Spatial Object Type: GovernmentalService

GovernmentalService

Definition:

-- Name --

governmental service

-- Definition --

Administrative and social governmental services such as public administrations, civil protection sites, schools and hospitals provided by Public Administrative Bodies or by private institutions as far as they are covered by the scope of the INSPIRE directive. This scope is mapped to the values of the corresponding code list serviceType Value.

-- Description --

The accordant sites are commonly presented in governmental and municipal portals and map systems as "point of interest"-data, and may be point-based locations of a variety of categories of municipal and governmental services and social infrastructure. The spatial object type itself is generic in terms of the modelling approach, that the concrete type of a GovernmentalService is determined by the value of the attribute serviceType.

Type:

Spatial Object Type

Attribute:

Name:

areaOfResponsibility

Definition:

-- Name --

area of responsibility

-- Definition --

The spatial responsibility of a service instance.

-- Description --

EXAMPLE 1: An administration is responsible for a municipality;

EXEMPLE 2: A specialized hospital is responsible for a region.

Voidable:

true

Multiplicity:

0..1

Value type:

AreaOfResponsibilityType (union data type)

Attribute:

Name:

beginLifespanVersion

Definition:

-- Name --

begin lifespan version

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

-- Description --

Related to the life-cycle of the spatial object in the data set.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

endLifespanVersion

Definition:

-- Name --

end lifespan version

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

-- Description --

Related to the life-cycle of the spatial object in the data set.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

inspireId

Definition:

-- Name --

INSPIRE identifier

-- Definition --

External object identifier of the governmental service.

-- Description --

NOTE: An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object.

The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Attribute:

Name:

pointOfContact

Definition:

-- Name --

point of contact

-- Definition --

Contains necessary information to get access to a service and/or initial information regarding a service.

-- Description --

In some cases this information will coincide with the contact information of the service authority, owner or operator (i.e. specific position or role of the responsible party, described in the relatedParty attribute of the GovernmentalServiceExtended in the extended profile).

Voidable:

true

Multiplicity:

1..*

Value type:

Contact (data type)

Attribute:

Name:

serviceLocation

Definition:

-- Name --

service location

-- Definition --

Location where the service is offered.

Voidable:

false

Multiplicity:

1

Value type:

ServiceLocationType (union data type)

Attribute:

Name:

serviceType

Definition:

-- Name --

service type value

-- Definition --

Type of an administrative and governmental service.

Voidable:

false

Multiplicity:

1

Value type:

ServiceTypeValue (code list)

Tagged Values:


Tag


Value


obligation


implementingRule

Constraint:

Name:

endLifespanVersion

Expression:

/* If set, the date endLifespanVersion shall be later than beginLifespanVersion. */ inv: self.endLifespanVersion .isAfter(self.beginLifespanVersion)


Union type: ServiceLocationType

ServiceLocationType

Definition:

-- Name --

service location type

-- Definition --

Set of types of references to locate a service.

Type:

Union type

Attribute:

Name:

serviceLocationByActivityComplex

Definition:

-- Name --

service location by activity complex

-- Definition --

Location of the service by referring to an activity complex.

Voidable:

false

Multiplicity:

1

Value type:

ActivityComplex (spatial object type)

Attribute:

Name:

serviceLocationByAddress

Definition:

-- Name --

service location by address

-- Definition --

Location of the service by referring to an address.

Voidable:

false

Multiplicity:

1

Value type:

Address (spatial object type)

Attribute:

Name:

serviceLocationByBuilding

Definition:

-- Name --

service location by building

-- Definition --

Location of the service by referring to a building.

Voidable:

false

Multiplicity:

1..*

Value type:

Building (spatial object type)

Attribute:

Name:

serviceLocationByGeometry

Definition:

-- Name --

service location by geometry

-- Definition --

Location of the service by referring to a geometry.

Voidable:

false

Multiplicity:

1

Value type:

GM_Object

Attribute:

Name:

serviceLocationByUtilityNode

Definition:

-- Name --

location service by utility node

-- Definition --

Location of the service by referring to a node related to a utility network (water, telecommunication, etc.), e.g. hydrant or emergency call point.

Voidable:

false

Multiplicity:

1

Value type:

UtilityNode (spatial object type)


Application schema: AdministrativeUnits

Version:

5.0


Spatial Object Type: AdministrativeBoundary

AdministrativeBoundary

Definition:

-- Name --

administrative boundary

-- Definition --

A line of demarcation between administrative units.

Type:

Spatial Object Type

Association role:

Name:

admUnit

Definition:

-- Name --

adm unit

-- Definition --

The administrative units separated by this administrative boundary.

-- Description --

NOTE In case of a national boundary (i.e. nationalLevel='1st order') only one national administrative unit (i.e. country) is provided.

Voidable:

true

Multiplicity:

1..*

Value type:

AdministrativeUnit (spatial object type)

Attribute:

Name:

beginLifespanVersion

Definition:

-- Name --

begin lifespan version

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

country

Definition:

-- Name --

country

-- Definition --

Two-character country code according to the Interinstitutional style guide published by the Publications Office of the European Union.

Voidable:

false

Multiplicity:

1

Value type:

CountryCode (code list)

Attribute:

Name:

endLifespanVersion

Definition:

-- Name --

end lifespan version

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

geometry

Definition:

-- Name --

geometry

-- Definition --

Geometric representation of border line.

Voidable:

false

Multiplicity:

1

Value type:

GM_Curve

Attribute:

Name:

inspireId

Definition:

-- Name --

inspire id

-- Definition --

External object identifier of the spatial object.

-- Description --

NOTE An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Attribute:

Name:

legalStatus

Definition:

-- Name --

legal status

-- Definition --

Legal status of this administrative boundary.

-- Description --

NOTE The legal status is considered in terms of political agreement or disagreement of the administrative units separated by this boundary.

Voidable:

true

Multiplicity:

1

Value type:

LegalStatusValue (code list)

Values:

agreed

-- Name --

agreed

-- Definition --

The edge-matched boundary has been agreed between neighbouring administrative units and is stable now.

notAgreed

-- Name --

not agreed

-- Definition --

The edge-matched boundary has not yet been agreed between neighbouring administrative units and could be changed.

Attribute:

Name:

nationalLevel

Definition:

-- Name --

national level

-- Definition --

The hierarchy levels of all adjacent administrative units this boundary is part of.

Voidable:

false

Multiplicity:

1..6

Value type:

AdministrativeHierarchyLevel (code list)

Values:

1stOrder

-- Name --

first order

-- Definition --

Highest level in the national administrative hierarchy (country level).

2ndOrder

-- Name --

second order

-- Definition --

2nd level in the national administrative hierarchy.

3rdOrder

-- Name --

third order

-- Definition --

3rd level in the national administrative hierarchy.

4thOrder

-- Name --

fourth order

-- Definition --

4th level in the national administrative hierarchy.

5thOrder

-- Name --

fifth order

-- Definition --

5th level in the national administrative hierarchy.

6thOrder

-- Name --

sixth order

-- Definition --

6th level in the national administrative hierarchy.

Attribute:

Name:

technicalStatus

Definition:

-- Name --

technical status

-- Definition --

The technical status of the administrative boundary.

-- Description --

NOTE The technical status of the boundary is considered in terms of its topological matching or not-matching with the borders of all separated administrative units. Edge-matched means that the same set of coordinates is used.

Voidable:

true

Multiplicity:

1

Value type:

TechnicalStatusValue (code list)

Values:

edgeMatched

-- Name --

edge matched

-- Definition --

The boundaries of neighbouring administrative units have the same set of coordinates.

notEdgeMatched

-- Name --

not edge matched

-- Definition --

The boundaries of neighbouring administrative units do not have the same set of coordinates.


Spatial Object Type: AdministrativeUnit

AdministrativeUnit

Definition:

-- Name --

administrative unit

-- Definition --

Unit of administration where a Member State has and/or exercises jurisdictional rights, for local, regional and national governance.

Type:

Spatial Object Type

Association role:

Name:

administeredBy

Definition:

-- Name --

administered by

-- Definition --

Administrative unit established at same level of national administrative hierarchy that administers this administrative unit.

Voidable:

true

Multiplicity:

0..*

Derived:

true

Value type:

AdministrativeUnit (spatial object type)

Attribute:

Name:

beginLifespanVersion

Definition:

-- Name --

begin lifespan version

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Association role:

Name:

boundary

Definition:

-- Name --

boundary

-- Definition --

The administrative boundaries between this administrative unit and all the units adjacent to it.

-- Description --

NOTE Administrative boundary corresponds to the curve established between the nodes at lowest level of territory division in Member State. Thus, it does not necessarily represents boundary in political terms, but just part of it.

Voidable:

true

Multiplicity:

1..*

Value type:

AdministrativeBoundary (spatial object type)

Association role:

Name:

coAdminister

Definition:

-- Name --

co administer

-- Definition --

Administrative unit established at same level of national administrative hierarchy which is co-administered by this administrative unit.

Voidable:

true

Multiplicity:

0..*

Value type:

AdministrativeUnit (spatial object type)

Association role:

Name:

condominium

Definition:

-- Name --

condominium

-- Definition --

Condominium administered by this administrative unit.

-- Description --

NOTE Condominiums may only exist at state level and can be administered only by administrative units at the highest level of the national administrative hierarchy (i.e. countries).

Voidable:

true

Multiplicity:

0..*

Value type:

Condominium (spatial object type)

Attribute:

Name:

country

Definition:

-- Name --

country

-- Definition --

Two-character country code according to the Interinstitutional style guide published by the Publications Office of the European Union.

Voidable:

false

Multiplicity:

1

Value type:

CountryCode (code list)

Attribute:

Name:

endLifespanVersion

Definition:

-- Name --

end lifespan version

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

geometry

Definition:

-- Name --

geometry

-- Definition --

Geometric representation of spatial area covered by this administrative unit.

Voidable:

false

Multiplicity:

1

Value type:

GM_MultiSurface

Attribute:

Name:

inspireId

Definition:

-- Name --

inspire id

-- Definition --

External object identifier of the spatial object.

-- Description --

NOTE An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Association role:

Name:

lowerLevelUnit

Definition:

-- Name --

lower level unit

-- Definition --

Units established at a lower level of the national administrative hierarchy which are administered by the administrative unit.

-- Description --

NOTE For administrative units at the lowest level of the national hierarchy no lower level unit exists.

CONSTRAINT Each administrative unit except for the lowest level units shall refer to its lower level units

Voidable:

true

Multiplicity:

0..*

Value type:

AdministrativeUnit (spatial object type)

Attribute:

Name:

name

Definition:

-- Name --

name

-- Definition --

Official national geographical name of the administrative unit, given in several languages where required.

Voidable:

false

Multiplicity:

1..*

Value type:

GeographicalName (data type)

Attribute:

Name:

nationalCode

Definition:

-- Name --

national code

-- Definition --

Thematic identifier corresponding to the national administrative codes defined in each country.

Voidable:

false

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

nationalLevel

Definition:

-- Name --

national level

-- Definition --

Level in the national administrative hierarchy, at which the administrative unit is established.

Voidable:

false

Multiplicity:

1

Value type:

AdministrativeHierarchyLevel (code list)

Values:

1stOrder

-- Name --

first order

-- Definition --

Highest level in the national administrative hierarchy (country level).

2ndOrder

-- Name --

second order

-- Definition --

2nd level in the national administrative hierarchy.

3rdOrder

-- Name --

third order

-- Definition --

3rd level in the national administrative hierarchy.

4thOrder

-- Name --

fourth order

-- Definition --

4th level in the national administrative hierarchy.

5thOrder

-- Name --

fifth order

-- Definition --

5th level in the national administrative hierarchy.

6thOrder

-- Name --

sixth order

-- Definition --

6th level in the national administrative hierarchy.

Attribute:

Name:

nationalLevelName

Definition:

-- Name --

national level name

-- Definition --

Name of the level in the national administrative hierarchy, at which the administrative unit is established.

Voidable:

true

Multiplicity:

1..*

Value type:

LocalisedCharacterString

Attribute:

Name:

residenceOfAuthority

Definition:

-- Name --

residence of authority

-- Definition --

Center for national or local administration.

Voidable:

true

Multiplicity:

1..*

Value type:

ResidenceOfAuthority (data type)

Association role:

Name:

upperLevelUnit

Definition:

-- Name --

upper level unit

-- Definition --

A unit established at a higher level of national administrative hierarchy that this administrative unit administers.

-- Description --

NOTE Administrative units at the highest level of national hierarchy (i.e. the country) do not have upper level units.

CONSTRAINT Each administrative unit at the level other than '1st order' (i.e. nationalLevel <> '1st order') shall refer their upper level unit.

Voidable:

true

Multiplicity:

0..1

Value type:

AdministrativeUnit (spatial object type)

Constraint:

Name:

AdmininstrativeUnitHighestLevel

Expression:

/* No unit at highest level can associate units at a higher level. */ inv: self.nationalLevel = '1stOrder' implies self.upperLevelUnit->isEmpty() and self.loweLevelUnit->notEmpty()

Constraint:

Name:

AdministrativeUnitLowestLevel

Expression:

/* No unit at lowest level can associate units at lower level. */ inv: self.nationalLevel = '6thOrder' implies self.lowerLevelUnit->isEmpty and self.upperLevelUnit->notEmpty

Constraint:

Name:

CondominiumsAtCountryLevel

Expression:

/*Association role condominium applies only for administrative units which nationalLevel='1st order' (country level). */ inv: self.condominium->notEmpty implies self.nationalLevel = '1stOrder'


Spatial Object Type: Condominium

Condominium

Definition:

-- Name --

condominium

-- Definition --

An administrative area established independently to any national administrative division of territory and administered by two or more countries.

-- Description --

NOTE Condominium is not a part of any national administrative hierarchy of territory division in Member State.

Type:

Spatial Object Type

Association role:

Name:

admUnit

Definition:

-- Name --

adm unit

-- Definition --

The administrative unit administering the condominium.

Voidable:

true

Multiplicity:

1..*

Value type:

AdministrativeUnit (spatial object type)

Attribute:

Name:

beginLifespanVersion

Definition:

-- Name --

begin lifespan version

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

endLifespanVersion

Definition:

-- Name --

end lifespan version

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

geometry

Definition:

-- Name --

geometry

-- Definition --

Geometric representation of spatial area covered by this condominium.

Voidable:

false

Multiplicity:

1

Value type:

GM_MultiSurface

Attribute:

Name:

inspireId

Definition:

-- Name --

inspire id

-- Definition --

External object identifier of the spatial object.

-- Description --

NOTE An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Attribute:

Name:

name

Definition:

-- Name --

name

-- Definition --

Official geographical name of this condominium, given in several languages where required.

Voidable:

true

Multiplicity:

0..*

Value type:

GeographicalName (data type)


Data type: ResidenceOfAuthority

ResidenceOfAuthority

Definition:

-- Definition --

Data type representing the name and position of a residence of authority.

Type:

Data type

Attribute:

Name:

geometry

Definition:

-- Definition --

Position of the residence of authority.

Voidable:

true

Multiplicity:

1

Value type:

GM_Point

Attribute:

Name:

name

Definition:

-- Definition --

Name of the residence of authority.

Voidable:

false

Multiplicity:

1

Value type:

GeographicalName (data type)


Application schema: Agricultural and Aquaculture Facilities Model

Definition

-- Description --

core model, harmonised toward the the core general faciclity model.

Version:

4.0


Data type: FarmAnimalSpecies

FarmAnimalSpecies

Definition:

-- Name --

farm animal

-- Definition --

Identifies an animal or group of animals of the same species kept on the specific site.

Type:

Data type

Attribute:

Name:

aquaculture

Definition:

-- Name --

aquaculture

-- Definition --

Define the presence of aquaculture species in the site.

-- Description --

Aquaculture species are listed in aquacultureSpecies attribute.

The allowed values for this code list comprise only the values specified in the February 2012 version of the ASFIS (Aquatic Sciences and Fisheries Information System) List of Species for Fishery Statistics Purposes maintained by FAO.

Voidable:

true

Multiplicity:

0..*

Value type:

AquacultureSpeciesValue (code list)

Attribute:

Name:

livestock

Definition:

-- Name --

livestock

-- Definition --

Define the presence of livestock species in the site.

-- Description --

The terrestic species are coded specified according to regulation (EC) No 1165/2008.

Voidable:

true

Multiplicity:

0..*

Value type:

LivestockSpeciesValue (code list)


Spatial Object Type: Holding

Holding

Definition:

-- Name --

Holding

-- Definition --

The whole area and all infrastructures included on it, covering the same or different "sites", under the control of an operator to perform agricultural or aquaculture activities.

The holding includes one specialisation of ActivityComplex, ie. Activity. the values of ActivityType are expressed conform the classification of the economic activity of the holding, according to the NACE rev. 2.0 coding.

Holding is a thematic extension of the generic Class “Activity Complex” shared with other thematic areas describing entities related with Economical Activities (Legal Entity Class – Business).

-- Description --

Accessible at Eurostat repository from URL

http://ec.europa.eu/eurostat/ramon/nomenclatures/index.cfm?

TargetUrl=LST_CLS_DLD&StrNom=NACE_REV2

&StrLanguageCode=EN&StrLayoutCode=HIERARCHIC.

The valid nace codes are

first level

01 and 03

second level

01.1 - 01.6 and 03.2

third level

01.11 - 01.64 and 03.21 - 03.22

01.7 hunting trapping an related services is exclude.

02. forestry and logging are excluded

03.1 fishing is excluded.

Subtype of:

ActivityComplex

Type:

Spatial Object Type

Association role:

Name:

contains

Voidable:

false

Multiplicity:

1..*

Value type:

Site (spatial object type)

Constraint:

Name:

ActivityValueNACE

Expression:

At least one of the function attributes of the Holding spatial object shall be provided using the EconomicActivityNACEValue code list (for the activity attribute of the Function data type).


Spatial Object Type: Site

Site

Definition:

-- Name --

Site

-- Definition --

All land at a same or distinct geographic location under the management control of a holding covering activities, products and services. This includes all infrastructure, equipment and materials. The geometry of the site must be a point or a surface. Mulitpoint or multisurface is not allowed.

-- Description --

The site can be represented by a point or by a surface.

the site can have only one geometry.

Type:

Spatial Object Type

Attribute:

Name:

activity

Definition:

-- Name --

activity

-- Definition --

The classification of the economic activity of the site, according to the NACE rev. 2.0 coding.

-- Description --

Accessible at Eurostat repository from URL

http://ec.europa.eu/eurostat/ramon/nomenclatures/index.cfm?

TargetUrl=LST_CLS_DLD&StrNom=NACE_REV2

&StrLanguageCode=EN&StrLayoutCode=HIERARCHIC.

The valid nace codes are

first level

01 and 03

second level

01.1 - 01.6 and 03.2

third level

01.11 - 01.64 and 03.21 - 03.22

Voidable:

false

Multiplicity:

1..*

Value type:

EconomicActivityNACEValue (code list)

Attribute:

Name:

geometry

Definition:

-- Name --

geometry

-- Definition --

The geometry defining the extent or position of the site.

-- Description --

The geometry must be a GM_surface, when it includes installations, plots or buildings with a polygon type geometry.

In case the site only includes single object with a point type geometry, the site can have a GM_point geometry.

Voidable:

false

Multiplicity:

1

Value type:

GM_Object

Attribute:

Name:

includesAnimal

Voidable:

true

Multiplicity:

0..*

Value type:

FarmAnimalSpecies (data type)


Application schema: Air Transport Network

Definition

-- Definition --

This package defines the types that are used on the air transport subtheme.

Version:

4.1


Spatial Object Type: AerodromeArea

AerodromeArea

Definition:

-- Definition --

A defined area on land or water (including any buildings, installations and equipment) intended to be used either wholly or in part for the arrival, departure and surface movement of aircraft and/or helicopters.

-- Description --

SOURCE [AIXM5.0].

NOTE An area spatial object which is used to represent the physical limits of all the facilities which form part of an inland aerodrome.

Subtype of:

TransportArea

Type:

Spatial Object Type

Constraint:

Name:

All objects have inspireId

Description:

All transport areas have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: AerodromeCategory

AerodromeCategory

Definition:

-- Definition --

Aerodrome category concerning the scope and importance of the air traffic services offered from and to it.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

aerodromeCategory

Definition:

-- Definition --

Value which indicates the category of an aerodrome.

Voidable:

false

Multiplicity:

1

Value type:

AerodromeCategoryValue (code list)

Values:

domesticNational

-- Definition --

Aerodrome serving domestic national air traffic services.

domesticRegional

-- Definition --

Aerodrome serving domestic regional air traffic services.

international

-- Definition --

Aerodrome serving international air traffic services.

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to AerodromeNode and AerodromeArea only

Expression:

/* This property can only be associated with a spatial object that is an Aerodrome Node or an Aerodrome Area. */ inv: networkRef.element.oclIsKindOf(AerodromeNode) or networkRef.element.oclIsKindOf(AerodromeArea)


Spatial Object Type: AerodromeNode

AerodromeNode

Definition:

-- Definition --

Node located at the aerodrome reference point of an airport/heliport, which is used to represent it in a simplified way.

DEFINITION Aerodrome Reference Point (ARP): The designated geographical location of an aerodrome, located near the initial or planned geometric centre of the aerodrome and normally remaining where originally established [AIXM3.3].

DEFINITION Airport/heliport: A defined area on land or water (including any buildings, installations and equipment) intended to be used either wholly or in part for the arrival, departure and surface movement of aircraft/helicopters [AIXM5.0].

-- Description --

SOURCE [AIXM5.0].

Subtype of:

AirNode

Type:

Spatial Object Type

Association role:

Name:

controlTowers

Definition:

-- Name --

control towers

-- Definition --

The set of control towers belonging to an aerodrome (airport/heliport).

Voidable:

true

Multiplicity:

0..*

Value type:

Building (spatial object type)

Attribute:

Name:

designatorIATA

Definition:

-- Definition --

The three letter IATA designator of the aerodrome (airport/heliport).

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

locationIndicatorICAO

Definition:

-- Definition --

The four letter ICAO location indicator of the aerodrome (airport/heliport), as listed in ICAO DOC 7910.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Constraint:

Name:

All objects have inspireId

Description:

All transport nodes have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: AerodromeType

AerodromeType

Definition:

-- Definition --

A code specifying the type of aerodrome.

-- Description --

SOURCE [AIXM5.0].

EXAMPLE Aerodrome only, combined aerodrome/heliport or simple landing site.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

aerodromeType

Definition:

-- Definition --

The type of aerodrome.

Voidable:

false

Multiplicity:

1

Value type:

AerodromeTypeValue (code list)

Values:

aerodromeHeliport

-- Definition --

Aerodrome with heliport landing area.

-- Description --

SOURCE [AIXM5.0].

aerodromeOnly

-- Definition --

Aerodrome only.

-- Description --

SOURCE [AIXM5.0].

heliportOnly

-- Definition --

Heliport only.

-- Description --

SOURCE [AIXM5.0].

landingSite

-- Definition --

Landing site.

-- Description --

SOURCE [AIXM5.0].

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to AerodromeNode and AerodromeArea only

Expression:

/* This property can only be associated with a spatial object that is an Aerodrome Node or Aerodrome Area. */ inv: networkRef.element.oclIsKindOf(AerodromeNode) or networkRef.element.oclIsKindOf(AerodromeArea)


Spatial Object Type: AirLink

AirLink

Definition:

-- Definition --

A linear spatial object that describes the geometry and connectivity of the air network between two points in the network.

Subtype of:

TransportLink

Supertype of:

AirRouteLink

ProcedureLink

Type:

Spatial Object Type

Abstract:

true

Constraint:

Name:

All objects have inspireId

Description:

All transport links have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: AirLinkSequence

AirLinkSequence

Definition:

-- Definition --

A linear spatial object, composed of an ordered collection of air links, which represents a continuous path in the air network without any branches.

-- Description --

NOTE 1 The element has a defined beginning and end and every position on the air link sequence is identifiable with one single parameter such as length. It describes an element of the air network, which could be characterized by one or more thematical identifiers and/or properties.

NOTE 2 This collection of air links is equivalent to RoutePortion feature in AIXM5.0. RoutePortion: A group of two or more consecutive segments of the same route, which have the usage and/or the same flight restrictions [AIXM5.0].

Subtype of:

TransportLinkSequence

Type:

Spatial Object Type

Constraint:

Name:

All components belong to same transport network

Description:

A transport link sequence must be composed of transport links that all belong to the same transport network.

Expression:

inv: link->forAll(l | l.link.inNetwork = self.inNetwork)

Constraint:

Name:

All objects have inspireId

Description:

All transport link sequences have an external object identifier.

Expression:

inv: inspireId->notEmpty()


Spatial Object Type: AirNode

AirNode

Definition:

-- Definition --

A node which occurs in a air network.

Subtype of:

TransportNode

Supertype of:

AerodromeNode

DesignatedPoint

Navaid

RunwayCentrelinePoint

TouchDownLiftOff

Type:

Spatial Object Type

Abstract:

true

Attribute:

Name:

significantPoint

Definition:

-- Definition --

Attribute which indicates whether the air node is or is not a significant point.

DEFINITION Significant point: A specified geographical location used to define an ATS route, the flight path of an aircraft or for other navigation/ATS purposes [AIXM5.0].

-- Description --

NOTE Significant Points are specific air nodes which normally define air routes.

Voidable:

false

Multiplicity:

1

Value type:

Boolean

Constraint:

Name:

All objects have inspireId

Description:

All transport nodes have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: AirRoute

AirRoute

Definition:

-- Definition --

A specified route designed for channelling the flow of traffic as necessary for the provision of air traffic services, from the end of the take-off and initial climb phase to the commencement of the approach and landing phase.

-- Description --

SOURCE [Route - AIXM5.0].

NOTE A collection of air link sequences and or individual air links that are characterized by one or more thematic identifiers and /or properties, which perform a Route.

Subtype of:

TransportLinkSet

Type:

Spatial Object Type

Attribute:

Name:

airRouteType

Definition:

-- Definition --

Route classification.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

AirRouteTypeValue (code list)

Values:

ATS

-- Definition --

ATS Route as described in ICAO Annex 11.

-- Description --

SOURCE [AIXM5.0].

NAT

-- Definition --

North Atlantic Track (part of Organized Track System).

-- Description --

SOURCE [AIXM5.0].

Attribute:

Name:

designator

Definition:

-- Definition --

Code or designator that identifies an Air Route.

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Constraint:

Name:

All components belong to same transport network

Description:

A transport link set must be composed of transport links and or transport link sequences that all belong to the same transport network.

Expression:

inv: link->forAll(l | l.inNetwork = self.inNetwork)

Constraint:

Name:

All objects have inspireId

Description:

All transport link sets have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: AirRouteLink

AirRouteLink

Definition:

-- Definition --

A portion of a route to be flown usually without an intermediate stop, as defined by two consecutive significant points.

-- Description --

SOURCE [AirRouteSegment - AIXM5.0].

NOTE The presence of air nodes (normally defining Significant Points) is not mandated.

Subtype of:

AirLink

Type:

Spatial Object Type

Attribute:

Name:

airRouteLinkClass

Definition:

-- Definition --

The class or type of an air route link.

Voidable:

true

Multiplicity:

1

Value type:

AirRouteLinkClassValue (code list)

Values:

conventional

-- Definition --

Conventional navigation route: An air route which does neither use Area Navigation (RNAV) nor TACAN navigation for air traffic services.

DEFINITION Definition of Area Navigation (RNAV): A method of navigation which permits aircraft operation on any desired flight path within the coverage of station-referenced navigation aids or within the limits of the capability of selfcontained aids, or a combination of both [ICAO].

-- Description --

SOURCE [AIXM5.0].

RNAV

-- Definition --

Area navigation route: An air route which uses Area Navigation (RNAV) for air traffic services.

DEFINTION Area Navigation (RNAV): A method of navigation which permits aircraft operation on any desired flight path within the coverage of station-referenced navigation aids or within the limits of the capability of selfcontained aids, or a combination of both [ICAO].

-- Description --

SOURCE [AIXM5.0].

TACAN

-- Definition --

TACAN route: An air route which uses TACAN Navigation for air traffic services.

DEFINITION TACAN Navigation: A method of navigation which permits aircraft operation on any desired flight path within the coverage of station-referenced Tactical Air Navigation Beacon (TACAN) navigation aids.

-- Description --

SOURCE [AIXM5.0].

Constraint:

Name:

All objects have inspireId

Description:

All transport links have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: AirspaceArea

AirspaceArea

Definition:

-- Definition --

A defined volume in the air, described as horizontal projection with vertical limits.

-- Description --

SOURCE [AirspaceVolume - AIXM5.0].

NOTE 1 Definition of Airspace: A defined three dimensional region of space relevant to air traffic [AIXM5.0].

NOTE 2 Airspace regions are managed by air traffic control systems to provide a safe IFR (Instrument Flight Rules) navigation for air traffic services and aircrafts.

Subtype of:

TransportArea

Type:

Spatial Object Type

Attribute:

Name:

AirspaceAreaType

Definition:

-- Definition --

A code indicating the general structure or characteristics of a particular airspace.

-- Description --

SOURCE [Airspace.type - AIXM5.0].

Voidable:

false

Multiplicity:

1

Value type:

AirspaceAreaTypeValue (code list)

Values:

ATZ

-- Definition --

Airport Traffic Zone. Airspace of defined dimensions established around an airport for the protection of airport traffic. Description: ICAO Recognized.

-- Description --

SOURCE [AIXM5.0].

NOTE An ATZ usually is set up from the lower limit of a Control Zone (CTR) to the surface.

CTA

-- Definition --

Control area. A controlled airspace extending upwards from a specified limit above the earth. Description: ICAO Recognized.

-- Description --

SOURCE [AIXM5.0].

NOTE 1 A CTA could exist in the vicinity of a single airport to manage a busy air traffic area in order to provide protection to aircraft climbing out from the airport. As such it is a smaller version of a Terminal Maneuvering Area or Terminal Control Area (TMA), equivalent to it but serving only to one airport.

NOTE 2 Standard Intrument Departure (SID) routes usually ends at the upper limit of a TMA or CTA, where the air route phase starts.

CTR

-- Definition --

Control zone. A controlled airspace extending upwards from the surface of the earth to a specified upper limit. Description: ICAO Recognized.

-- Description --

SOURCE [AIXM5.0].

NOTE It is normally extended from the surface to a specified upper limit, set up to protect air traffic operating to and from that airport. A CTR usually is set up from the upper limit of an Aerodrome Traffic Zone (ATZ).

D

-- Definition --

Danger area. Airspace of defined dimensions within which activities dangerous to the flight of aircraft may exist at specified times. Description: ICAO Recognized.

-- Description --

SOURCE [AIXM5.0].

NOTE It is defined as a constraint airspace area to be avoided if possible, which could be dangerous for navigation of air traffic services and could be crossed only by specific routes and specific flight levels defined by the Defence Authority.

FIR

-- Definition --

Flight information region. Airspace of defined dimensions within which flight information service and alerting service are provided. Description: ICAO Recognized. Might, for example, be used if service provided by more than one unit.

-- Description --

SOURCE [AIXM5.0].

NOTE 1 A FIR is an airspace region in which information, management and search-and-rescue services are provided by an air navigation service provider.

NOTE 2 Any portion of the atmosphere belongs to some specific FIR, except from some cases. Small countries could have only a single FIR; bigger ones could have some regional FIRs. The division among different countries is done by international agreement through ICAO.

P

-- Definition --

Prohibited area. Airspace of defined dimensions, above the land areas or territorial waters of a State, within which the flight of aircraft is prohibited. Description: ICAO Recognized.

-- Description --

SOURCE [AIXM5.0].

NOTE It is defined as a constraint airspace area to be avoided, in which navigation of air traffic services is forbidden for high security reasons.

R

-- Definition --

Restricted area. Airspace of defined dimensions, above the land areas or territorial waters of a State, within which the flight of aircraft is restricted in accordance with certain specified conditions. Description: ICAO Recognized.

-- Description --

SOURCE [AIXM5.0].

NOTE It is defined as a constraint airspace area in which navigation of air traffic services is restricted and could only be crossed temporarily with authorisation and at specific flight levels.

TMA

-- Definition --

Terminal control area. Control area normally established at the confluence of ATS routes in the vicinity of one or more major aerodromes. Description: Non-ICAO Recognized. Mainly used in Europe under the Flexible Use of Airspace concept.

-- Description --

SOURCE [AIXM5.0].

NOTE 1 It is normally extended from a lower to an upper limit, set up at an area of confluence of busy airways in the vicinity of one or more major airports to protect traffic climbing out from and descending into the airports.

NOTE 2 As such it is a larger version of a Control Area (CTA). Standard Intrument Departure (SID) routes usually ends at the upper limit of a TMA or CTA, where the air route phase starts.

UIR

-- Definition --

Upper flight information region (UIR). An upper airspace of defined dimensions within which flight information service and alerting service are provided. Description: Non-ICAO Recognized. Each state determines its definition for upper airspace.

-- Description --

SOURCE [AIXM5.0].

Constraint:

Name:

All objects have inspireId

Description:

All transport areas have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: ApronArea

ApronArea

Definition:

-- Definition --

A defined area, on a land aerodrome/heliport, intended to accommodate aircraft/helicopters for purposes of loading and unloading passengers, mail or cargo, and for fuelling, parking or maintenance.

-- Description --

SOURCE [Apron - AIXM5.0].

Subtype of:

TransportArea

Type:

Spatial Object Type

Constraint:

Name:

All objects have inspireId

Description:

All transport areas have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: ConditionOfAirFacility

ConditionOfAirFacility

Definition:

-- Definition --

State of an air transport network element with regards to its completion and use.

Subtype of:

ConditionOfFacility

Type:

Spatial Object Type

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies only to AerodromeNode, AerodromeArea and RunwayArea

Expression:

/* This property can only be associated with a spatial object that is an Aerodrome Node, an Aerodrome Area or a Runway Area. */ inv: networkRef.element.oclIsKindOf(AerodromeNode) or networkRef.element.oclIsKindOf(AerodromeArea) or networkRef.element.oclIsKindOf(RunwayArea)


Spatial Object Type: DesignatedPoint

DesignatedPoint

Definition:

-- Definition --

A geographical location not marked by the site of a radio navigation aid, used in defining an ATS route, the flight path of an aircraft or for other navigation or ATS purposes.

-- Description --

SOURCE [AIXM5.0].

NOTE Examples of Designated points are compulsory and non-compulsory reporting points.

Subtype of:

AirNode

Type:

Spatial Object Type

Attribute:

Name:

designator

Definition:

-- Definition --

The coded designator of the point.

-- Description --

SOURCE [AIXM5.0].

EXAMPLE The five-letter ICAO name of the point.

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Constraint:

Name:

All objects have inspireId

Description:

All transport nodes have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: ElementLength

ElementLength

Definition:

-- Definition --

The physical length of the element.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

length

Definition:

-- Definition --

The physical length of the element.

-- Description --

NOTE 1 The value of the physical length of the runway [AIXM5.0], when applied to RunwayArea.

NOTE 2 Value for the length of the taxiway [AIXM5.0], when applied to TaxiwayArea.

NOTE 3 The value of the physical length of the touchdown and lift-off area [AIXM5.0], when applied to TouchDownLiftOff.

Voidable:

false

Multiplicity:

1

Value type:

Measure

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to RunwayArea, TaxiwayArea and TouchDownLiftOff only

Expression:

/* This property can only be associated with a spatial object that is a Runway Area, Taxiway Area or Touch Down Lift Off. */ inv: networkRef.element.oclIsKindOf(RunwayArea) or networkRef.element.oclIsKindOf(TaxiwayArea) or networkRef.element.oclIsKindOf(TouchDownLiftOff)


Spatial Object Type: ElementWidth

ElementWidth

Definition:

-- Definition --

The physical width of the element.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

width

Definition:

-- Definition --

The physical width of the element.

-- Description --

NOTE 1 The value of the physical width of the runway [AIXM5.0], when applied to RunwayArea.

NOTE 2 The value of the physical width of the taxiway [AIXM5.0], when applied to TaxiwayArea.

NOTE 3 The value of the physical width of the touchdown and lift-off area [AIXM5.0], when applied to TouchDownLiftOff.

Voidable:

false

Multiplicity:

1

Value type:

Measure

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to RunwayArea, TaxiwayArea and TouchDownLiftOff only

Expression:

/* This property can only be associated with a spatial object that is a Runway Area, Taxiway Area or Touch Down Lift Off. */ inv: networkRef.element.oclIsKindOf(RunwayArea) or networkRef.element.oclIsKindOf(TaxiwayArea) or networkRef.element.oclIsKindOf(TouchDownLiftOff)


Spatial Object Type: FieldElevation

FieldElevation

Definition:

-- Definition --

The aerodrome elevation as the vertical distance between the highest point of the landing area of an aerodrome and mean sea level.

-- Description --

SOURCE [AIXM5.0].

NOTE This might be different from the elevation of the Aerodrome Reference Point.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

altitude

Definition:

-- Definition --

Value of the field altitude.

Voidable:

false

Multiplicity:

1

Value type:

Measure

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to AerodromeNode and AerodromeArea only

Expression:

/* This property can only be associated with a spatial object that is an Aerodrome Node or Aerodrome Area. */ inv: networkRef.element.oclIsKindOf(AerodromeNode) or networkRef.element.oclIsKindOf(AerodromeArea)


Spatial Object Type: InstrumentApproachProcedure

InstrumentApproachProcedure

Definition:

-- Definition --

A series of predetermined manoeuvres by reference to flight instruments with specified protection from obstacles from the initial approach fix, or where applicable, from the beginning of a defined arrival route to a point from which a landing can be completed and thereafter, if a landing is not completed, to a position at which holding or en route obstacle clearance criteria apply.

-- Description --

SOURCE [AIXM5.0].

NOTE 1 Acronym: IAP.

NOTE 2 It corresponds to the final approach and arrival during the landing phase.

NOTE 3 A specific runway of an airport/heliport usually has more than one IAP, depending on the landing direction on it.

Subtype of:

ProcedureLink

Type:

Spatial Object Type

Constraint:

Name:

All objects have inspireId

Description:

All transport links have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: LowerAltitudeLimit

LowerAltitudeLimit

Definition:

-- Definition --

Altitude that defines the lower limit of an air transport network object.

-- Description --

NOTE When applied to an AirRouteLink it corresponds to the Lowest Safe Altitude, which is defined in order to provide safety for navigation.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

altitude

Definition:

-- Definition --

Value of the altitude limit.

Voidable:

false

Multiplicity:

1

Value type:

Measure

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to AirRouteLink and AirspaceArea only

Expression:

/* This property can only be associated with a spatial object that is an Air Route Link or Airspace Area. */ inv: networkRef.element.oclIsKindOf(AirRouteLink) or networkRef.element.oclIsKindOf(AirspaceArea)


Spatial Object Type: Navaid

Navaid

Definition:

-- Definition --

One or more Navaid Equipments providing navigation services.

DEFINITION Navaid equipment: A physical navaid equipment like VOR, DME, localizer, TACAN or etc.

-- Description --

SOURCE [AIXM5.0].

NOTE 1

The Navaid Equipment share business rules like paired frequencies [AIXM5.0].

Subtype of:

AirNode

Type:

Spatial Object Type

Attribute:

Name:

designator

Definition:

-- Definition --

The coded identifier given to the navaid system.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

navaidType

Definition:

-- Definition --

Type of the navaid service.

-- Description --

SOURCE [AIXM5.0].

EXAMPLES ILS, MLS, VORTAC, VOR/DME.

Voidable:

true

Multiplicity:

1

Value type:

NavaidTypeValue (code list)

Values:

DME

-- Definition --

Distance Measuring Equipment.

-- Description --

SOURCE [AIXM5.0].

ILS

-- Definition --

Instrument Landing System.

-- Description --

SOURCE [AIXM5.0].

ILS-DME

-- Definition --

ILS with collocated DME.

-- Description --

SOURCE [AIXM5.0].

LOC

-- Definition --

Localizer.

-- Description --

SOURCE [AIXM5.0].

LOC-DME

-- Definition --

LOC and DME collocated.

-- Description --

SOURCE [AIXM5.0].

MKR

-- Definition --

Marker Beacon.

-- Description --

SOURCE [AIXM5.0].

MLS

-- Definition --

Microwave Landing System.

-- Description --

SOURCE [AIXM5.0].

MLS-DME

-- Definition --

MLS with collocated DME.

-- Description --

SOURCE [AIXM5.0].

NDB

-- Definition --

Non-Directional Radio Beacon.

-- Description --

SOURCE [AIXM5.0].

NDB-DME

-- Definition --

NDB and DME collocated.

-- Description --

SOURCE [AIXM5.0].

TACAN

-- Definition --

Tactical Air Navigation Beacon.

-- Description --

SOURCE [AIXM5.0].

TLS

-- Definition --

Transponder Landing System.

-- Description --

SOURCE [AIXM5.0].

VOR

-- Definition --

VHF Omnidirectional Radio Range.

-- Description --

SOURCE [AIXM5.0].

VOR-DME

-- Definition --

VOR and DME collocated.

-- Description --

SOURCE [AIXM5.0].

VORTAC

-- Definition --

VOR and TACAN collocated.

-- Description --

SOURCE [AIXM5.0].

NDB-MKR

-- Definition --

Non-Directional Radio Beacon and Marker Beacon.

-- Description --

SOURCE [AIXM5.0].

Constraint:

Name:

All objects have inspireId

Description:

All transport nodes have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: ProcedureLink

ProcedureLink

Definition:

-- Definition --

A series of predetermined manoeuvres with specified protection from obstacles.

-- Description --

SOURCE [Procedure - AIXM5.0].

NOTE 1 A defined airway connector designed for channelling the flow of traffic as necessary for the provision of air traffic services during the take-off or landing phase, which links an airport/heliport to a significant point, usually connected to one or more air routes.

NOTE 2 When a airport/heliport is not connected with a standardized airway connector to the rest of the air network, this object can be used as a fictitious connector between the airport/heliport and a significant point on one or more ATS routes - for example for VFR (Visual Flight Rules) flights.

NOTE 3 Nevertheless, three main types of standardized Procedures are usually defined for IFR (Instrument Flight Rules) flights:

- Standard Instrument Departure (SID), corresponding to the take-off phase.

- Standard Instrument Arrival (STAR), corresponding to the initial approach during the landing phase.

- Instrument Approach Procedure (IAP), corresponding to the final approach and arrival during the landing phase.

Subtype of:

AirLink

Supertype of:

InstrumentApproachProcedure

StandardInstrumentArrival

StandardInstrumentDeparture

Type:

Spatial Object Type

Constraint:

Name:

All objects have inspireId

Description:

All transport links have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: RunwayArea

RunwayArea

Definition:

-- Definition --

A defined rectangular area on a land aerodrome/heliport prepared for the landing and take-off of aircraft.

-- Description --

SOURCE [Runway - AIXM5.0].

NOTE 1 This includes the concept of Final Approach and Take-Off Area (FATO) for helicopters [Runway - AIXM5.0].

NOTE 2 The runway strip is a defined area including the runway and stopway, if provided, intended : a) to reduce the risk of damage to aircraft running off a runway; and b) to protect aircraft flying over it during take-off or landing operations [ICAO].

Subtype of:

TransportArea

Type:

Spatial Object Type

Attribute:

Name:

designator

Definition:

-- Definition --

The full textual designator of the runway, used to uniquely identify it at an aerodrome/heliport which has more than one.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

runwayType

Definition:

-- Definition --

The type of runway, either runway for airplanes or final approach and take off area (FATO) for helicopters.

-- Description --

SOURCE Adapted from [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

RunwayTypeValue (code list)

Values:

runway

-- Definition --

Runway for airplanes.

-- Description --

SOURCE [AIXM5.0].

FATO

-- Definition --

Final Approach and Take Off Area for helicopters.

-- Description --

SOURCE [AIXM5.0].

Constraint:

Name:

All objects have inspireId

Description:

All transport areas have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: RunwayCentrelinePoint

RunwayCentrelinePoint

Definition:

-- Definition --

An operationally significant position on the center line of a runway direction.

-- Description --

SOURCE [AIXM5.0].

NOTE 1 The role of the point along the runway direction centreline is indicated within the pointRole attribute.

NOTE 2 Runway centreline points are used to connect the Procedure Links that connect an airport/heliport to the rest of the air network.

EXAMPLE A typical example is the runway threshold [AIXM5.0].

Subtype of:

AirNode

Type:

Spatial Object Type

Attribute:

Name:

pointRole

Definition:

-- Definition --

The role of the point along the runway direction centreline.

-- Description --

SOURCE [AIXM5.0].

Voidable:

false

Multiplicity:

1

Value type:

PointRoleValue (code list)

Values:

end

-- Definition --

Physical end of a runway direction.

-- Description --

SOURCE [AIXM5.0].

mid

-- Definition --

The mid point of the runway.

-- Description --

SOURCE [AIXM5.0].

start

-- Definition --

Physical start of a runway direction.

-- Description --

SOURCE [AIXM5.0].

threshold

-- Definition --

Threshold.

-- Description --

SOURCE [AIXM5.0].

Constraint:

Name:

All objects have inspireId

Description:

All transport nodes have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: StandardInstrumentArrival

StandardInstrumentArrival

Definition:

-- Definition --

A designated instrument flight rule (IFR) arrival route linking a significant point, normally on an ATS route, with a point from which a published instrument approach procedure can be commenced.

-- Description --

SOURCE [AIXM5.0].

NOTE 1 Acronym: STAR.

NOTE 2 It corresponds to the initial approach during the landing phase. Each airport/heliport could have various STAR linking significant points (usually connected to air routes) to the points designated to start the landing on a specific runway.

Subtype of:

ProcedureLink

Type:

Spatial Object Type

Attribute:

Name:

designator

Definition:

-- Definition --

The textual designator of the Standard Instrument Arrival.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Constraint:

Name:

All objects have inspireId

Description:

All transport links have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: StandardInstrumentDeparture

StandardInstrumentDeparture

Definition:

-- Definition --

A designated instrument flight rule (IFR) departure route linking the aerodrome or a specific runway of the aerodrome with a specified significant point, normally on a designated ATS route, at which the en-route phase of a flight commences.

-- Description --

SOURCE [AIXM5.0].

NOTE 1 Acronym: SID.

NOTE 2 It corresponds to the take-off phase. Each airport/heliport could have various SID linking the different runways to one or various significant points, usually connected to air routes.

Subtype of:

ProcedureLink

Type:

Spatial Object Type

Attribute:

Name:

designator

Definition:

-- Definition --

The full textual designator of the Standard Instrument Departure.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Constraint:

Name:

All objects have inspireId

Description:

All transport links have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: SurfaceComposition

SurfaceComposition

Definition:

-- Definition --

The composition of an aerodrome/heliport related surface.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

surfaceComposition

Definition:

-- Definition --

A code indicating the composition of an aerodrome/heliport related surface.

-- Description --

SOURCE [SurfaceCharacteristics.composition - AIXM5.0].

EXAMPLES Asphalt, concrete.

Voidable:

false

Multiplicity:

1

Value type:

SurfaceCompositionValue (code list)

Values:

asphalt

-- Definition --

Surface made of an asphalt layer.

concrete

-- Definition --

Surface made of a concrete layer.

grass

-- Definition --

Surface consisting on a grass layer.

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to RunwayArea, TaxiwayArea, ApronArea and TouchDownLiftOff only

Expression:

/* This property can only be associated with a spatial object that is a Runway Area, Taxiway Area, Apron Area or Touch Down Lift Off. */ inv: networkRef.element.oclIsKindOf(RunwayArea) or networkRef.element.oclIsKindOf(TaxiwayArea) or networkRef.element.oclIsKindOf(ApronArea) or networkRef.element.oclIsKindOf(TouchDownLiftOff)


Spatial Object Type: TaxiwayArea

TaxiwayArea

Definition:

-- Definition --

A defined path at an aerodrome/heliport established for the taxiing of aircraft/helicopters and intended to provide a link between one part of the aerodrome and another.

-- Description --

SOURCE [Taxiway - AIXM5.0].

NOTE This includes aircraft/helicopter stand taxilines, apron taxiways, rapid exit taxiways, air taxiways etc.

Subtype of:

TransportArea

Type:

Spatial Object Type

Attribute:

Name:

designator

Definition:

-- Definition --

The textual designator of the taxiway.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Constraint:

Name:

All objects have inspireId

Description:

All transport areas have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: TouchDownLiftOff

TouchDownLiftOff

Definition:

-- Definition --

A load bearing area on which a helicopter may touch down or lift-off.

-- Description --

SOURCE [AIXM5.0].

Subtype of:

AirNode

Type:

Spatial Object Type

Attribute:

Name:

designator

Definition:

-- Definition --

The textual designator of the touch down and lift-off area.

-- Description --

SOURCE [AIXM5.0].

Voidable:

true

Multiplicity:

1

Value type:

CharacterString

Constraint:

Name:

All objects have inspireId

Description:

All transport nodes have an external object identifier.

Expression:

inv:inspireId->notEmpty()


Spatial Object Type: UpperAltitudeLimit

UpperAltitudeLimit

Definition:

-- Definition --

Altitude that defines the upper limit of an air transport network object.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

altitude

Definition:

-- Definition --

Value of the altitude limit.

Voidable:

false

Multiplicity:

1

Value type:

Measure

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to AirRouteLink and AirspaceArea only

Expression:

/* This property can only be associated with a spatial object that is an Air Route Link or Airspace Area. */ inv: networkRef.element.oclIsKindOf(AirRouteLink) or networkRef.element.oclIsKindOf(AirspaceArea)


Spatial Object Type: UseRestriction

UseRestriction

Definition:

-- Definition --

The restrictions to the use of an air network object.

Subtype of:

TransportProperty

Type:

Spatial Object Type

Attribute:

Name:

restriction

Definition:

-- Definition --

The type of use restriction for the air network object.

Voidable:

false

Multiplicity:

1

Value type:

AirUseRestrictionValue (code list)

Values:

reservedForMilitary

-- Definition --

The air network object is exclusively for military use.

temporalRestrictions

-- Definition --

The temporal restrictions apply to the use of the air network object.

Constraint:

Name:

All objects have inspireId

Description:

All transport properties have an external object identifier.

Expression:

inv:inspireId->notEmpty()

Constraint:

Name:

Applies to AirRoute, AirLinks, AirNodes and AerodromeArea only

Expression:

/* This property can only be associated with a spatial object that is an Air Route, Air Link (or specialized Air Link), Air Node (or specialized Air Node) or Aerodrome Area. */ inv: networkRef.element.oclIsKindOf(AirRoute) or networkRef.element.oclIsKindOf(AirLink) or networkRef.element.oclIsKindOf(AirNode) or networkRef.element.oclIsKindOf(AerodromeArea)


Application schema: Area Management Restriction and Regulation Zones

Definition

-- Name --

area management restriction and regulation zones

-- Definition --

The Area Management Restriction and Regulation Zones application schema contains the spatial object that represents zones or areas established to protect the environment via management, restriction or regulation.

Version:

4.0


Spatial Object Type: ManagementRestrictionOrRegulationZone

ManagementRestrictionOrRegulationZone

Definition:

-- Name --

management restriction or regulation zone

-- Definition --

Area managed, restricted or regulated in accordance with a legal requirement related to an environmental policy or a policy or activity that may have an impact on the environment at any level of administration (or used for reporting at international, European, national, regional and local) levels.

Type:

Spatial Object Type

Attribute:

Name:

beginLifespanVersion

Definition:

-- Name --

begin lifespan version

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

competentAuthority

Definition:

-- Name --

competent authority

-- Definition --

Description of the organisation(s) responsible for managing, restricting or regulating measures or activities within the zone.

Voidable:

true

Multiplicity:

1..*

Value type:

RelatedParty (data type)

Attribute:

Name:

designationPeriod

Definition:

-- Name --

designation period

-- Definition --

Time period defining when the management, restriction or regulation zone was legally designated or became effective in the real world.

-- Description --

NOTE: designationPeriod uses the ISO 19108 TM_Period which is comprised of two properties - gml:beginPosition and gml:endPosition.

If the zone shall remain in force for an indeterminate period of time then the endPosition/indeterminatePosition="unknown" can be used to state that the zone is still effective.

Voidable:

true

Multiplicity:

1

Value type:

TM_Period

Attribute:

Name:

endLifespanVersion

Definition:

-- Name --

end lifespan version

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

environmentalDomain

Definition:

-- Name --

environmental domain

-- Definition --

Classification of the environment domain(s) for which, through the establishment of the zone, certain environmental objectives shall be reached.

-- Description --

A zone may be established within one environmental domain (e.g. water) or may to cover a wide range of environmental objectives that cross-cut several domains. For example, Marine Regions may relate to water, land use, sustainable development.

Voidable:

false

Multiplicity:

1..*

Value type:

EnvironmentalDomain (code list)

Values:

air

water

waste

natureAndBiodiversity

sustainableDevelopment

landUse

soil

noise

naturalResources

climateAndClimateChange

healthProtection

Tagged Values:


Tag


Value


obligation


implementingRule

Attribute:

Name:

geometry

Definition:

-- Name

geometry

-- Definition --

The geometry representing the spatial extent of the spatial object.

-- Description --

The geometry of a Management Area, Restriction or Regulation Zone can be defined using any geometry representation. Typically this shall be either a GM_Surface or GM_MultiSurface.

NOTE: Where a zone forms as a polygon, this should be encoded as a GM_Surface or GM_MultiSurface not a GM_Curve.

Voidable:

false

Multiplicity:

1

Value type:

GM_Object

Attribute:

Name:

inspireId

Definition:

-- Name --

inspireID

-- Definition --

External object identifier of the spatial object.

-- Description --

An external object identifier is a unique object identifier published by the responsible body, which may be used by external application to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

NOTE: ManagementRestrictionOrRegulationZone spatial objects commonly perform the role/function of "Reporting Unit" for non-spatial reported data. The reported data shall contain object references to ManagementRestrictionOrRegulationZones. Therefore, all spatial objects shall be assigned an inspireID.

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Association role:

Name:

legalBasis

Definition:

-- Definition --

Reference to, or citation of the legal instrument or document that required the establishment of the zone.

Voidable:

true

Multiplicity:

1..*

Value type:

LegislationCitation (spatial object type)

Attribute:

Name:

name

Definition:

-- Name --

name

-- Definition --

A geographical name that is used to identify the management, restriction or regulation zone in the real world. It provides a 'key' for implicitly associating different representations of the object.

Voidable:

true

Multiplicity:

0..*

Value type:

GeographicalName (data type)

Association role:

Name:

plan

Definition:

-- Definition --

Reference to, or citation of a plan (management or action plan) that describes the environmental objectives and measures that shall be undertaken in the zone to protect the environment.

Voidable:

true

Multiplicity:

0..*

Value type:

DocumentCitation (spatial object type)

Association role:

Name:

relatedZone

Definition:

-- Definition --

Reference to a related management, regulation or restriction zone.

-- Description --

EXAMPLE 1: River basin districts (RBD) exist at three levels:

1) International River Basin District

2) National River Basin District

3) River Basin District Sub units.

An international RBD may contain one or more national RBD and/or River Basin Sub Units.

A national RBD may be related to an International RBD and one or more RBD sub-units.

EXAMPLE 2: A WFDWaterBody may be related to a River Basin District.

Voidable:

true

Multiplicity:

0..*

Value type:

ManagementRestrictionOrRegulationZone (spatial object type)

Attribute:

Name:

specialisedZoneType

Definition:

-- Name --

specialised zone type

-- Definition --

Additional classification value which further specialises the type of management, regulation or restriction zone relevant to the domain.

-- Description --

NOTE: This value should be derived from a relevant domain-specific controlled vocabulary, where available.

EXAMPLE 1: A ManagementRestrictionOrRegulationZone where the zoneType value = airQualityManagementZone could be further classified as either:

- specialisedZoneType = agglomeration or

- specialisedZoneType =nonAgglomeration

EXAMPLE 2: A ManagementRestrictionOrRegulationZone where the zoneType value = sensitiveArea could be further classified as either:

specialisedZoneType = lessSensitiveArea

specialisedZoneType = lessSensitiveNitrates

specialisedZoneType = lessSensitiveEutrophic

specialisedZoneType = lessSensitiveShellfish

Voidable:

true

Multiplicity:

0..1

Value type:

SpecialisedZoneTypeCode (code list)

Tagged Values:


Tag


Value


obligation


technicalGuidance

Attribute:

Name:

thematicId

Definition:

-- Name --

thematic identifier

-- Definition --

Descriptive unique object identifier applied to spatial objects in a defined information theme.

-- Description --

Some management, restriction or regulation zones may be assigned multiple thematic identifiers. These may have been established to meet the reporting requirements of different legislative instruments at International, European or at Member State levels.

Where multiple thematicIDs exist all should be provided. This shall allow any external dataset that uses thematicIDs to referencing to the zone to continue to be linked to the spatial object.

Voidable:

true

Multiplicity:

0..*

Value type:

ThematicIdentifier (data type)

Attribute:

Name:

zoneType

Definition:

-- Name --

zone type

-- Definition --

High level classification defining the type of management, restriction or regulation zone.

Voidable:

false

Multiplicity:

1..*

Value type:

ZoneTypeCode (code list)

Values:

airQualityManagementZone

-- Definition --

Part of the territory of a Member State, as delimited by that Member State for the purposes of air quality assessment and management.

-- Description --

SOURCE: Air Quality Directive (2008/50/EC).

noiseRestrictionZone

-- Definition --

An area delimited by a competent authority to manage and mitigate noise pollution.

This includes agglomerations and quiet areas (in agglomerations and open country) as defined in the Environmental Noise Directive (2002/49/EC).

-- Description --

NOTE: Noise restriction zones may also be defined to manage noise exposure relating to transport (airports, roads, rail), entertainment venues, recreational activities, construction, etc.

animalHealthRestrictionZone

-- Definition --

Restriction zones established for the control and eradiation of notifiable animal diseases

-- Description --

EXAMPLE: Bluetongue Restriction Zones (Council Directive 2000/75/EC).

EXAMPLE: Avian Influenze Restriction Zones (Council Directive 2005/94/EC).

EXAMPLE: African Horse Sickness (Council Directive 92/35/EEC).

prospectingAndMiningPermitArea

-- Definition --

The area on which the prospection or extraction of any mineral has been authorised and for which that right or permit is granted.

-- Description --

EXAMPLE: Directive 94/22/EC on conditions for granting and using authorisations for the prospection, exploration and production of hydrocarbons, stipulates that the limits of the geographical areas covered by an authorisation and the duration of that authorisation must be determined in proportion to what is justified in terms of the best possible exercise of the activities from an economic and technical point of view.

regulatedFairwayAtSeaOrLargeInlandWater

-- Definition --

Regulated navigation areas port-to-port established in accordance with Decision 884/2004/EC of the European Parliament and Council of 29 April 2004 amending Decision No 1692/96/EC on Community guidelines for the development of the trans - European transport network to organise sailing traffic, prevent accident and pollution.

restrictedZonesAroundContaminatedSites

-- Definition --

Zones established to protect human, plant and animal health and control movement and development within a contaminated site.

-- Description --

EXAMPLE: Chernobyl Nuclear Power Plant Exclusion Zone which was established to evacuate the local population and to prevent people from entering the heavily contaminated territory.

EXAMPLE: Zone established around an area suffering from soil contamination to restrict development and protect human health.

areaForDumpingOfWaste

-- Definition --

Area affected by uncontrolled disposal of waste as defined in Waste Framework Directive (2006/12/EC) Art 4.

coastalZoneManagementArea

-- Definition --

Area in which "integrated coastal zone management" takes place.

-- Description --

DEFINITION: "Integrated coastal zone management” is a dynamic process for the sustainable management and use of coastal zones, taking into account at the same time the fragility of coastal ecosystems and landscapes, the diversity of activities and uses, their interactions, the maritime orientation of certain activities and uses and their impact on both the marine and land parts.

SOURCE: Protocol on Integrated Coastal Zone Management in the Mediterranean - signed in Madrid on 20-21 January 2008.

drinkingWaterProtectionArea

-- Definition --

Area in which waste water leakage, use of fertilizer or pesticides, or establishment of waste disposal sites are prohibited.

-- Description --

EXAMPLE: From Directive 80/778, relating to the quality of water intended for human consumption.

According to the article 8 providing that Member States shall take all the necessary measures to ensure that any substances used in the preparation of water for human consumption do not remain in concentrations higher than the maximum admissible.

nitrateVulnerableZone

-- Definition --

Areas of land which drain into polluted or threatened waters and which contribute to nitrate pollution.

-- Description --

SOURCE: Art 3 of Council Directive 91/676/EEC of 12 December 1991 concerning the protection of waters against pollution caused by nitrates from agricultural sources.

marineRegion

-- Definition --

Marine regions and their subregions are sea regions designated for the purpose of assessment, management and regulation.

-- Description --

For each Marine Region a marine strategy shall be developed and implemented to maintain and improve good environmental status.

SOURCE: Marine Strategy Framework Directive (2008/56/EC).

riverBasinDistrict

-- Definition --

Area of land and sea, made up of one or more neighbouring river basins together with their associated groundwaters and coastal waters, identified under Article 3(1) as the main unit for management of river basins.

-- Description --

SOURCE: Art 2 (15) of DIRECTIVE 2000/60/EC OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 23 October 2000 establishing a framework for Community action in the field of water policy.

NOTE: A river basin district can either be an international or national river basin district or a sub unit of management.

NOTE 2: The relatedZone role should be used to link river basin districts. For example, a national river basin district should include a relatedZone attribute linking it to the international river basin district.

bathingWaters

-- Definition --

Coastal waters or inland waters (rivers, lakes) explicitly authorised, or not prohibited for recreational bathing by large numbers of people.

-- Description --

NOTE: Bathing waters are set limits for physical, chemical and microbiological parameters to ensuring clean bathing waters to protect public health and the environment.

floodManagementUnit

-- Definition --

Coastal areas or individual river basins assigned as the unit of management established for the assessment and management of flood risk.

-- Description --

These are coastal areas or individual river basins assigned as a unit of management different from those assigned pursuant to Article 3(1) of Directive 2000/60/EC.

SOURCE: 2007/60/EC Art 3(2)b.

WFDWaterBody

sensitiveArea

-- Definition --

Sensitive areas are surface waters (freshwater, estuaries and coastal waters) that require protection against eutrophication.

-- Description --

SOURCE: Urban Waste Water Treatment Directive (91/271/EEC).

designatedWaters

-- Definition --

Marine, coastal or surface waters designated by Member States as needing protection or improvement in order to support fish life.

-- Description --

Member States are required to define designated waters to protect freshwater fish and shellfish by the Fisheries Directive (2006/44/EC) and Shellfish Waters Directive (2006/113/EEC).

plantHealthProtectionZone

-- Definition --

Protection zone within which protective measures are established against the introduction of organisms harmful to plants or plant products and against their spread.

-- Description --

SOURCE: COMMISSION REGULATION (EC) No 690/2008.

forestManagementArea

Tagged Values:


Tag


Value


obligation


implementingRule

Constraint:

Name:

Specify at least the most specific legal instrument.

Expression:

/*At least the most specific legal instrument that required the establishment of zone shall be provided using the legalBasis association role.*/

Constraint:

Name:

competentAuthority.role shall be "authority"

Expression:

/*The role attribute of the competentAuthority shall take the value “authority”.*/ inv: competentAuthority.role = RelatedPartyRoleValue::authority


Application schema: Base Types

Definition

-- Definition --

schema for basic types used by multiple themes

Version:

4.0


Data type: Identifier

Identifier

Definition:

-- Definition --

External unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object.

-- Description --

NOTE1 External object identifiers are distinct from thematic object identifiers.

NOTE 2 The voidable version identifier attribute is not part of the unique identifier of a spatial object and may be used to distinguish two versions of the same spatial object.

NOTE 3 The unique identifier will not change during the life-time of a spatial object.

Type:

Data type

Attribute:

Name:

localId

Definition:

-- Definition --

A local identifier, assigned by the data provider. The local identifier is unique within the namespace, that is no other spatial object carries the same unique identifier.

-- Description --

NOTE It is the responsibility of the data provider to guarantee uniqueness of the local identifier within the namespace.

Voidable:

false

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

namespace

Definition:

-- Definition --

Namespace uniquely identifying the data source of the spatial object.

-- Description --

NOTE The namespace value will be owned by the data provider of the spatial object and will be registered in the INSPIRE External Object Identifier Namespaces Register.

Voidable:

false

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

versionId

Definition:

-- Definition --

The identifier of the particular version of the spatial object, with a maximum length of 25 characters. If the specification of a spatial object type with an external object identifier includes life-cycle information, the version identifier is used to distinguish between the different versions of a spatial object. Within the set of all versions of a spatial object, the version identifier is unique.

-- Description --

NOTE The maximum length has been selected to allow for time stamps based on ISO 8601, for example, "2007-02-12T12:12:12+05:30" as the version identifier.

NOTE 2 The property is void, if the spatial data set does not distinguish between different versions of the spatial object. It is missing, if the spatial object type does not support any life-cycle information.

Voidable:

true

Multiplicity:

0..1

Value type:

CharacterString


Spatial Object Type: SpatialDataSet

SpatialDataSet

Definition:

-- Definition --

Identifiable collection of spatial data.

-- Description --

NOTE The type SpatialDataSet is offered as a pre-defined type for spatial data sets. The scope of this type is packaging pre-defined data sets for the non-direct access download service. It may be reused in thematic application schemas, but if it does not fit an application-schema-specific data set object should be modelled. This type may have the same name and definition like this type, but may have a different set of properties.

This type specifies three properties: an external object identifier, a container for metadata (may be void), and an association to zero or more spatial objects.

Type:

Spatial Object Type

Attribute:

Name:

identifier

Definition:

-- Definition --

Identifier of the spatial data set.

Voidable:

false

Multiplicity:

1

Value type:

Identifier (data type)

Attribute:

Name:

metadata

Definition:

-- Definition --

Metadata of the spatial data set.

Voidable:

true

Multiplicity:

1

Value type:

MD_Metadata


Application schema: Base Types 2

Definition

-- Definition --

schema for additional basic types used by multiple themes

-- Description --

NOTE The additional types specified with Annex II/III data specifications are placed in a separate schema to maintain backwards compatibility.

Version:

2.0


Data type: Contact

Contact

Definition:

-- Name --

contact

-- Definition --

Communication channels by which it is possible to gain access to someone or something.

-- Description --

Type:

Data type

Attribute:

Name:

address

Definition:

-- Definition --

An address provided as free text.

Voidable:

true

Multiplicity:

0..1

Value type:

AddressRepresentation (data type)

Attribute:

Name:

contactInstructions

Definition:

-- Definition --

Supplementary instructions on how or when to contact an individual or organisation.

-- Description --

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

electronicMailAddress

Definition:

-- Definition --

An address of the organisation's or individual's electronic mailbox.

-- Description --

Voidable:

true

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

hoursOfService

Definition:

-- Definition --

Periods of time when the organisation or individual can be contacted.

-- Description --

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

telephoneFacsimile

Definition:

-- Definition --

Number of a facsimile machine of the organisation or individual.

-- Description --

Voidable:

true

Multiplicity:

0..*

Value type:

CharacterString

Attribute:

Name:

telephoneVoice

Definition:

-- Definition --

Telephone number of the organisation or individual.

-- Description --

Voidable:

true

Multiplicity:

0..*

Value type:

CharacterString

Attribute:

Name:

website

Definition:

-- Definition --

Pages provided on the World Wide Web by the organisation or individual.

-- Description --

Voidable:

true

Multiplicity:

0..1

Value type:

URL


Object type: DocumentCitation

DocumentCitation

Definition:

-- Name --

document citation

-- Definition --

Citation for the purposes of unambiguously referencing a document.

Supertype of:

LegislationCitation

Type:

Object type

Attribute:

Name:

date

Definition:

-- Name --

date

-- Definition --

Date of creation, publication or revision of the document.

Voidable:

true

Multiplicity:

1

Value type:

CI_Date (data type)

Attribute:

Name:

link

Definition:

-- Name --

link to online version

-- Definition --

Link to an online version of the document

Voidable:

true

Multiplicity:

1..*

Value type:

URL

Attribute:

Name:

name

Definition:

-- Name --

name

-- Definition --

Name of the document.

-- Description --

NOTE For legal documents, this should be the official name assigned to the legislative instrument.

EXAMPLE The official legal name for the INSPIRE Directive is "Directive 2007/2/EC of the European Parliament and of the Council of 14 March 2007 establishing an Infrastructure for Spatial Information in the European Community (INSPIRE)"

Voidable:

false

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

shortName

Definition:

-- Name --

short name

-- Definition --

Short name or alternative title of the document.

-- Description --

NOTE For legal documents, this should be a short name or alternative title commonly used to identify the legislation.

EXAMPLE 1: INSPIRE Directive is the short name for "Directive 2007/2/EC of the European Parliament and of the Council of 14 March 2007 establishing an Infrastructure for Spatial Information in the European Community (INSPIRE)"

EXAMPLE 2: CAFE Directive is the short name for the Directive 2008/50/EC of the European Parliament and of the Council of 21 May 2008 on ambient air quality and cleaner air for Europe"

EXAMPLE 3: Water Framework Directive the short name for "Directive 2000/60/EC of the European Parliament and of the Council establishing a framework for the Community action in the field of water policy"

Voidable:

true

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

specificReference

Definition:

-- Name --

specific reference

-- Definition --

Reference to a specific part of the document.

-- Description --

EXAMPLE For legal documents, this attribute can contain a reference to article(s) that specify a specific requirement or obligation.

Voidable:

true

Multiplicity:

0..*

Value type:

CharacterString


Object type: LegislationCitation

LegislationCitation

Definition:

-- Name --

legislation citation

-- Definition --

Citation for the purposes of unambiguously referencing a legal act or a specific part of a legal act.

Subtype of:

DocumentCitation

Type:

Object type

Attribute:

Name:

dateEnteredIntoForce

Definition:

-- Name --

date entered into force

-- Definition --

Date the legislative instrument entered into force.

Voidable:

false

Multiplicity:

0..1

Value type:

TM_Position (union data type)

Attribute:

Name:

dateRepealed

Definition:

-- Name --

date repealed

-- Definition --

Date the legislative instrument was repealed.

Voidable:

false

Multiplicity:

0..1

Value type:

TM_Position (union data type)

Attribute:

Name:

identificationNumber

Definition:

-- Name --

identification number

-- Definition --

Code used to identify the legislative instrument

-- Description --

EXAMPLE 1: 2007/2/EC is the identification number for the INSPIRE Directive

EXAMPLE 2: 2008/50/EC is the identification number for the CAFE Directive

EXAMPLE 3: 2000/60/EC is the identification number for the Water Framework Directive

Voidable:

false

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

journalCitation

Definition:

-- Name --

journal citation

-- Definition --

Citation of the official journal in which the legislation is published.

Voidable:

false

Multiplicity:

0..1

Value type:

OfficialJournalInformation (data type)

Attribute:

Name:

level

Definition:

-- Name --

name

-- Definition --

The level at which the legislative instrument is adopted.

Voidable:

false

Multiplicity:

1

Value type:

LegislationLevelValue (code list)

Values:

international

-- Definition --

An international legal act or convention.

european

-- Definition --

A legal act of the European Union.

national

-- Definition --

A legal act at national level.

sub-national

-- Definition --

A legal act at sub-national level.

-- Description --

NOTE The sub-national level encompasses both regional or local legislative instruments.

Attribute:

Name:

officialDocumentNumber

Definition:

-- Name --

official document number

-- Definition --

Official document number used to uniquely identify the legislative instrument.

-- Description --

NOTE: An official document number may be assigned to uniquely identify the legislative instrument.

EXAMPLE: CELEX Number used to uniquely identify European Union Legislation

Voidable:

false

Multiplicity:

0..1

Value type:

CharacterString

Constraint:

Name:

Provide_linkToLegislativeInstrument_or_journalCitation

Description:

If the link attribute is void, the journal citation shall be provided.

Expression:

inv: link->notEmpty() or journalCitation->notEmpty()


Data type: OfficialJournalInformation

OfficialJournalInformation

Definition:

-- Name --

official journal information

-- Definition --

Full citation of the location of the legislative instrument within the official journal.

Type:

Data type

Attribute:

Name:

ISBN

Definition:

-- Name --

ISBN

-- Definition --

International Standard Book Number (ISBN) is an nine-digit number that uniquely identifies the book in which the legislative instrument was published.

Voidable:

false

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

ISSN

Definition:

-- Name --

ISSN

-- Definition --

The International Standard Serial Number (ISSN) is an eight-digit number that identifies the periodical publication in which the legislative instrument was published.

-- Description --

NOTE: Periodical publilcations are issued in successive parts, usually having numerical or chronological designations and required that each serial publication can be uniquely identified.

EXAMPLE: OJ Series in which INSPIRE Directive is published has been assigned the ISSN: 1725-2555

Voidable:

false

Multiplicity:

0..1

Value type:

CharacterString

Attribute:

Name:

linkToJournal

Definition:

-- Name --

link to online version

-- Definition --

Link to an online version of the official journal

Voidable:

false

Multiplicity:

0..1

Value type:

URL

Attribute:

Name:

officialJournalIdentification

Definition:

-- Name --

official journal identification

-- Definition --

Reference to the location within the official journal within which the legislative instrument was published. This reference shall be comprised of three parts:

- the title of the official journal

- the volume and/or series number

- Page number(s)

-- Description --

EXAMPLE: Official Journal of European Union (OJEU), L108, Volume 50, 1-14

Voidable:

false

Multiplicity:

1

Value type:

CharacterString


Data type: RelatedParty

RelatedParty

Definition:

-- Name --

related party

-- Definition --

An organisation or a person with a role related to a resource.

-- Description --

NOTE 1 A party, typically an individual person, acting as a general point of contact for a resource can be specified without providing any particular role.

Type:

Data type

Attribute:

Name:

contact

Definition:

-- Name --

contact

-- Definition --

Contact information for the related party.

Voidable:

true

Multiplicity:

0..1

Value type:

Contact (data type)

Attribute:

Name:

individualName

Definition:

-- Name --

individual name

-- Definition --

Name of the related person.

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

organisationName

Definition:

-- Name --

organisation name

-- Definition --

Name of the related organisation.

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

positionName

Definition:

-- Name --

position name

-- Definition --

Position of the party in relation to a resource, such as head of department.

Voidable:

true

Multiplicity:

0..1

Value type:

PT_FreeText

Attribute:

Name:

role

Definition:

-- Definition --

Role(s) of the party in relation to a resource, such as owner.

Voidable:

true

Multiplicity:

0..*

Value type:

PartyRoleValue (code list)

Tagged Values:


Tag


Value


obligation


TG

Constraint:

Name:

individual, organisation or position name shall be provided

Description:

At least the individual, organisation or position name shall be provided.

Expression:

inv: individualName->notEmpty() or organisationName->notEmpty() or positionName->notEmpty()


Data type: ThematicIdentifier

ThematicIdentifier

Definition:

-- Name --

thematic identifier

-- Definition --

Thematic identifier to uniquely identify the spatial object.

-- Description --

Some spatial objects may be assigned multiple unique identifiers.

These may have been established to meet data exchange requirements of different reporting obligations at International, European or national levels and/or internal data maintenance requirements.

Type:

Data type

Attribute:

Name:

identifier

Definition:

-- Name --

identifier

-- Definition --

Unique identifier used to identify the spatial object within the specified identification scheme.

Voidable:

false

Multiplicity:

1

Value type:

CharacterString

Attribute:

Name:

identifierScheme

Definition:

-- Name --

identifier scheme

-- Definition --

Identifier defining the scheme used to assign the identifier.

-- Description --

NOTE 1: Reporting requirements for different environmental legislation mandate that each spatial object is assigned an identifier conforming to specific lexical rules.

NOTE 2: These rules are often inconsistent so a spatial object may be assigned multiple identifiers which are used for object referencing to link information to the spatial object.

Voidable:

false

Multiplicity:

1

Value type:

CharacterString


Application schema: Bio-geographicalRegions

Definition

-- Name --

bio-geographical regions

Version:

4.0


Spatial Object Type: Bio-geographicalRegion

Bio-geographicalRegion

Definition:

-- Name --

bio-geographical region

-- Definition --

An area in which there are relatively homogeneous ecological conditions with common characteristics.

-- Description --

EXAMPLE Europe is divided into eleven broad bio-geographical terrestrial zones and 5 zones for marine bio-geographical regions.

NOTE The marine regions are used in the context of Natura2000 due to practical / technical reasons only; they do not have any legal status in contrast to the "terrestrial" Bio-geographical Regions.

Type:

Spatial Object Type

Attribute:

Name:

beginLifespanVersion

Definition:

-- Name --

begin lifespan version

-- Definition --

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

Voidable:

true

Multiplicity:

1

Value type:

DateTime

Attribute:

Name:

endLifespanVersion

Definition:

-- Name --

end lifespan version

-- Definition --

Date and time at which this version of the spatial object was superseded or retired in the spatial data set.

Voidable:

true

Multiplicity:

0..1

Value type:

DateTime

Attribute:

Name:

geometry

Definition:

-- Name --

geometry

-- Definition --

The geometry defining the ecological region.

Voidable:

false

Multiplicity:

1

Value type:

GM_MultiSurface

Attribute:

Name:

inspireId

Definition:

-- Name --

inspire id

-- Definition --

External object identifier of the spatial object.

-- Description --

An external object identifier is a unique object identifier published by the responsible body, which may be used by external applications to reference the spatial object. The identifier is an identifier of the spatial object, not an identifier of the real-world phenomenon.

Voidable:

false

Multiplicity:

0..1

Value type:

Identifier (data type)

Attribute:

Name:

regionClassification

Definition:

-- Name --

region classification

-- Definition --

Regionclass code, according to a classification scheme.

Voidable:

false

Multiplicity:

1

Value type:

RegionClassificationValue (code list)

Tagged Values:


Tag


Value


obligation


technicalGuidance

Attribute:

Name:

regionClassificationLevel

Definition:

-- Name --

region classification level

-- Definition --

The classification level of the region class.

Voidable:

true

Multiplicity:

1

Value type:

RegionClassificationLevelValue (code list)

Values:

international

-- Name --

international

-- Definition --

This is a region classification on the international level.

national

-- Name --

national

-- Definition --

This is a region classification on the national level.

regional

-- Name --

regional

-- Definition --

This is a region classification on the regional level.

local

-- Name --

local

-- Definition --

This is a region classification on the local level.

Tagged Values:


Tag


Value


obligation


implementingRule

Attribute:

Name:

regionClassificationScheme

Definition:

-- Name --

region classification scheme

-- Definition --

Classification scheme used for classifying regions.

Voidable:

false

Multiplicity:

1

Value type:

RegionClassificationSchemeValue (code list)

Values:

natura2000AndEmeraldBio-geographicalRegion

-- Name --

natura 2000 and emerald bio-geographical region

-- Definition --

A set of code lists to be used to define the Natura 2000 and Emerald network Biogeographical regions.

environmentalStratification

-- Name --

environmental stratification

-- Definition --

A set of code lists to be used to define the Environmental Stratification.

naturalVegetation

-- Name --

natural vegetation

-- Definition --

A set of code lists to be used to define the natural vegetation.

marineStrategyFrameworkDirective

-- Name --

marine strategy framework directive

-- Definition --

A set of codes to be used for the Marine Stategy Framework Diretive region classification.

Tagged Values:


Tag


Value


obligation


technicalGuidance


Application schema: Buildings2D

Definition

-- Name --

Building 2D

-- Definition --

The 2D application schema for INSPIRE theme buildings.

Version:

4.0


Spatial Object Type: Building

Building

Definition:

-- Name --

Building

-- Definition --

A Building is an enclosed construction above and/or underground, used or intended for the shelter of humans, animals or things or for the production of economic goods. A building refers to any structure permanently constructed or erected on its site.

Subtype of:

Building

Type:

Spatial Object Type

Attribute:

Name:

geometry2D

Definition:

-- Name --

Geometry 2D

-- Definition --

2D or 2.5D geometric representation of the building.

-- Description --

NOTE: Multiple representations of the geometry are possible (e.g. by surface and by point).

Voidable:

false

Multiplicity:

1

Value type:

BuildingGeometry2D (data type)

Constraint:

Name:

Building parts shall be 2D

Expression:

/*The parts of the building shall be represented using the BuildingPart type of the Buildings2D package.*/ inv: self.parts->oclIsKindOf(Buildings2D::BuildingPart)

Constraint:

Name:

singleReferenceGeometry

Description:

Exactly one geometry2D attribute must be a reference geometry, i.e. the referenceGeometry attribute must be 'true'.

Expression:

inv: self.geometry2D->select(referenceGeometry=true)->size() = 1


Spatial Object Type: BuildingPart

BuildingPart

Definition:

-- Name --

Building part

-- Definition --

A BuildingPart is a sub-division of a Building that might be considered itself as a building.

-- Description --

NOTE 1: A BuildingPart is homogeneous related to its physical, functional or temporal aspects.

NOTE 2: Building and BuildingPart share the same set of properties.

EXAMPLE: A building may be composed of two building parts having different heights above ground.

Subtype of:

BuildingPart

Type:

Spatial Object Type

Attribute:

Name:

geometry2D

Definition:

-- Name --

Geometry 2D

-- Definition --

2D or 2.5D geometric representation of the building part.

-- Description --

NOTE: Multiple representations of the geometry are possible (e.g. by surface and by point).

Voidable:

false

Multiplicity:

1..*

Value type:

BuildingGeometry2D (data type)

Constraint:

Name:

singleReferenceGeometry

Description:

Exactly one geometry2D attribute must be a reference geometry, i.e. the referenceGeometry attribute must be 'true'.

Expression:

inv: self.geometry2D->select(referenceGeometry=true)->size() = 1


Application schema: Buildings3D

Definition

-- Name --

Building 3D

-- Definition --

The 3D application schema for INSPIRE theme buildings.

Version:

4.0


Spatial Object Type: Building

Building

Definition:

-- Name --

Building

-- Definition --

A Building is an enclosed construction above and/or underground, used or intended for the shelter of humans, animals or things or for the production of economic goods. A building refers to any structure permanently constructed or erected on its site.

Subtype of:

Building

Type:

Spatial Object Type

Attribute:

Name:

geometry2D

Definition:

-- Name --

geometry 2D

-- Definition --

2D or 2.5D geometric representation.

-- Description --

NOTE: Multiple representations of the geometry are possible (e.g. by surface and by point).

Voidable:

true

Multiplicity:

0..*

Value type:

BuildingGeometry2D (data type)

Attribute:

Name:

geometry3DLoD1

Definition:

-- Name --

geometry 3D LoD 1

-- Definition --

3D geometric representation at level of detail (LoD) 1, consisting of the generalized representation of the outer boundary by vertical lateral surfaces and horizontal base polygons.

Voidable:

false

Multiplicity:

0..1

Value type:

BuildingGeometry3DLoD1 (data type)

Attribute:

Name:

geometry3DLoD2

Definition:

-- Name --

geometry 3D LoD 2

-- Definition --

3D geometric representation at level of detail (LoD) 2, consisting of the generalized representation of the outer boundary by vertical lateral surfaces and a prototypical roof shape or cover (from a defined list of roof shapes)

-- Description --

NOTE: The prototypical roof shapes come from a defined list of roof shapes, in City GML; this list is equivalent to the code list RoofTypeValue, provided in the extended2D profile (without the hyperbolic parabaloidal roof).

Voidable:

false

Multiplicity:

0..1

Value type:

BuildingGeometry3DLoD2 (data type)

Attribute:

Name:

geometry3DLoD3

Definition:

-- Name --

geometry 3D LoD 3

-- Definition --

3D geometric representation at level of detail (LoD) 3, consisting of the detailed representation of the outer boundary (including protrusions, facade elements and window recesses) as well as of the roof shape (including dormers, chimneys).

Voidable:

false

Multiplicity:

0..1

Value type:

BuildingGeometry3DLoD (data type)

Attribute:

Name:

geometry3DLoD4

Definition:

-- Name --

geometry 3D LoD 4

-- Definition --

3D geometric representation at level of detail (LoD) 4, consisting of the detailed representation of the outer boundary (including protrusions, facade elements, and window recesses) as well as of the roof shape (including dormers, chimneys).

-- Description --

NOTE: The LoD4 representation is equivalent to the LoD3 representation in core 3D application schema. The LoD 4 representation is more meaningful in extended 3D application schema, with the optional description of building interior.

Voidable:

false

Multiplicity:

0..1

Value type:

BuildingGeometry3DLoD (data type)

Constraint:

Name:

Building parts shall be 3D

Expression:

/*The parts of the building shall be represented using the BuildingPart type of the Buildings3D package.*/ inv: self.parts->oclIsKindOf(Buildings3D::BuildingPart)

Constraint:

Name:

GeometryWhenNoParts

Expression:

/*If a Building does not have any BuildingParts, at least the geometry3DLoD1 or geometry3DLoD2 or geometry3DLoD3 or geometry3DLoD4 attributes shall be provided.*/


Data type: BuildingGeometry3DLoD

BuildingGeometry3DLoD

Definition:

-- Name --

Building geometry 3D LoD

-- Definition --

Data type grouping the 3D geometry of a building or building part and the metadata information attached to this geometry.

Supertype of:

BuildingGeometry3DLoD1

BuildingGeometry3DLoD2

Type:

Data type

Attribute:

Name:

geometryMultiSurface

Definition:

-- Name --

Geometry multi-surface

-- Definition --

Representation of the outer boundary by a Multi Surface, which may - in contrast to a solid representation - not be topologically clean. In particular, the ground surface may be missing.

Voidable:

false

Multiplicity:

0..1

Value type:

GM_MultiSurface

Attribute:

Name:

geometrySolid

Definition:

-- Name --

Geometry solid

-- Definition --

Representation of the outer boundary by a solid.

Voidable:

false

Multiplicity:

0..1

Value type:

GM_Solid

Attribute:

Name:

horizontalGeometryEstimatedAccuracy

Definition:

-- Name --

Horizontal geometry estimated accuracy

-- Definition --

The estimated absolute positional accuracy of the (X,Y) coordinates of the geometry, in the INSPIRE official Coordinate Reference System. Absolute positional accuracy is defined as the mean value of the positional uncertainties for a set of positions where the positional uncertainties are defined as the distance between a measured position and what is considered as the corresponding true position.

-- Description --

NOTE: this mean value may come from quality measures on a homogeneous population of buildings or from an estimation based on the knowledge of the production processes and of their accuracy.

Voidable:

true

Multiplicity:

0..1

Value type:

Length

Attribute:

Name:

terrainIntersection

Definition:

-- Name --

Terrain intersection

-- Definition --

Line or multi-line where the spatial object (Building, BuildingPart, ...) touches the terrain representation.

Voidable:

true

Multiplicity:

0..1

Value type:

GM_MultiCurve

Attribute:

Name:

verticalGeometryEstimatedAccuracy

Definition:

-- Name --

Vertical geometry estimated accuracy

-- Definition --

The estimated absolute positional accuracy of the Z- coordinate of the geometry, in the INSPIRE official Coordinate Reference System. Absolute positional accuracy is defined as the mean value of the positional uncertainties for a set of positions where the positional uncertainties are defined as the distance between a measured position and what is considered as the corresponding true position.

-- Description --

NOTE: this mean value may come from quality measures on a homogeneous population of buildings or from an estimation based on the knowledge of the production processes and of their accuracy.

Voidable:

true

Multiplicity:

0..1

Value type:

Length

Attribute:

Name:

verticalGeometryReference3DBottom

Definition:

-- Name --

Vertical geometry reference 3D bottom

-- Definition --

Height level to which the lower height of the model (Z-value of the lower horizontal polygon) refers to.

-- Description --

EXAMPLE: generalGround, bottomOfConstruction.

Voidable:

true

Multiplicity:

0..1

Value type:

ElevationReferenceValue (code list)

Tagged Values:


Tag


Value


obligation


implementingRule

Constraint:

Name:

oneGeometryToBeProvided

Description:

Either the geometryMultiSurface or the geometrySolid attribute shall be provided.

Expression:

inv: self.geometryMultiSurface->notEmpty() or self.geometrySolid->notEmpty()


Data type: BuildingGeometry3DLoD1

BuildingGeometry3DLoD1

Definition:

-- Name --

Building geometry 3D LoD 1

-- Definition --

Data type grouping the specific metadata attached to the 3D geometry, when provided by a LoD 1 representation.

Subtype of:

BuildingGeometry3DLoD

Type:

Data type

Attribute:

Name:

horizontalGeometryReference

Definition:

-- Name --

Horizontal geometry reference

-- Definition --

Element of the real world object that was captured by the (X,Y) coordinates of the LoD1 Multisurface or Solid geometry.

-- Description --

EXAMPLE: footprint, roof edge

Voidable:

true

Multiplicity:

0..1

Value type:

HorizontalGeometryReferenceValue (code list)

Tagged Values:


Tag


Value


obligation


implementingRule

Attribute:

Name:

verticalGeometryReference3DTop

Definition:

-- Name --

Vertical geometry reference 3D top

-- Definition --

Height level to which the upper height of the model (Z-value of the upper horizontal polygon) refers to.

-- Description --

EXAMPLE: generalRoof, lowestRoof Edge.

Voidable:

true

Multiplicity:

0..1

Value type:

ElevationReferenceValue (code list)