/
Lantmäteriet Data Connection

Lantmäteriet Data Connection

Datagenerator för att hämta tabulär data. Används inom en datadefinition. För mer information om datadefinitioner, se https://cohgawiki.atlassian.net/wiki/spaces/weavedocs1/pages/3248847/Data+Definition i Cohgas dokumentation.

Namespace

urn:com.cohga.server.data.database#1.0

Tags

lmdataconnection

Attribut

Namn

Typ

Krävs

Beskrivning

Namn

Typ

Krävs

Beskrivning

direktdatasource

ref: urn:se.viamap.lantmateriet.direkt.source#1.0

ja

Referens till den Direkt Data Source som ska användas

type

string

ja

Vilken datatyp som ska användas. Exempelvis ‘fastighet' eller 'gemensamhetsanlaggning’

table

string

ja

Vilken tabell inom typen ska användas. För närvarande kan enbart 'basinformation' användas

parameter

0…n urn:com.cohga.server.data.database#1.0:parameter

nej

Definiera vilka kolumner som ska finnas med

Notera:

  • Om inga parametrar fylls i kommer samtliga kolumner som finns tillgängliga att användas

Sub-tags

urn:com.cohga.server.data.database#1.0:parameter

Namn

Typ

Krävs

Default

Beskrivning

Namn

Typ

Krävs

Default

Beskrivning

column

string

ja

 

Namnet på kolumnen i tabellen (kan vara en formel också, se nedan)

type

'string', 'numeric', 'date' or 'url'

nej

'string'

Hanteras normalt automatiskt och behövs inte fyllas i. Används enbart om typen är 'url'.

name

string

ja

 

Unik identifierare för parametern

label

string

nej

värde av 'column'

Titel för kolumnen som visas för användaren. Om ‘column’ innehåller formler för denna specificeras

text

string

nej

 

Används enbart när 'url' är satt som type. Fast text som visas som värde istället för den faktiska url:en

textcolumn

string

nej

 

Används enbart när 'url' är satt som type. Visar resultatet av en kolumn som värde istället för den faktiska url:en

Notera:

  • column kan användas som en mall för att sammanfoga flera kolumner istället för att separera dem i flera kolumner. Exempelvis ${traktnamn} ${block}:${enhet} vilken skulle kunna visa NORR 2:1

  • Om type är satt till url, kan textcolumn användas som mall på samma sätt.

Exempel:

 

<?xml version="1.0" encoding="UTF-8"?> <config xmlns="urn:com.cohga.server.config#1.0" xmlns:data="urn:com.cohga.server.data.database#1.0"> <!-- Använd samtliga kolumner --> <data:datadefinition id='dd.fastighet.all'> <lmdirektdataconnection direktdatasource="lmsource.main" type="fastighet" table="basinformation" /> </data:datadefinition> <!-- Bygg en fastighetsbeteckning av tillgängliga kolumner för visning och en länk/url som tar användaren till en intern tjänst med fastighetsnuckeln som argument --> <data:datadefinition id='dd.fastighet.link'> <lmdirektdataconnection direktdatasource="lmsource.main" type="fastighet" table="basinformation" > <parameter label="FNR" column="fastighetsnyckel" /> <parameter name="link" label="Fastighetsbeteckning" textcolumn="${traktnamn} ${block}:${enhet}" type="url" column="https://internal-server.com/service?fnr=${fastighetsnyckel}" /> </lmdirektdataconnection> </data:datadefinition> </config>

Related content

Gemensamhetsanläggning
Gemensamhetsanläggning
More like this
Fastighet
Fastighet
More like this
Tjänstebaserad uppdatering av Byggnader, Adresser och Lägennheter
Tjänstebaserad uppdatering av Byggnader, Adresser och Lägennheter
More like this
Lantmäteriet
Lantmäteriet
More like this
Spatial Engine Lantmäteriet Direkt
Spatial Engine Lantmäteriet Direkt
More like this
Datakälla
Datakälla
More like this