21
Friprogramvare og åpent lagringsformat Otto Richard Eide

Friprogramvare og åpent lagringsformat · 2019. 10. 3. · Bakgrunn Ideen fikk jeg etter ett foredrag av Roy Mellum for en 5-6 år siden på ND sitt Teknologiforum Anbudkonkurranse

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • Friprogramvare og åpent lagringsformat

    Otto Richard Eide

  • Innhold

    ● Bakgrunn● Vår forvaltning av geodata● Hvilke muligheter gir det oss å lagre

    geometrien på standard database geometri.● Eksempler

  • Budskapet er:

    Hvordan har vi lagret våre data oghvordan nyttegjøre dem i ulike verktøy.

  • Bakgrunn

    ● Ideen fikk jeg etter ett foredrag av Roy Mellum for en 5-6 år siden på ND sitt Teknologiforum

    ● Anbudkonkurranse i 2012● Muligheter med å kombinere kommersiell /

    lisensiert programvare med friprogramvare

  • Anbudskonurranse

    ● WebInnsyn● Kartforvaltingsløsning

    ● Systemet vi skulle velge burde være fleksibelt i valg av database og lagring skal skje i databaser som støtter standard databasegeometri

    ● I tillegg skulle må systemet støtte de lovpålagte arbeidsprosessene for forvaltning av FKB, Plan og matrikkel

    ● Mulighet til å benytte friprogramvare sammen med leverandøren sin programvare

  • Vurdering av tilbyderne høsten 2012FKB Plan Plan

    registerMatrikkel

    LMK Landmåling

    NKGS Ja Ja Ja Ja Ja Ja

    NOIS Ja Ja Ja Ja Ja Ja

    Geodata Ja Ja Nei Nei Ja Nei

    Powel Nei Nei Nei Nei Nei Ja

    Geomatikk Nei Nei Ja Nei Nei Nei

    Avinett Nei Nei Nei Nei Nei Nei

    NOIS NORKART

    Teknisk + -

    Kart-forvalnting + -

    Plan-forvalting + +

    Matrikkel-oppdatering - +

    Landmåling - +

  • Tilbydere av GIS-løsninger

    ● De fleste har proprietære format

    ● Produksjonsløypene forutsetter at vi bruker

    “hele” programporteføljen til leverandøren.

    ● Kunden blir tett knyttet til leverandør

    ● Alt har sin pris

    ● Finnes det andre muligheter?

  • WinMap

    Plan Matrikkel FKB

  • Qgis - Temakart

    Åpne og lukkede bekker Skiløyper / Isbaner

  • GIS i gamledager

    Geometri i kartbaser - egenskaper i

    relasjonsdatabase eller excel

  • Eksempler - Standard databasegeometri

    - Gårdsnummer kart- Kommunale eiendommer- FKB bygg kontroll mot matrikkel

  • � Gis analyser kan gjøres direkte i databasen og er

    i seg selv et GIS-verktøy

    Postgis

    select "gardsnr", ST_Union("the_geom") from "vTK_Matrikkelenhet"

    group by "gardsnr"

    MSSQL

    SELECT M.gardsnr, Geometry::UnionAggregate(E.Geometri_SPA) AS Geometri_SPAFROM

    dbo.Matrikkelenhet AS M LEFT OUTER JOIN dbo.EIENDOMSIDENT AS EID ON M.id = EID.UNIKID LEFT OUTER JOIN

    dbo.Eiendomsteig AS E ON EID.EIENDOMSTEIGID = E.ID

    GROUP BY M.gardsnr

  • Kart over kommunale eiendommer

    Oppdateres dyamisk ut fra kjøp og salg av kommunal eiendom

  • FKB-bygg / Matrikkel

    Lett å sette opp spørringer mellom to databaserLMK og FKB-byggSELECT lmkbygg.BYGNINGSNR AS BYGGNR, lmkbygg.BYGNINGSTYPEKODE AS BYGGTYP_NBR, lmkbygg.BYGNINGSTATUSKODE AS BYGGSTAT, lmkbygg.dato, YEAR(lmkbygg.dato) AS Aar, lmkB.Geometri, lmkB.Geometri_SPA, lmkbygg.regdato, fkbbygg.BYGGNR AS FKB_byggnr, fkbbygg.BYGGSTAT AS FKB_Byggstat, fkbbygg.Geometri_SPA AS GeomByggbase, FROM dbo.siste_bygningstatuskode AS lmkbygg LEFT OUTER JOIN

    fkb_bygg.dbo.Bygning AS fkbbygg ON lmkbygg.BYGNINGSNR = fkbbygg.BYGGNR WHERE (lmkbygg.TILBYGGSNR IS NULL) AND (fkbbygg.Geometri_SPA IS NULL) AND (lmkbygg.BYGNINGSTATUSKODE NOT IN ('BU', 'BR', 'BA'))

  • Forvalting av skiløyper

  • Raster i QGIS / GDAL

  • GDALgdalbuildvrt dtm.vrt "C:\Kartdata\raster\DTM\*.tiff"gdal_translate -a_srs "EPSG:25832" -of GTiff dtm.vrt dtm.tifgdaldem hillshade dtm.tif dtm_skygge.tif -z 1.0 -s 1.0 -az 315.0 -alt 45.0 -of GTiff

  • Visualisering Forskjell i DTM 2012 - DTM2010

  • SQL Server og Postgres/Postgis

    SQL 2012 FKB

    PLANLMK NOIS, med synkronisering

    BraArkivKomtek

    LMK for KomtekGLGABKOPI

    PostGIS TEMADATArekreasjon

    grøntanleggm.flere

    kopidata til web

    Winmap

    ArcGIS

    QGIS

    FME/GeoKettle

  • Oppsummering

    ● Anbudkonkurrasne er viktig. Det er eneste måte å stille krav til leverandørene på.

    ● Geometri må lagres som standard databasegeometri● Invester i kompetanse og ikke nødvendigvis

    programvare● Budsjettene kuttes hvert år.● Vi har utfordrende oppgaver og alle trives veldig godt på

    jobb