nlextract / NLExtract

Convert (ETL) and visualize free Dutch geo-datasets.
https://nlextract.nl
GNU General Public License v3.0
149 stars 84 forks source link

BAGv2 hardcoded `bag_xsd_versie` ipv waarde uit Leveringsdocument #333

Closed sebastic closed 2 years ago

sebastic commented 2 years ago

bagv2/etl/sql/create-meta.sql harcode de waarde voor het bag_xsd_versie record:

INSERT INTO nlx_bag_info (sleutel,waarde)
        VALUES ('bag_xsd_versie', '20200601');

De waarde uit Leveringsdocument-BAG-Extract.xml zou gebruikt moeten worden zoals StandTechnischeDatum dat ook is:

<?xml version="1.0" encoding="UTF-8"?>
<xb:BAG-Extract-Levering xmlns:xb="http://www.kadaster.nl/schemas/lvbag/extract-levering/v20200601" xmlns:selecties-extract="http://www.kadaster.nl/schemas/lvbag/extract-selecties/v20200601">
    <xb:SelectieGegevens>
        <selecties-extract:LVC-Extract>
            <selecties-extract:StandTechnischeDatum>2021-11-08</selecties-extract:StandTechnischeDatum>
        </selecties-extract:LVC-Extract>
        <selecties-extract:Gebied-Registratief>
            <selecties-extract:Gebied-NLD/>
        </selecties-extract:Gebied-Registratief>
    </xb:SelectieGegevens>
    <xb:SchemaInfo>
        <xb:naam>BagvsExtractDeelbestandExtractLvc-2.1.0.xsd</xb:naam>
        <xb:versie>20200601</xb:versie>
    </xb:SchemaInfo>
</xb:BAG-Extract-Levering>

Omdat de XML niet in de database wordt opgeslagen is deze informatie van de verwerkte data niet beschikbaar. (#332)