Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 4 Next »

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.

ParameterKrävsBeskrivning
idjaUnikt ID för konfigurationen
userjaAnvändarnamn till Lantmäteriet
passwordjaLösenord till Lantmäteriet
urlnejAlternativ URL till samma eller likadant API. Default är url till Lantmäteriet.
aclnejBegrä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.

ParameterKrävsDefaultBeskrivning
prefixnej''Text som visas innan höjden
suffixnej''Text som visas efter höjden
numDigitsnej2Antal decimaler
unknownStringnej?Visas när höjd data inte finns tillgänglig för en punkt
loadingStringnej-Visas när höjd laddas
maxScalenej
Sätt maximal skala för när höjddata ska laddas. Om kartans skala är högre än denna laddas inte höjddata.
delaynej250Sätt hur länge (ms) klienten ska vänta innan den hämtar höjddata efter att muspekaren stannat
crsnej3006Koordinatsystem som ska användas vid anrop till Höjddatatjänsten. I nuläget stöds enbart EPSG:3006.
<?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>




  • No labels