/
Integration med Lantmäteriet Höjd Direkt
Integration med Lantmäteriet Höjd Direkt
Med integrations-plugin för Lantmäteriets API-tjänst Höjd Direkt v1 kan höjddata för punkter hämtas.
Konfiguration
Server
I serverkonfigurationen sätts inställningar för autentisering in.
Parameter | Krävs | Beskrivning |
---|---|---|
id | ja | Unikt ID för konfigurationen |
user | ja | Användarnamn till Lantmäteriet |
password | ja | Lösenord till Lantmäteriet |
url | nej | Alternativ URL till samma eller likadant API. Default är url till Lantmäteriet. |
acl | nej | Begränsa tillgång beroende på användare |
API:et kan nås via URL: http://.../weave/services/lm/elevation/{srid}/{x}/{y}, exempelvis http://.../weave/services/lm/elevation/3006/620852.0279918304/6729574.418507284.
Mer information om tjänsten finns i Lantmäteriets API-dokumentation för Höjd Direkt
Observera att enbart EPSG:3006 stöds för Lantmäteriets Höjddatatjänst.
Exempel Serverkonfiguration
<?xml version="1.0" encoding="UTF-8"?> <config xmlns="urn:com.cohga.server.config#1.0" xmlns:elevationservice= "urn:se.viamap.lm.ElevationService#1.0"> <elevationservice:config id="lm.elevationService" > <user>[your_username]</user> <password>[your_password]</password> </elevationservice:config>
Klient
se.viamap.client.mapctrl.mousePositionElevation
I nuläget finns en komponent för att visa höjd för en punkt i klienten. När musen ändrar position i kartan hämtas höjden och visas på kartan.
Parameter | Krävs | Default | Beskrivning |
---|---|---|---|
prefix | nej | '' | Text som visas innan höjden |
suffix | nej | '' | Text som visas efter höjden |
numDigits | nej | 2 | Antal decimaler |
unknownString | nej | ? | Visas när höjddata inte finns tillgänglig för en punkt |
loadingString | nej | - | Visas när höjd laddas |
maxScale | nej | Sätt maximal skala för när höjddata ska laddas. Om kartans skala är högre än denna laddas inte höjddata. | |
delay | nej | 250 | Sätt hur länge (ms) klienten ska vänta innan den hämtar höjddata efter att muspekaren stannat |
crs | nej | 3006 | Koordinatsystem som ska användas vid anrop till Höjddatatjänsten. I nuläget stöds enbart EPSG:3006. |
right | nej | 165 | Position i antal pixlar från kartans högra kant |
<?xml version="1.0" encoding="UTF-8"?> <config xmlns:client="urn:com.cohga.html.client#1.0"> <client:config> ... <view id="com.cohga.html.client.map.mapView" itemId="map-panel"> ..... <!-- simple --> <control id='se.viamap.client.mapctrl.mousePositionElevation' halo="true" suffix="m" /> <!-- option --> <control id='se.viamap.client.mapctrl.mousePositionElevation'> <halo>true</halo> <suffix>m</suffix> <numDigits>1</numDigits> <delay>500</delay> <maxScale>20000</maxScale> </control> </view> ... </client:config>
, multiple selections available,
Related content
Lantmäteriet
Lantmäteriet
More like this
Datakälla
Datakälla
More like this
Integration with Janjoo Informera
Integration with Janjoo Informera
More like this
Tjänstebaserad uppdatering av Byggnader, Adresser och Lägennheter
Tjänstebaserad uppdatering av Byggnader, Adresser och Lägennheter
More like this
API-dokumentation
API-dokumentation
More like this
Weave
Weave
More like this