Naar aanleiding van Stijlbestand PDOK Bodemkaart gezocht en mijn eigen zoektocht naar QGIS stijl bestanden voor BGT/OpenTopo. Had ik wat offline discussie met @Just_OSGeo over hoe en waar je het beste stijl bestanden voor vector lagen zou kunnen delen.
Een mooie centrale plek voor stijl bestanden lijkt me het nationaal georegister. Je upload je stijl bestand in verschillende formaten als bijlage bij het metadata record. Of maak er een apart record voor aan en link het aan het dataset record. Maar wat als je als derde partij een mooie QGIS styling ontwikkeld hebt voor een bestaande dataset waarvoor nog geen styling opties beschikbaar zijn. Het NGR lijkt dan niet de eerste gedachte (waarom eigenlijk niet). Just stelde voor om in de github van NLExtract of Osgeo.nl een extra sectie te maken voor het delen van stijlen.
Welke formaten gebruik je dan, en hoe genereer je alternatieven? OGC Styled Layer Descriptor is het best uitwisselbare formaat, maar schiet hier en daar te kort in de rand gevallen. OGC werkt aan een opvolger van SLD, hopelijk biedt deze standaard meer opties. Esri (.lyr) en QGIS (.qml) lijken daarnaast goede alternatieven om stijlen te delen. Ook MapBox style voor het stylen van vector tiles zie je tegenwoordig langs komen. Als GeoCat onderhouden we een style2style bibliotheek, waarmee stijlen op de command line (of als QGIS/ArcGIS plugin) om te zetten zijn in alternatieve formaten.
Zorg dat je duidelijk een licentie vermeldt waaronder de stijlen herbruikbaar zijn. Bij stijl bestanden zit ik zelf al snel aan software licenties te denken (MIT, GPL), maar ik kan me ook voorstellen dat je het als creatief werk zou willen licentiëren onder een CC-0/CC-by.
In stijlen wordt vaak gebruik gemaakt van symbolen uit speciale lettertypen. Voor optimale uitwisselbaarheid, zorg dat je lettertypen gebruikt met een open licentie (of zorg dat het lettertype een open licentie krijgt, als je het laat ontwikkelen). Het mooiste is om lettertype en eventuele imagery mee te uploaden in het te delen stijl bestand.
Ben benieuwd welke ideeën er op dit vlak leven.
Groet, Paul.