- Latest available (Revised)
- Original (As adopted by EU)
Commission Regulation (EU) No 1089/2010 of 23 November 2010 implementing Directive 2007/2/EC of the European Parliament and of the Council as regards interoperability of spatial data sets and services
When the UK left the EU, legislation.gov.uk published EU legislation that had been published by the EU up to IP completion day (31 December 2020 11.00 p.m.). On legislation.gov.uk, these items of legislation are kept up-to-date with any amendments made by the UK since then.
Legislation.gov.uk publishes the UK version. EUR-Lex publishes the EU version. The EU Exit Web Archive holds a snapshot of EUR-Lex’s version from IP completion day (31 December 2020 11.00 p.m.).
There are currently no known outstanding effects by UK legislation for Commission Regulation (EU) No 1089/2010, Division 2..
Revised legislation carried on this site may not be fully up to date. At the current time any known changes or effects made by subsequent legislation have been applied to the text of the legislation you are viewing by the editorial team. Please see ‘Frequently Asked Questions’ for details regarding the timescales for which new effects are identified and recorded on this site.
In addition to the definitions set out in Article 2, the following definitions shall apply:
‘2D data’ means data where the geometry of spatial objects is represented in two-dimensional space.
‘2.5D data’ means data where the geometry of spatial objects is represented in three-dimensional space with the constraint that, for each (X,Y) position, there is only one Z.
‘3D data’ means data where the geometry of spatial objects is represented in three-dimensional space.
‘building component’ means any sub-division or element of a building.
The types specified for the spatial data theme Buildings are structured in the following packages:
Buildings Base
Buildings 2D
Buildings 3D
The package Buildings Base contains the following spatial object types:
Abstract Construction
Abstract Building
Building
Building Part
Abstract spatial object type grouping the semantic properties of buildings, building parts.
This type is abstract.
Attribute | Definition | Type | Voidability |
---|---|---|---|
inspireId | External object identifier of the spatial object. | Identifier | |
name | Name of the construction. | GeographicalName | voidable |
dateOfConstruction | Date of construction. | DateOfEvent | voidable |
dateOfDemolition | Date of demolition. | DateOfEvent | voidable |
dateOfRenovation | Date of last major renovation. | DateOfEvent | voidable |
elevation | Vertically-constrained dimensional property consisting of an absolute measure referenced to a well-defined surface which is commonly taken as origin (geoïd, water level, etc.). | Elevation | voidable |
externalReference | Reference to an external information system containing any piece of information related to the spatial object. | ExternalReference | voidable |
heightAboveGround | Height above ground. | HeightAboveGround | voidable |
conditionOfConstruction | Status of construction. | ConditionOfConstructionValue | voidable |
beginLifespanVersion | Date and time at which this version of the spatial object was inserted or changed in the spatial data set. | DateTime | voidable |
endLifespanVersion | Date and time at which this version of the spatial object was superseded or retired in the spatial data set. | DateTime | voidable |
Abstract spatial object type grouping the common semantic properties of the spatial object types Building and BuildingPart.
This type is a sub-type of AbstractConstruction.
This type is abstract.
Attribute | Definition | Type | Voidability |
---|---|---|---|
buildingNature | Characteristic of the building that makes it generally of interest for mappings applications. The characteristic may be related to the physical aspect and/or to the function of the building. | BuildingNatureValue | voidable |
currentUse | Activity hosted within the building. This attribute addresses mainly the buildings hosting human activities. | CurrentUse | voidable |
numberOfDwellings | Number of dwellings. | Integer | voidable |
numberOfBuildingUnits | Number of building units in the building. A BuildingUnit is a subdivision of Building with its own lockable access from the outside or from a common area (i.e. not from another BuildingUnit), which is atomic, functionally independent, and may be separately sold, rented out, inherited, etc. | Integer | voidable |
numberOfFloorsAboveGround | Number of floors above ground. | Integer | voidable |
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.
This type is a sub-type of AbstractBuilding.
This type is abstract.
Association role | Definition | Type | Voidability |
---|---|---|---|
parts | The building parts the building is composed of. | BuildingPart | voidable |
A BuildingPart is a sub-division of a Building that might be considered itself as a building.
This type is a sub-type of AbstractBuilding.
This type is abstract.
This data type enables to detail the current use(s).
Attribute | Definition | Type | Voidability |
---|---|---|---|
currentUse | The current use. | CurrentUseValue | |
percentage | The proportion, given as a percentage, devoted to this current use. | Integer |
The total of all percentages shall be less or equal to 100.
This data type includes the different possible ways to define the date of an event.
Attribute | Definition | Type | Voidability |
---|---|---|---|
anyPoint | A date and time of any point of the event, between its beginning and its end. | DateTime | voidable |
beginning | Date and time when the event begun. | DateTime | voidable |
end | Date and time when the event ended. | DateTime | voidable |
At least one of the attributes beginning, end or anyPoint shall be supplied.
If provided, the beginning attribute shall not be after the anyPoint attribute and the end attribute, and the anyPoint attribute shall not be after the end attribute.
This data type includes the elevation value itself and information on how it was measured.
Attribute | Definition | Type | Voidability |
---|---|---|---|
elevationReference | Element where the elevation was measured. | ElevationReferenceValue | |
elevationValue | Value of the elevation. | DirectPosition |
Reference to an external information system containing any piece of information related to the spatial object.
Attribute | Definition | Type | Voidability |
---|---|---|---|
informationSystem | Uniform Resource Identifier of the external information system. | URI | |
informationSystemName | The name of the external information system. | PT_FreeText | |
reference | Thematic identifier of the spatial object or of any piece of information related to the spatial object. | CharacterString |
Vertical distance between a low and a high reference.
Attribute | Definition | Type | Voidability |
---|---|---|---|
heightReference | Element used as the high reference. | ElevationReferenceValue | voidable |
lowReference | Element used as the low reference. | ElevationReferenceValue | voidable |
status | The way the height has been captured. | HeightStatusValue | voidable |
value | Value of the height above ground. | Length |
The value of HeightAboveGround shall be in meters.
This data types includes the geometry of the building and metadata information about which element of the building was captured and how.
Attribute | Definition | Type | Voidability |
---|---|---|---|
geometry | 2D or 2.5D geometric representation. | GM_Object | |
horizontalGeometryEstimatedAccuracy | The estimated absolute positional accuracy of the (X,Y) coordinates of the building 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. | Length | voidable |
horizontalGeometryReference | Element of the building that was captured by (X,Y) coordinates. | HorizontalGeometryReferenceValue | |
referenceGeometry | The geometry to be taken into account by view services, for portrayal. | Boolean | |
verticalGeometryEstimatedAccuracy | The estimated absolute positional accuracy of the Z coordinates of the building 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. | Length | voidable |
verticalGeometryReference | Element of the building that was captured by vertical coordinates. | ElevationReferenceValue |
Geometry shall be of type GM_Point or GM_Surface or GM_MultiSurface.
The value of horizontalGeometryEstimatedAccuracy shall be given in meters.
For exactly one item of BuildingGeometry, the value of the attribute referenceGeometry shall be ‘true’.
The value of verticalGeometryEstimatedAccuracy shall be given in meters.
Values indicating the nature of a building.
The allowed values for this code list comprise the values specified in the table below and additional values at any level defined by data providers.
Value | Name | Definition |
---|---|---|
arch | arch | A man-made structure in the form of an arch. |
bunker | bunker | A facility, partly underground, intended for or used by the military either for location of command/control centers or for troop encampment. |
canopy | canopy | An overhead roof providing shelter to things below. Canopies may be free standing frameworks over which a covering is attached or may be linked or suspended to the outside of a building. |
caveBuilding | cave building | A space hosting human or economic activity which is usually enclosed within rock with the addition of man-made exterior walls and which may contain structures comparable to the interior structures of freestanding buildings. |
chapel | chapel | A Christian place of worship, usually smaller than a church. |
castle | castle | A large ornate or fortified building usually constructed for the purpose of a private residence or security. |
church | church | Building or structure whose primary aim is to facilitate the religious practice of a Christian community. |
dam | dam | A permanent barrier across a watercourse used to impound water or to control its flow. |
greenhouse | greenhouse | A building that is often constructed primarily of transparent material (for example: glass), in which temperature and humidity can be controlled for the cultivation and/or protection of plants. |
lighthouse | lighthouse | A tower designed to emit light from a system of lamps and lenses. |
mosque | mosque | Building or structure whose primary aim is to facilitate the religious practice of a Muslim community. |
shed | shed | A building of light construction, which usually has one or more open sides, that is typically used for storage. |
silo | silo | A large storage structure, generally cylindrical, used for storing loose materials. |
stadium | stadium | A place or venue for sports, concerts or other events and consists of a field or stage either partly or completely surrounded by a structure designed to allow spectators to stand or sit and view the event. |
storageTank | storage tank | A container usually for holding liquids and compressed gases. |
synagogue | synagogue | Building or structure whose primary aim is to facilitate the religious practice of a Jewish or Samaritan community. |
temple | temple | Building or structure whose primary aim is to facilitate religious practices. |
tower | tower | A relatively tall, narrow structure that may either stand alone or may form part of another structure. |
windmill | windmill | A building which converts the energy of the wind into rotational motion by means of adjustable sails or blades. |
windTurbine | wind turbine | A tower and associated equipment that generates electrical power from wind. |
Values indicating the condition of a construction.
The allowed values for this code list comprise only the values specified in the table below.
Value | Name | Definition |
---|---|---|
declined | declined | The construction cannot be used under normal conditions, though its main elements (walls, roof) are still present. |
demolished | demolished | The construction has been demolished. There are no more visible remains. |
functional | functional | The construction is functional. |
projected | projected | The construction is being designed. Construction has not yet started. |
ruin | ruin | The construction has been partly demolished and some main elements (roof, walls) have been destroyed. There are some visible remains of the construction. |
underConstruction | under construction | The construction is under construction and not yet functional. This applies only to the initial construction of the construction and not to maintenance work. |
Values indicating the current use.
The allowed values for this code list comprise the values specified in the table below and narrower values defined by data providers.
This code list is hierarchical.
Value | Name | Definition | Parent value |
---|---|---|---|
residential | residential | The building (or building component) is used for residential purpose. | |
individualResidence | individual residence | The building (or building component) hosts only one dwelling. | residential |
collectiveResidence | collective residence | The building (or building component) hosts more than one dwelling. | residential |
twoDwellings | two dwellings | The building (or building component) hosts two dwellings. | collectiveResidence |
moreThanTwoDwelling | more than two dwellings | The building (or building component) hosts at least 3 dwellings. | collectiveResidence |
residenceForCommunities | residence for communities | The building (or building component) hosts a residence for communities. | residential |
agriculture | agriculture | The building (or building component) is used for agricultural activities. | |
industrial | industrial | The building (or building component) is used for secondary sector activities (industrial). | |
commerceAndServices | commerce and services | The building (or building component) is used for any service activities. This value addresses the buildings and building components dedicated to tertiary sector activities (commercial and services). | |
office | office | The building (or building component) hosts offices. | commerceAndServices |
trade | trade | The building (or building component) hosts trade activities. | commerceAndServices |
publicServices | public services | The building (or building component) hosts public services. Public services are tertiary services provided for the benefit of the citizens. | commerceAndServices |
ancillary | ancillary | A building (or building component) of small size that is used only in connection with another larger building (or building component) and generally does not inherit the same function and characteristics as the building (or building component) it is linked to. |
List of possible elements considered to capture a vertical geometry.
The allowed values for this code list comprise only the values specified in the table below.
Value | Name | Definition |
---|---|---|
aboveGroundEnvelope | above ground envelope | The elevation has been captured at the level of the maximum extent of the above ground envelope of the construction. |
bottomOfConstruction | bottom of construction | The elevation has been captured at the bottom of the usable part of the construction. |
entrancePoint | entrance point | The elevation has been captured at the entrance of the construction, generally the bottom of entrance door. |
generalEave | general eave | The elevation has been captured at eave level, anywhere between the lowest and the highest eave levels of the construction. |
generalGround | general ground | The elevation has been captured at ground level, anywhere between the lowest and the highest ground points of the construction. |
generalRoof | general roof | The elevation has been captured at roof level, anywhere between the lowest edge roof level and the top of the construction. |
generalRoofEdge | general roof edge | The elevation has been captured at roof edge level, anywhere between the lowest and the highest roof edges of the construction. |
highestEave | highest eave | The elevation has been captured at the highest eave level of the construction. |
highestGroundPoint | highest ground point | The elevation has been captured at the highest ground point of the construction. |
highestPoint | highest point | The elevation has been captured at the highest point of the construction, including the installations, such as chimneys and antennas. |
highestRoofEdge | highest roof edge | The elevation has been captured at the highest roof edge level of the construction. |
lowestEave | lowest eave | The elevation has been captured at the lowest eave level of the construction. |
lowestFloorAboveGround | lowest floor above ground | The elevation has been captured at the level of the lowest floor above ground. |
lowestGroundPoint | lowest ground point | The elevation has been captured at the lowest ground point level of the construction. |
lowestRoofEdge | lowest roof edge | The elevation has been captured at the lowest roof edge level of the construction. |
topOfConstruction | top of construction | The elevation has been captured at the top level of the construction. |
Values indicating the method used to capture a height.
The allowed values for this code list comprise only the values specified in the table below.
Value | Name | Definition |
---|---|---|
estimated | estimated | The height has been estimated and not measured. |
measured | measured | The height has been (directly or indirectly) measured. |
Values indicating the element considered to capture a horizontal geometry.
The allowed values for this code list comprise only the values specified in the table below.
Value | Name | Definition |
---|---|---|
aboveGroundEnvelope | above ground envelope | The building horizontal geometry has been captured using the above ground envelope of the building, i.e. the maximum extent of the building above ground. |
combined | combined | The building horizontal geometry has been obtained from the combination of the geometries of its building parts with the geometries of the building parts using different horizontal geometry references. |
entrancePoint | entrance point | The building geometry is represented by a point located at the entrance of the building. |
envelope | envelope | The building horizontal geometry has been captured using the whole envelope of the building, i.e. the maximum extent of the building above and under ground. |
footPrint | foot print | The building horizontal geometry has been captured using the footprint of the building, i.e. its extent at ground level. |
lowestFloorAboveGround | lowest floor above ground | The building horizontal geometry has been captured using the lowest floor above ground of the building. |
pointInsideBuilding | point inside building | The building horizontal geometry is represented by a point located within the building. |
pointInsideCadastralParcel | point inside cadastral parcel | The building horizontal geometry is represented by a point located within the parcel the building belongs to. |
roofEdge | roof edge | The building horizontal geometry has been captured using the roof edges of the building. |
The package Buildings 2D contains the following spatial object types:
Building
Building Part
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.
This type is a sub-type of Building of the Buildings Base package.
Attribute | Definition | Type | Voidability |
---|---|---|---|
geometry2D | 2D or 2,5D geometric representation of the building. | BuildingGeometry2D |
Exactly one geometry2D attribute shall be a reference geometry, i.e. a geometry2D with a referenceGeometry attribute set to ‘true’.
The parts of the building shall be represented using the BuildingPart type of the Buildings2D package.
A BuildingPart is a sub-division of a Building that might be considered itself as a building.
This type is a sub-type of BuildingPart of the Buildings Base package.
Attribute | Definition | Type | Voidability |
---|---|---|---|
geometry2D | 2D or 2,5D geometric representation of the building part. | BuildingGeometry2D |
Exactly one geometry2D attribute must be a reference geometry, i.e. the referenceGeometry attribute must be ‘true’.
The package Buildings 3D contains the following spatial object types:
Building
Building Part
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.
This type is a sub-type of Building in the Buildings Base package.
Attribute | Definition | Type | Voidability |
---|---|---|---|
geometry2D | 2D or 2,5D geometric representation. | BuildingGeometry2D | voidable |
geometry3DLoD1 | 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. | BuildingGeometry3DLoD1 | — |
geometry3DLoD2 | 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) | BuildingGeometry3DLoD2 | — |
geometry3DLoD3 | 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). | BuildingGeometry3DLoD | — |
geometry3DLoD4 | 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). | BuildingGeometry3DLoD | — |
If a Building does not have any BuildingParts, at least the geometry3DLoD1 or geometry3DLoD2 or geometry3DLoD3 or geometry3DLoD4 attributes shall be provided.
The parts of the building shall be represented using the BuildingPart type of the Buildings3D package.
A BuildingPart is a sub-division of a Building that might be considered itself as a building.
This type is a sub-type of BuildingPart in the Buildings Base package.
Attribute | Definition | Type | Voidability |
---|---|---|---|
geometry2D | 2D or 2,5D geometric representation. | BuildingGeometry2D | voidable |
geometry3DLoD1 | 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. | BuildingGeometry3DLoD1 | — |
geometry3DLoD2 | 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). | BuildingGeometry3DLoD2 | — |
geometry3DLoD3 | 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). | BuildingGeometry3DLoD | — |
geometry3DLoD4 | 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). | BuildingGeometry3DLoD | — |
At least one of the geometry3DLoD1 or geometry3DLoD2 or geometry3DLoD3 or geometry3DLoD4 attributes shall be provided.
Data type grouping the 3D geometry of a building or building part and the metadata information attached to this geometry.
Attribute | Definition | Type | Voidability |
---|---|---|---|
geometryMultiSurface | Representation of the outer boundary by a MultiSurface, which may - in contrast to a solid representation - not be topologically clean. In particular, the ground surface may be missing. | GM_MultiSurface | |
geometrySolid | Representation of the outer boundary by a solid. | GM_Solid | |
terrainIntersection | Line or multi-line where the spatial object (Building, BuildingPart,.) touches the terrain representation. | GM_MultiCurve | voidable |
horizontalGeometryEstimatedAccuracy | 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. | Length | voidable |
verticalGeometryEstimatedAccuracy | 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. | Length | voidable |
verticalGeometryReference3DBottom | Height level to which the lower height of the model (Z-value of the lower horizontal polygon) refers to. | ElevationReferenceValue |
Either the geometryMultiSurface or the geometrySolid attribute shall be provided.
Data type grouping the specific metadata attached to the 3D geometry, when provided by a LoD1 representation.
This type is a sub-type of BuildingGeometry3DLoD.
Attribute | Definition | Type | Voidability |
---|---|---|---|
horizontalGeometryReference | Element captured by the (X,Y) coordinates of the LoD1 MultiSurface or Solid geometry. | HorizontalGeometryReferenceValue | |
verticalGeometryReference3DTop | Height level to which the upper height of the model (Z-value of the upper horizontal polygon) refers to. | ElevationReferenceValue |
The horizontalGeometryReference attribute shall not take the value entrancePoint, pointInsideBuilding or pointInsideCadastralParcel.
Data type grouping the specific metadata attached to the 3D geometry, when provided by a LoD2 representation.
This type is a sub-type of BuildingGeometry3DLoD.
Attribute | Definition | Type | Voidability |
---|---|---|---|
horizontalGeometryReference | Element captured by the coordinates (X,Y) of the LoD2 MultiSurface or Solid geometry. | HorizontalGeometryReferenceValue |
The horizontalGeometryReference attribute shall not take the value entrancePoint, pointInsideBuilding or pointInsideCadastralParcel.
Layer Name | Layer Title | Spatial object type |
---|---|---|
BU.Building | Buildings | Building (of the Buildings 2D package) |
BU.BuildingPart | Building Parts | BuildingPart (of the Buildings 2D package) |
No layers are defined for the Buildings 3D package.]
The Whole Regulation you have selected contains over 200 provisions and might take some time to download. You may also experience some issues with your browser, such as an alert box that a script is taking a long time to run.
Would you like to continue?
The Schedules you have selected contains over 200 provisions and might take some time to download. You may also experience some issues with your browser, such as an alert box that a script is taking a long time to run.
Would you like to continue?
Latest Available (revised):The latest available updated version of the legislation incorporating changes made by subsequent legislation and applied by our editorial team. Changes we have not yet applied to the text, can be found in the ‘Changes to Legislation’ area.
Original (As adopted by EU): The original version of the legislation as it stood when it was first adopted in the EU. No changes have been applied to the text.
Geographical Extent: Indicates the geographical area that this provision applies to. For further information see ‘Frequently Asked Questions’.
Show Timeline of Changes: See how this legislation has or could change over time. Turning this feature on will show extra navigation options to go to these specific points in time. Return to the latest available version by using the controls above in the What Version box.
Access essential accompanying documents and information for this legislation item from this tab. Dependent on the legislation item being viewed this may include:
This timeline shows the different versions taken from EUR-Lex before exit day and during the implementation period as well as any subsequent versions created after the implementation period as a result of changes made by UK legislation.
The dates for the EU versions are taken from the document dates on EUR-Lex and may not always coincide with when the changes came into force for the document.
For any versions created after the implementation period as a result of changes made by UK legislation the date will coincide with the earliest date on which the change (e.g an insertion, a repeal or a substitution) that was applied came into force. For further information see our guide to revised legislation on Understanding Legislation.
Use this menu to access essential accompanying documents and information for this legislation item. Dependent on the legislation item being viewed this may include:
Click 'View More' or select 'More Resources' tab for additional information including: