BGT issue met stand (download) heel Nederland

Af en toe bevat de BGT download van heel Nederland objecten waarvan de historie niet compleet is. De meest recente versie van een object heeft dan een eindRegistratie (van na de LV-publicatiedatum), maar er is geen nieuwere versie. Die moet er wel altijd zijn, zelfs als het object verwijderd is, aangezien daarin de LV-publicatiedatum van de verwijdering te vinden is.

In de download van vandaag (2018-12-06) komen 864 objecten voor met dit probleem, die allemaal als eindRegistratie 2018-12-05T23:54:31.000 hebben. Een voorbeeld hiervan is overbruggingsdeel G1663.33bb29363b2db879e053660013ac5415 met eindRegistratie 2018-12-05T23:54:31.000.

<BridgeConstructionElement xmlns="http://www.opengis.net/citygml/bridge/2.0" p1:id="bc59bd9e7-f908-11e8-80e2-b7dac308c237" xmlns:p1="http://www.opengis.net/gml">
<creationDate xmlns="http://www.opengis.net/citygml/2.0">2016-05-26</creationDate>
<LV-publicatiedatum xmlns="http://www.geostandaarden.nl/imgeo/2.1">2016-06-16T11:56:47.000</LV-publicatiedatum>
<relatieveHoogteligging xmlns="http://www.geostandaarden.nl/imgeo/2.1">1</relatieveHoogteligging>
<inOnderzoek xmlns="http://www.geostandaarden.nl/imgeo/2.1">false</inOnderzoek>
<eindRegistratie xmlns="http://www.geostandaarden.nl/imgeo/2.1">2018-12-05T23:54:31.000</eindRegistratie>
<tijdstipRegistratie xmlns="http://www.geostandaarden.nl/imgeo/2.1">2016-05-26T10:22:08.000</tijdstipRegistratie>
<identificatie xmlns="http://www.geostandaarden.nl/imgeo/2.1">
<NEN3610ID>
<namespace>NL.IMGeo</namespace>
<lokaalID>G1663.33bb29363b2db879e053660013ac5415</lokaalID>
</NEN3610ID>
</identificatie>
<bronhouder xmlns="http://www.geostandaarden.nl/imgeo/2.1">W0647</bronhouder>
<bgt-status codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#Status" xmlns="http://www.geostandaarden.nl/imgeo/2.1">bestaand</bgt-status>
<plus-status codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#VoidReasonValue" xmlns="http://www.geostandaarden.nl/imgeo/2.1">geenWaarde</plus-status>
<class codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#VoidReasonValue">waardeOnbekend</class>
<geometrie2dOverbruggingsdeel xmlns="http://www.geostandaarden.nl/imgeo/2.1">
<gml:Polygon xmlns:gml="http://www.opengis.net/gml" srsName="urn:ogc:def:crs:EPSG::28992">
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">221961.700 597781.282 221963.077 597799.527 221963.097 597799.798 221959.945 597799.830 221958.443 597781.252 221961.700 597781.282</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</geometrie2dOverbruggingsdeel>
<hoortBijTypeOverbrugging codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#VoidReasonValue" xmlns="http://www.geostandaarden.nl/imgeo/2.1">waardeOnbekend</hoortBijTypeOverbrugging>
</BridgeConstructionElement>

Als op dit moment een klein gebied gedownload wordt waarin dit object valt, dan bevat deze naast dit object ook de opvolgende versie van het object, met als tijdstipRegistratie 2018-12-05T23:54:31.000 en LV-publicatiedatum 2018-12-06T00:37:18.000:

<BridgeConstructionElement xmlns="http://www.opengis.net/citygml/bridge/2.0" p1:id="bc59bd9e8-f908-11e8-80e2-b7dac308c237" xmlns:p1="http://www.opengis.net/gml">
<creationDate xmlns="http://www.opengis.net/citygml/2.0">2016-05-26</creationDate>
<LV-publicatiedatum xmlns="http://www.geostandaarden.nl/imgeo/2.1">2018-12-06T00:37:18.000</LV-publicatiedatum>
<relatieveHoogteligging xmlns="http://www.geostandaarden.nl/imgeo/2.1">1</relatieveHoogteligging>
<inOnderzoek xmlns="http://www.geostandaarden.nl/imgeo/2.1">false</inOnderzoek>
<tijdstipRegistratie xmlns="http://www.geostandaarden.nl/imgeo/2.1">2018-12-05T23:54:31.000</tijdstipRegistratie>
<identificatie xmlns="http://www.geostandaarden.nl/imgeo/2.1">
<NEN3610ID>
<namespace>NL.IMGeo</namespace>
<lokaalID>G1663.33bb29363b2db879e053660013ac5415</lokaalID>
</NEN3610ID>
</identificatie>
<bronhouder xmlns="http://www.geostandaarden.nl/imgeo/2.1">W0647</bronhouder>
<bgt-status codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#Status" xmlns="http://www.geostandaarden.nl/imgeo/2.1">bestaand</bgt-status>
<plus-status codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#VoidReasonValue" xmlns="http://www.geostandaarden.nl/imgeo/2.1">geenWaarde</plus-status>
<class codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#VoidReasonValue">waardeOnbekend</class>
<geometrie2dOverbruggingsdeel xmlns="http://www.geostandaarden.nl/imgeo/2.1">
<gml:Polygon xmlns:gml="http://www.opengis.net/gml" srsName="urn:ogc:def:crs:EPSG::28992">
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">221963.077 597799.527 221963.097 597799.798 221959.945 597799.830 221958.477 597781.676 221961.706 597781.362 221963.077 597799.527</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</geometrie2dOverbruggingsdeel>
<hoortBijTypeOverbrugging codeSpace="http://www.geostandaarden.nl/imgeo/def/2.1#VoidReasonValue" xmlns="http://www.geostandaarden.nl/imgeo/2.1">waardeOnbekend</hoortBijTypeOverbrugging>
</BridgeConstructionElement>

Het probleem lijkt te ontstaan doordat de stand geen objecten bevat met de LV-publicatiedatum van vandaag, maar er blijkbaar al wel mutaties zijn verwerkt met een LV-publicatiedatum van vandaag, waardoor de vorige versie van het object (onterecht) een eindRegistratie heeft.

Het mag duidelijk zijn dat dit issue in ongewenste situaties resulteert. Kan dit opgelost worden zodat de volledige download van Nederland ook weer de juiste inhoud bevat?

@JBak, vreemde situatie, gaan we even uitzoeken ik kom er op terug.

@JBak. We hebben het een en ander uitgezocht. De genoemde objecten zitten nu goed in de landelijke set. De verbeterde download functionaliteit, die we nu aan het ontwikkelen zijn bied een structurele oplossing voor dit probleem.