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.
...
Code Block |
---|
language | xml |
---|
firstline | 1 |
---|
title | Exempel Serverkonfiguration |
---|
linenumbers | true |
---|
|
<?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öjd data 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 |
Code Block |
---|
language | xml |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
<?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> |
...