Code Monkey home page Code Monkey logo

inspire's Introduction

Disclaimer

This project is an initiative of Code For NL. The documentation and project components are fully the responsibility of Code For NL. The government institutions mentioned have a involvement in this repository.

INSPIRE

INSPIRE harmonization projects based on open data.

The data

All services / access points of our organization can be accessed by: https://haleconnect.com/services/bsp/metadata/org/292?preview=true or search via https://haleconnect.com.

Accountability

Various Dutch government parties must provide INSPIRE with open data in a format coordinated by the member states, a European geodata initiative. In this repository we try to use open data sources from Dutch governments and translate them directly into INSPIRE (harmonization). Where there are gaps in harmonization, these will be identified. After which the relevant Dutch source holders will be motivated to not only to deliver all required entities to INSPIRE, but also to immediately extend the open datasets with mandattorie data, already available in the Netherlands. We think this synchronization is important to support the same data nationally and internationally for the (public) users.

This project uses HALE Studio that is available for iOS, Windows and Linux.

There are a number of best practices on the INSPIRE website. The starting point for this document is the instruction dataset harmonization in Portugal with HALE as the starting point.

In connection with international cooperation, the information is available in English and Dutch as much as possible.

We distinguish the source data, the documents, the metadata for the results and the harmonization / mapping. We assume that the results are made available in accordance with INSPIRE via hosting of Services. Hosting parties for the Netherlands include PDOK, wetransform GmbH.

In Metadata_INSPIRE.xlsx we manage a combined overview of the requested payment types per theme linked to the data offered (As-Is).

The subdirectories of the map harmonization contain .halex files and mapping tables. The .halex files can be opened from HALE-Studio.

List of Accespoints of formally published INSPIRE services in the National Georegister.

Transport Networks (TN)

TN - Common Transport Elements (TN-CTN)

Source - TN-CTN

In de dataset TN-CTN staan de featuretypes:

  • ConditionOfFacility (Kadaster)
  • Markerpost
  • MarkerPost (Kadaster)
  • Measure
  • TransportArea
  • TransportLink
  • TransportLinkSequence
  • TransportLinkSet
  • TransportNetwork (type)
  • TransportNode
  • TransportPoint
  • TransportProperty
  • VerticalPosition
  • VerticalPosition (Kadaster)

TN - RoadTransportNetwork (TN-RTN)

Source - TN-RTN

In de dataset TN-RTN staan de featuretypes:

  • RoadArea
  • RoadLink
  • RoadLinkSequence
  • RoadNode

TN - Roads (TN-RO)

Source - TN-RO

In de dataset TN-RO staan de featuretypes:

  • ERoad (Kadaster)
  • FormOfWay
  • FormOfWay (Kadaster)
  • FunctionalRoadClass
  • FunctionalRoadClass (Kadaster)
  • NumberOfLanes
  • Road
  • Road (Kadaster)
  • RoadArea (Kadaster = TN-RTN)
  • RoadLink (Kadaster = TN-RTN)
  • RoadName
  • RoadName (Kadaster)
  • RoadNode (Kadaster = TN-RTN)
  • RoadServiceType
  • RoadSurfaceCategory
  • RoadSurfaceCategory (Kadaster)
  • RoadWidth
  • RoadWidth (Kadaster)
  • SpeedLimit
  • VehicleTrafficArea (Kadaster)

Target - TN-RO

TN - WaterTransportNetwork (TN-WTN)

Source - TN-WTN

In de dataset TN-WTN staan de featuretypes:

  • FairwayArea
  • PortArea (Bron:Kadaster)
  • PortNode (Bron:Kadaster)
  • FerryUse (Bron:Kadaster)
  • FerryCrossing (Bron:Kadaster)
  • WaterwayLinkSequence
  • WaterwayLink
  • WaterwayNode

TN - Waterways (TN-W)

Source - TN-W

In de dataset TN-W staan de featuretypes:

  • BeaconType
  • InlandWaterwayType
  • MarineWaterwayType
  • MarkerPostType
  • TrafficSeparationSchemeCrossingType
  • TrafficSeparationSchemeSeparatorType
  • TransportNetworkType
  • WaterTrafficFlowDirectionType
  • WaterwayLinkType
  • WaterwayNodeType

Target - TN-W

Hydrography (HY)

HY - Network (HY-N)

Source - HY-N

In de dataset HY-N staan de featuretypes:

  • HydroNode
  • WatercourseLink
  • WatercourseLinkSequence

Target - HY-N

HY - Physical Waters (HY-P)

Source - HY-P

In de dataset HY-P staan de featuretypes:

  • Wetland
  • Shore
  • HydroPointOfInterest
  • ManMadeObject

Target - HY-P

HY-P - HY-PMO (ManMadeObject)

Source - HY-PMO

In de dataset HY-PMO staan de featuretypes:

  • ...

Target - HY-PMO

  • Description (...)

Elevation (EL)

EL - Terrain (EL-T)

Source - EL-T

In de dataset EL-T staan de featuretypes:

  • ...

Target - EL-T

EL - InlandWater (EL-I)

Source - EL-I

In de dataset EL-I staan de featuretypes:

  • ...

Target - EL-I

EL - CoastalWater (EL-C)

Source - EL-C

In de dataset EL-C staan de featuretypes:

  • ...

Target - EL-M

Area management/restriction/regulation zones and reporting units (AM)

AM - SurfaceWater (AM-S)

AM - Marien (AM-M)

AM - UrbanWasteWater (AM-U)

Target - AM

Natural risk zones (NZ)

NZ - Floods (NZ-F)

Source - NZ-F

Target - NZ - Floods

Environmental monitoring facility (EF)

EF - SurfaceWater (EF-S)

EF - Marien (EF-M)

EF - UrbanWasteWater (EF-U)

Target - EF

Oceanographic geographical features (OG)

OG - ...

inspire's People

Contributors

herzovanderwal avatar johannaott avatar kathischleidt avatar milovanderlinden avatar robinantea avatar thorsten-reitz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

inspire's Issues

Kaderrichtlijnwater service returns incorrect URL

If you look at what the server returns for the GetCapabilities request you can see that it returns the URL like this, with a colon:

<ows:Operation name="DescribeFeatureType">
  <ows:DCP>
    <ows:HTTP>
      <ows:Get xlink:type="simple" xlink:href="http://geodata.nationaalgeoregister.nl:/kaderrichtlijnwater/wfs?language=dut&"/>
      <ows:Post xlink:type="simple" xlink:href="http://geodata.nationaalgeoregister.nl:/kaderrichtlijnwater/wfs?language=dut&"/>
    </ows:HTTP>
  </ows:DCP>
...
</ows:Operation>

The service returns invalid URLs. There should not be a colon after http://geodata.nationaalgeoregister.nl:.

noordzeevaarwegmarkeringenrd WFS does not return markdrijvendrd features any more

Automate processing and publishing of TN-W dataset

In the scope of this task, the hale connect configuration (dataset and theme) and the hale studio transformation project for the TN-W are updated to ensure fully automated publishing and updating every month. This task includes:

  • Use WFS data sources in the transformation project where possible
  • Publish source data sets that are not available through WFS as haleconnect WFS
  • Update theme configuration to automatically update everything every month

Create alignment for Elevation data

This task's objective is to generate INSPIRE GML for the Elevation 4.0 Schema from the following source data sets:

  • AHN3 (Hoogte)
  • AHN2 (Hoogte)
  • AHN1 25 meter (Hoogte)

We will not republish the existing elevation data sets, but instead create GML objects that references the original data sets at the existing granularity.

The results of this task are…:

  • a detailed conceptual mapping documentation
  • One or more hale studio transformation projects
  • the transformed data sets, published as a download services

Automate processing and publishing of TN-RO dataset

In the scope of this task, the hale connect configuration for TN-RO (theme and dataset) as well as the hale studio transformation project is updated to ensure fully automated updates every month. This task includes:

  • Use WFS data sources in the transformation project where possible
  • Publish source data sets that are not available through WFS as haleconnect WFS
  • Update theme configuration to automatically update everything every month

Create TN-RO alignment

Create an initial TN-RO network alignment based on the mapping table and the source data.

Clarify relationship between kmmarkeringen and vaarwegvakken

kmmarkeringen has a vwk_id attribute that probably refers to objects in the vaarwegvakken table, with the key there probably also being vwk_id. However, when establishing a relationship, there are 456 MarkerPost objects derived from vaarwegvakken objects that do not have a valid reference. Is there any more info/confirmation that the relationship is like that?

How to use namespaces and source

The namespaces are declared. The source is becoming part of the INSPIRE-ID firtspart in Local-ID. The sources are for RWS:
hy-n -> NHI-
hy-p -> DTB-
hy-pc -> DTB-
hy-pmo -> DTB-
hy-poi -> DTB-
hy-pw => DTB-
tn-cte -> NWB-
tn-ro -> DTB- or NWB-W- (depends on mapping)
tn-rtn -> NWB-W-
tn-w -> NWB-V-
tn-wtn -> NWB-V-

Transform Geometry

Omdat de rijkswaterstaat WFS services DEFAULT in RD (EPSG:28992) uitleveren moet transformatie van de geometrie plaatsvinden voor alle geometrie.

TN-W: Added Verkeersscheidingsstelsel Service

Data source added to TN-W
WFS link: https://geoservices.rijkswaterstaat.nl/apps/geoserver/verkeersscheidingsstelsel_nz/ows?service=WFS&request=getcapabilities

The following INSPIRE feature types are derived from this WFS:

  • TrafficSeparationSchemeSeparator

  • TrafficSeparationSchemeCrossing

Stored query

What are the issues that come with stored query? Are the delivered services and there metadata compliant at this subject?

Create hy-n alignment

Deliver an alignment that transforms dmlinks and dmnodes to the INSPIRE Hydrography Network theme.

Automate processing and publishing of HY-N dataset

In the scope of this task, the configuration for the HY-N dataset and theme are updated to ensure fully automated publishing and updating every month. This task includes:

  • Use WFS data sources in the transformation project where possible
  • Publish source data sets that are not available through WFS as haleconnect WFS
  • Update theme configuration to automatically update everything every month

Separate output by Namespace

The GML files generated during Phase I of this project represented complete data sets and included features form more than one namespace, e.g. from http://inspire.ec.europa.eu/schemas/tn/4.0 and from http://inspire.ec.europa.eu/schemas/tn-ro/4.0. This led to problems with downstream processing of data e.g. at PDOK. As a consequence, we add the option to write output by feature type to hale studio:

halestudio/hale#564

If necessary, we will make additional changes to the alignments to accomodate processing by downstream applications.

Meerdere source schema's aanwijzen werkt niet

Hale studio kan zaken niet laten zien (zoals de source data) wanneer een project is geinitieerd met meerdere source schema's (b.v. dmnodes en dmlinks in een project). De projecten moeten daarom worden uitgesplitst in projecten met een enkel source schema.

TN-W: Added Noordzeevaarwegmarkeringenrd Service

Data source added to TN-W
WFS link: https://geodata.nationaalgeoregister.nl/noordzeevaarwegmarkeringenrd/wfs?&request=GetCapabilities&service=WFS

The following INSPIRE feature types are derived from this WFS:

  • Beacon

  • Buoy

Create alignment for Noise data

Based on the resources made available by RWS through WFS and other sources, we will develop a hale studio 3.4.0+ transformation project, to generate INSPIRE Human Health and Safety data from the following source data sets:

  • Geluidbelasting rijkswegen in Nederland 2016 (nacht gemiddelde)
  • Geluidbelasting rijkswegen in Nederland 2016 (24-uurs gemiddelde)
  • Geluidbelasting rijkswegen in Nederland 2011 (nacht gemiddelde)
  • Geluidbelasting rijkswegen in Nederland 2011 (24-uurs gemiddelde)
  • Geluidbelasting rijkswegen in Nederland 2006 (nacht gemiddelde)
  • Geluidbelasting rijkswegen in Nederland 2006 (24-uurs gemiddelde)

TN-RO: Added DTB Service

Data source added to TN-RO
WFS link: hhttps://geodata.nationaalgeoregister.nl/digitaaltopografischbestand/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=Getcapabilities

The following INSPIRE feature type is derived from this WFS:
RoadArea

TN-W: Added NWBVaarwegen Service

Data source added to TN-W
WFS link: https://geodata.nationaalgeoregister.nl/nwbvaarwegen/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities

The following INSPIRE feature types are derived from this WFS:

  • InlandWaterway

  • MarineWaterway

  • WaterwayLink

  • MarkerPost

AHN alignment coördinates

Is there a difference in the coördinates that describe the AHN1 data and provided by the AHN1 services? The data seems to be delivered in EPSG 28992 hor. and EPSG 5730 vert.. What are the coördinate systems expected by INSPIRE?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.