/
Tegneregler

Tegneregler

Digitale tegneregler for reguleringsplanforslag har blitt utviklet og kan lastes ned fra Geonorge: https://register.geonorge.no/kartografi/files/files?uuid=1bef5134-0439-4fae-a7c1-1d024e7e667b

Tegnereglene er basert på Nasjonal produktspesifikasjon for arealplan og digitalt planregister: https://www.regjeringen.no/contentassets/8a9cc8f0885d4f5cb9f32d1f7e3f385e/master_plan_prodspek_del2_tegneregler_august2019.pdf

Tegnereglene er tilgjengelige i SLD(1)-format. Noen av symbolene knyttet til juridiske linjer vises imidlertid ikke korrekt i QGIS. For å bøte på dette, er tegnereglene også tilgjengelige som QML-filer, som er QGIS' eget format for styling av kartlag.

(1) Styled Layer Descriptor (SLD) er en OGC-standard for å beskrive hvordan et kartlag skal se ut, og er støttet av ArcGIS, MapServer, GeoServer, QGIS og en mengde annen programvare.

Eksempel på bruk av tegneregler

Kartklient for visning av reguleringsplanforslag i GML-format: https://dibk-plankart.azurewebsites.net/

QGIS

For å benytte tegnereglene i QGIS, må man for hvert kartlag angi den tilhørende SLD/QML-filen. For å unngå denne noe tungvinne prosessen, kan man gjøre følgende:

  1. Last ned tegnereglene i QML-format på disk.

  2. For hver QML-fil, endre filnavnet slik at det samsvarer med kartlaget det tilhører: rparealformalomradeqgis_qgis_v1.qml --> RpArealformålOmråde.qml

  3. Sørg for at GML-filen som skal vises ligger i samme katalog som QML-filene som ble lastet ned.

  4. Åpne GML-filen og kjør scriptet under i Python-konsollen i QGIS.

Steg 1 og 2 trenger man kun å gjøre én gang.

for layer in QgsProject.instance().mapLayers().values(): source = layer.publicSource() match = re.search('layername=(\w+)', source) if match: layerName = match.group(1) dirname = os.path.dirname(unicode(layer.dataProvider().dataSourceUri())) filePath = dirname + '/' + layerName + '.qml' file_exists = os.path.exists(filePath) if file_exists: layer.loadNamedStyle(filePath) layer.triggerRepaint()

 

Related content

Varsel om oppstart av reguleringsplanarbeid v2
Varsel om oppstart av reguleringsplanarbeid v2
Read with this
Veileder for utviklere av eByggesak
Veileder for utviklere av eByggesak
More like this
Mottakssystem av planforslag (ePlansak)
Mottakssystem av planforslag (ePlansak)
Read with this
Nasjonal planbestemmelseskatalog
Nasjonal planbestemmelseskatalog
More like this
Pilotering i Fellestjenester Plan
Pilotering i Fellestjenester Plan
Read with this
Nasjonal produktspesifikasjon for arealplan og digitalt planregister
Nasjonal produktspesifikasjon for arealplan og digitalt planregister
More like this