gws.base.metadata.inspire

Various inspire-related data.

Source code: gws.base.metadata.inspire

Module Contents

class gws.base.metadata.inspire.IM_DegreeOfConformity(*args, **kwds)

Bases: enum.Enum

Degree to which the dataset complies with INSPIRE implementing rules.

conformant = 'conformant'
notConformant = 'notConformant'
notEvaluated = 'notEvaluated'
class gws.base.metadata.inspire.IM_MandatoryKeyword(*args, **kwds)

Bases: enum.Enum

Mandatory keywords for INSPIRE services.

infoCatalogueService = 'infoCatalogueService'
infoCoverageAccessService = 'infoCoverageAccessService'
infoFeatureAccessService = 'infoFeatureAccessService'
infoFeatureTypeService = 'infoFeatureTypeService'
infoGazetteerService = 'infoGazetteerService'
infoMapAccessService = 'infoMapAccessService'
infoOrderHandlingService = 'infoOrderHandlingService'
infoProductAccessService = 'infoProductAccessService'
infoPropertyTypeService = 'infoPropertyTypeService'
infoRegistryService = 'infoRegistryService'
infoSensorAccessService = 'infoSensorAccessService'
infoStandingOrderService = 'infoStandingOrderService'
class gws.base.metadata.inspire.IM_ResourceType(*args, **kwds)

Bases: enum.Enum

Type of resource as defined by INSPIRE.

dataset = 'dataset'
series = 'series'
service = 'service'
class gws.base.metadata.inspire.IM_SpatialDataServiceType(*args, **kwds)

Bases: enum.Enum

Classification of spatial data services according to INSPIRE.

discovery = 'discovery'
download = 'download'
invoke = 'invoke'
other = 'other'
transformation = 'transformation'
view = 'view'
class gws.base.metadata.inspire.IM_SpatialScope(*args, **kwds)

Bases: enum.Enum

Spatial scope of the resource according to INSPIRE.

european = 'european'
global_ = 'global'
local = 'local'
national = 'national'
regional = 'regional'
class gws.base.metadata.inspire.IM_Theme(*args, **kwds)

Bases: enum.Enum

INSPIRE data themes.

addresses = 'addresses'
administrativeUnits = 'administrativeUnits'
agriculturalAndAquacultureFacilities = 'agriculturalAndAquacultureFacilities'
areaManagementRestrictionRegulationZonesAndReportingUnits = 'areaManagementRestrictionRegulationZonesAndReportingUnits'
atmosphericConditions = 'atmosphericConditions'
bioGeographicalRegions = 'bioGeographicalRegions'
buildings = 'buildings'
cadastralParcels = 'cadastralParcels'
coordinateReferenceSystems = 'coordinateReferenceSystems'
elevation = 'elevation'
energyResources = 'energyResources'
environmentalMonitoringFacilities = 'environmentalMonitoringFacilities'
geographicalGridSystems = 'geographicalGridSystems'
geographicalNames = 'geographicalNames'
geology = 'geology'
habitatsAndBiotopes = 'habitatsAndBiotopes'
humanHealthAndSafety = 'humanHealthAndSafety'
hydrography = 'hydrography'
landCover = 'landCover'
landUse = 'landUse'
meteorologicalGeographicalFeatures = 'meteorologicalGeographicalFeatures'
mineralResources = 'mineralResources'
naturalRiskZones = 'naturalRiskZones'
oceanographicGeographicalFeatures = 'oceanographicGeographicalFeatures'
orthoimagery = 'orthoimagery'
populationDistributionDemography = 'populationDistributionDemography'
productionAndIndustrialFacilities = 'productionAndIndustrialFacilities'
protectedSites = 'protectedSites'
seaRegions = 'seaRegions'
soil = 'soil'
speciesDistribution = 'speciesDistribution'
statisticalUnits = 'statisticalUnits'
transportNetworks = 'transportNetworks'
utilityAndGovernmentServices = 'utilityAndGovernmentServices'
gws.base.metadata.inspire.TAGS
gws.base.metadata.inspire.theme_definition(theme: str, language: str) str | None

Retrieves the definition of a theme in the specified language.

Parameters:
  • theme – The theme identifier.

  • language – The language code.

Returns:

The definition of the theme in the given language.

Raises:

KeyError – If the theme or language is not found in THEMES.

gws.base.metadata.inspire.theme_name(theme: str, language: str) str | None

Retrieves the name of a theme in the specified language.

Parameters:
  • theme – The theme identifier.

  • language – The language code.

Returns:

The name of the theme in the given language.

Raises:

KeyError – If the theme or language is not found in THEMES.

gws.base.metadata.inspire.THEMES