Hoi, ik ben even in de genoemde SLD’s gedoken. Die zijn/waren niet 1 op 1 te gebruiken in QGIS. Sommige sld-constructen (zoals de IN-function) zijn niet bekend bij QGIS, en verder kan QGIS niet omgaan met de notatie voor de TTF-font vulling, en als laatste blijkt dat QGIS styling met alleen Text-Symbolizers (dus zonder line/polygon/point symbolizers) negeert als zijnde ‘leeg’…
Dus na wat ge-edit in de sld’s, kon ik ze (deels) WEL gebruiken binnen QGIS. Daarna een deel van de beschikbare geopackages geladen, de sld’s eropgezet en verder zoveel mogelijk fixes toegevoegd om de boel op elkaar te laten lijken.
Dus: hier GitHub - rduivenvoorde/QGIS_top10nl_style: A QGIS project to style top10nl PDOK geopackage data matching the official top10nlv2 styling staat een project bestand (met daarin dus de styling (initieel uit sld (gefixed ook in de repo) maar daarna nog gefixed binnen QGIS).
Dus:
- repo clonen
- geopackages laden en uitpakken in ‘data’ dir
- benodigde ttf-fonts installeren indien nodig
- het .qgs project openen
- top10 bekijken in QGIS (of althans wat ik als NON-cartograaf ervaan maakte )
- evt wat indexen in de gpkg’s maken op de kolommen waarop wordt gefilterd
Ik heb mijn best gedaan om dit zo reproduceerbaar mogelijk te maken, zie je nog zaken die keihard missen of niet kloppen, laat even weten via een issue op github, dan kijk ik of ik het kan repareren.
Hopelijk hebben Nederlandse QGIS gebruikers hier iets aan. Laat gerust weten via github of email.
Ik kan/wil de repo ook best ‘centraler’ zetten: een qgisNLrepo ofzo?
De lagen (en de WMS eronder ter referentie/check) en een voorbeeld van de kaart in QGIS:
Ik heb ook nog even gekeken naar het laden van de geopackages in Postgis (te laden via sleur-pleur in QGIS-browser): de styling kun je dan ook gewoon copy-pasten (omdat laagnaam en kolomnamen hetzelfde blijven).
Maar dat laat ik even aan de gebruiker zelf.
Op/aanmerkingen verder graag via mail of github