Integration av Lantmäteriets direktåtkomsttjänster för fastighets- och adressinformation i QGIS

QGIS Sverige genomför i samarbete med Sweco Sverige AB en crowdfundingkampanj för att finansiera utveckling av ett nytt plugin till QGIS som ger tillgång till Lantmäteriets direktåtkomsttjänster för fastighetsinformation m.m.

Målsättning

Det övergripande målet med denna crowdfundingkampanj är att tillgängliggöra information från fastighetsregistret (inkl. adresser) för användare av QGIS. Det kan t.ex. handla om att snabbt hitta en viss fastighet eller få information om närmaste adress till en viss plats i kartan.

Så långt det är möjligt kommer funktionalitet utvecklas som naturligt passar in i QGIS, t.ex. i dess verktygslåda och sökruta.

Hur fungerar det?

Vi har delat upp funktionaliteten i olika paket med en kostnad för utvecklingen av varje paket. QGIS Sverige står för utvecklingen av den grundfunktionalitet som krävs för alla paket, för övrig finansiering vänder vi oss till er – användarna! Välj den eller de paket ni vill finansiera och kontakta jan.dalheimer@sweco.se. Ni kommer då få ett avtal som ni får signera och skicka tillbaka. När finansiärer för minst 3 paket har skrivit på avtal kommer vi börja fakturera de som skrivit avtal.

Utvecklingen genomförs av Sweco Sverige AB och kommer påbörjas när minst 3 paket blivit fulltecknade, dock tidigast i januari 2025, och beräknas färdigställas under Q1 2025. Koden kommer publiceras öppet på Github, och i slutet av processen kommer pluginet publiceras till QGIS Plugin-portal varifrån det kan laddas ned i allas QGIS.

Utvecklingen sker till fastpris, varför möjligheten att göra ändringar är begränsad (se Frågor & Svar för mer information). Mindre ändringar kan ske mot specificerad funktionalitet om det under utvecklingen dyker upp bättre alternativ med likvärdig funktionalitet.

PaketVadPrisBekostas av
Grundpaket40000QGIS Sverige
1Sök på registerenheter och adresser25000
2Informationsklick i kartan13000
3Fastighetsrapport40000
4Nedladdningsverktyg13000
5Verktyg för att ”doppa” i information13000
6Verktyg för att ”berika” med information13000
7Verktyg för att geokoda25000
8Uttryck för att hämta information25000
9Redigeringswidget för fastigheter25000
Sammanställning av utvecklingspaketen

Paket 1: Sök på registerenheter och adresser

Väldigt vanligt förekommande är att man snabbt vill förflytta sig till en viss fastighet eller adress i kartan. QGIS har en inbyggd sökruta för detta, dock finns idag ingen färdig koppling för att söka på fastigheter eller adresser i denna.

Lantmäteriets direkttjänster erbjuder bl.a. möjlighet att göra fritextsökningar på adresser, vilket kommer kunna utnyttjas här för att söka på icke-kompletta adresser.

Då man i många sammanhang enbart är intresserad av sökningar inom en viss kommun kommer även möjlighet finnas att ställa in att ett specifikt kommunnamn ska ställas före sökningar på fastigheter, om sökningen inte innehåller ett kommunnamn.

  • Inkluderar
    • Möjlighet att söka på registerenheter (fastighet/samfällighet), gemensamhetsanläggning och adresser i QGIS locator (sökrutan nere till vänster)
    • Kartan flyttas till sökt objekts position och det skapas en ”highlight” runt det
  • Kostnad 25 000 kr

Paket 2: Informationsklick i kartan

Ett annat vanligt förekommande behov är att få veta vilken fastighet eller närmaste adress är till en viss punkt i kartan. En användarvänlig lösning är att ha ett verktyg med vilken man kan klicka på valfri punkt i kartan och få upp beteckningen på den fastighet som ligger där, alternativt närmaste adress.

  • Inkluderar
    • Verktyg med vilket, vid klick i kartan, registerenheten för den aktuella platsen visas
    • Verktyg med vilket, vid klick i kartan, närmaste adressen för den aktuella platsen visas
    • Registerenheten resp. adressen förtydligas även med en s.k. ”highlight”
  • Kostnad: 13 000 kr

Paket 3: Fastighetsrapport

Paket 1 och 2 ger enbart positionen resp. beteckningen på fastigheten. För att kunna visa mer information (direkttjänsterna ger tillgång till den mesta av informationen som finns i fastighetsregistret) skulle en separat panel behövas som kan visa denna utökade informationen.

För att kunna arbeta vidare med innehållet läggs även en knapp till som skapar en PDF-export av informationen – i princip ett fastighetsregisterutdrag.

Inställningar läggs dessutom till som väljer när panelen ska visas om den är dold.

  • Inkluderar:
    • Panel i vilken fastighetsinformation visas, t.ex. rättigheter och åtgärder
    • Fastigheten i panelen ändras vid sök (paket 1) eller informationsklick (paket 2)
    • Panelen har en knapp för att exportera informationen som PDF
  • Kräver minst en av:
    • Paket 1: Sök på registerenheter och adresser
    • Paket 2: Informationsklick i kartan
  • Kostnad: 40 000 kr

Paket 4: Nedladdningsverktyg

Direkttjänsterna är inte lämpade för nedladdning av stora mängder information, men fungerar bra för mindre områden. Detta kan utnyttjas i form av verktyg i verktygslådan som laddar ned alla registerenheter resp. alla adresser inom ett givet område, med vilka man då kan arbeta vidare.

De resulterande lagerna får diverse attribut om registerenheten resp. adressen.

  • Inkluderar:
    • Två verktyg i verktygslådan som laddar ned alla registerenheter resp. adresser inom ett givet område
  • Kostnad: 13 000 kr

Paket 5: Verktyg för att ”doppa” i information

Ibland har man ett befintligt lager med geometrier som man vill få med attribut om fastigheter som berörs på. I QGIS passar detta bäst som ett verktyg i verktygslådan som, givet ett befintligt lager med geometrier, ger ett nytt lager med nya attribut utifrån de fastigheter som berörs, respektive de närmaste adresserna.

Beroende på exakt kombination av geometrier kan det bli dubbletter (t.ex. en polygon som innehåller flera adresser, eller en linje som sträcker sig över flera fastigheter), vilket hanteras genom att lägga dem som en komma-separerad lista i det nya attributet.

  • Inkluderar:
    • Verktyg som tar ett lager och ger ett nytt lager med extra attribut för vald information
    • Informationen som kan väljas är t.ex. fastighet (ger lista för polygon och linjer som sträcker sig över flera) eller närmaste adress, i båda fall
    • Informationen laddas ned när verktyget körs
  • Kostnad: 13 000 kr

Paket 6: Verktyg för att ”berika” med information

Om man har ett lager (med eller utan geometrier) med attribut innehållande fastighetsbeteckningar eller fastighets-UUID kan nya attribut med information från motsvarande fastigheter läggas till.

  • Inkluderar:
    • Verktyg som, givet ett lager med attribut med antingen fastighetsbeteckning eller fastighets-UUID, lägger till nya attribut med information om fastigheten
  • Kostnad: 13 000 kr

Paket 7: Verktyg för att geokoda

Likt paket 6, där nya attribut med ny information läggs till, kan man även använda direkttjänsterna för att geokoda, alltså utifrån ett textattribut erhålla en geometri. Detta kan användas t.ex. om man har en geometrilös tabell med adresser och vill erhålla ett punktlager med geometrier för adresspunkterna.

För att kunna möjliggöra kvalitetssäkring av geokodningen ges alternativet att få med ett nytt attribut som anger avståndet mellan ursprungsgeometrin och den nya geometrin, om ursprungslagret innehåller geometrier.

  • Inkluderar:
    • Verktyg som, givet ett lager med ett attribut innehållandes fastighetsbeteckningar eller fastighets-UUID, ger ett nytt lager med geometrierna utbytta mot motsvarande fastighets geometri
    • Verktyg som, givet ett lager med ett attribut innehållandes adresser, ger ett nytt lager med geometrierna utbytta mot motsvarande adressgeometri
    • I båda fall ges möjligheten att få med avstånd från ursprungsgeometri till ny geometri som ett nytt attribut för kvalitetssäkring
  • Kostnad: 25 000 kr

Paket 8: Uttryck för att hämta information

Uttryck är en av QGIS mest kraftfulla funktioner, särskilt då de finns tillgängliga på så många ställen. De kan t.ex. användas för att stilsätta, i texter, layouter, m.m.

Det finns många fler funktioner man skulle kunna lägga till (t.ex. för tillgång till rättigheter m.m.), men de här angivna utgör en bra grund med vilka man redan kan göra mycket (t.ex. textsätta en punkt med fastighetsbeteckning).

  • Inkluderar:
    • Följande uttryck:
      • fastighet(uuid/beteckning/punkt) → ”Värdekarta” med fastighetsinformation
      • fastighet(uuid/beteckning/punkt, värde) → Värde ur fastighetens informationsmängd (t.ex. ”beteckning”)
      • fastighet_geometri(uuid/beteckning/punkt) → Fastighetens geometri
      • adress(uuid/beteckning/punkt) → ”Värdekarta” med adressinformation
      • adress(uuid/beteckning/punkt, värde) → Värde ur adressens informationsmängd (t.ex. ”postort”)
      • adress_geometri(uuid/beteckning/punkt) → Adresspunktens geometri
  • Kostnad: 25 000 kr

Paket 9: Redigeringswidget för fastigheter

När man bygger upp redigeringsformulär i QGIS gör man detta m.h.a. s.k. redigeringswidgets. QGIS kommer förinstallerad med flera, bl.a. för redigering av text, siffror, värdemängder, m.m.

För att hantera fält innehållandes fastighets-UUIDer kan en widget som, istället för att visa UUIDen, visar fastighetsbeteckningen utvecklas. Vid redigering ges då möjlighet att söka på fastighetsbeteckningen och välja den fastighet man önskar.

Lämpligt t.ex. för lager med koppling till en fastighet.

  • Inkluderar:
    • Redigeringswidget som arbetar med fastighetens UUID i bakgrunden men visar fastighetsbeteckning för användaren
  • Kostnad: 25 000 kr

Frågor & Svar

  • Vi vill bidra men vilket paket det går till spelar mindre roll, kan vi ge ett allmänt bidrag?
    För att hålla administrationen nere så försöker vi hålla allt kopplat till paketen, men du kan kontakta oss med vilken summa ni önskar bidra med, så kan vi välja ett paket åt er.
  • Vi vill bidra men med mindre summa än något paket är specificerat till, går det?
    För att hålla administrationen nere så vill vi helst inte hantera för små summor, men ni är välkomna att kontakta oss så kan vi se om det går att lösa. Ni kan även kolla om det finns t.ex. ett lokalt kommunförbund ni kan gå ihop med, eller så kan ni bidra direkt till QGIS Sverige eller QGIS.org som donation.
  • Kan vi ändra i ett paket?
    Om du har önskemål går det bra att skicka dem till oss, men paketen är i huvudsak ”låsta” för att inte fastna i långa kravställningsprocesser.
  • Vi vill få mer funktioner utvecklat än vad som är angivet i ett paket, hur går vi tillväga?
    Initialt är tanken att börja med det som är angivet, men förutsatt att grundfunktionaliteten från relevanta paket blir finansierad så tar vi självklart gärna fram en offert på utvecklingen ni önskar.
  • Hur får vi resultatet levererat?
    All kod kommer läggas öppet på Github, och slutresultatet kommer publiceras i QGIS Plugin-portal och därmed vara nedladdningsbart via den inbyggda pluginhanteraren.
  • Vem kommer förvalta pluginet efter crowdfundingen?
    QGIS Sverige. Önskar ni få mer funktionalitet utvecklad eller buggar lösta ombesörjer ni det själva eller via konsult.
  • Kommer enbart organisationer som är medlemmar i Geodatasamverkan eller betalar för Lantmäteriets tjänster använda pluginet?
    Initialt ja, men pluginet kommer utvecklas så att det kommer kunna använda de nya öppna tjänsterna som Lantmäteriet kommer publicera. Viss information kommer dock fortsatt vara begränsad till enbart betalande användare, t.ex. information om fastighetsägare.

Om

Om QGIS Sverige

QGIS Sverige är en förening som syftar till att främja användning och utveckling av det fria GIS-programmet QGIS i Sverige. Detta genom att stödja utbyte av kunskap och erfarenhet mellan föreningens medlemmar. Genom medlemskap i föreningen skapar du ekonomiska förutsättningar att finansiera utveckling av nya funktioner i QGIS som efterfrågas av användarna i Sverige, och säkrar QGIS-projektets stabilitet globalt.

Om QGIS

QGIS är världens främsta GIS-programvara byggd på öppen källkod. Den har marknadsledande kartografistöd, effektiv redigering, kraftfulla analysverktyg och stöd för alla vanliga och många ovanliga format. QGIS utvecklas av en global gemensamskap och är tillgänglig för gratis nedladdning. Utöver själva desktopprogramvaran finns även karttjänstserver, webbgränssnitt och mobilappar.

Om Sweco Sverige AB

Sweco är det ledande konsultföretaget inom teknik och arkitektur i Europa. Vi jobbar med planeringen och utformningen av framtidens samhällen, där vi är med våra kunder hela vägen från idé till färdigt projekt. Inom Sweco finns en kraftig och växande verksamhetsgren som jobbar med GIS, BIM och systemutveckling. Vi utvecklar hållbara, kundanpassade system åt kunder som PostNord, Lantmäteriet och SLU, och bidrar mer än gärna med vår kompetens var den än behövs!

Kontaktuppgifter

Om du har mer frågor är du varmt välkommen att kontakta QGIS Sverige (info@qgis.se) eller Sweco (jan.dalheimer@sweco.se).