Skip to content

Files

This branch is 1016 commits behind B3Partners/brmo:master.

brmo-topnl-loader

brmo-topnl-loader

Parser voor het inlezen van top10nl, top50nl, top100nl en top250 in een rsgb database.

Nieuw schema inladen

  1. Download xsd naar brmo/brmo-topnl-loader/src/main/resources/nl/b3p/topnl/<versie>/standaardGML/<versie>.xsd

  2. Wijs naar lokale GML en BRT xsd's door de schemalocation aan te passen

  3. Pas de configuration.xml aan voor de nieuwe xsd

  4. Sla de xsd plat met de XSDresolver: run brmo/brmo-topnl-loader/src/main/resources/nl/b3p/topnl//standaardGML/XSD-Resolver/XSD-Resolver.sh

  5. Doe aanpassingen om xsd te herstellen:

    1. NillReasonEnumeration toevoegen aan gml xsd
    2. Voor top250nl: featuretypemember fixen (zie https://github.com/B3Partners/brmo/commit/a3a0915f497bd0fb1dc8f1b280227949d2820c05)
    3. voor de top50 ook featuretypemember fixen
  6. Genereer jaxb classes: run: brmo/brmo-topnl-loader/src/main/resources/nl/b3p/topnl/<versie>/standaardGML/XSD-Resolver/finalized/convertToJava.sh

run ./convertToJava.sh