Zoom
Man kann bei Versionen kleiner 25.1 nicht mehrere Kommandos innerhalb des gleichen Aufrufs angeben. Also man kann nicht z.B. OpenDialog und Zoom miteinander kombinieren. Man kann auch nicht einfach Parameter von einem Kommando für ein anderes Kommando benutzen. Ab Version 25.1. ist das Kombinieren möglich benötigt aber eine spezielle Syntax.
Command=Zoom
Mit diesem Kommando kann man den zu einer definierten Koordinate/Position in der Karte navigieren. Entweder über Zoomfaktor + Koordinate oder ein Rechteck. Hierbei sind die Parameter Scale
, x
, y
,lat
,lon
, xmin
, xmax
, ymin
, ymax
und ShowPin
(optional bei Position) zulässig.
Beispiel Position: Command=Zoom&Scale=16&x=3434450&y=5794724
Mit der Option ShowPin
(Marker): Command=Zoom&ShowPin=True&Scale=16&x=3434450&y=5794724
Beispiel mit einem rechteckigen Bereich: Command=Zoom&xmin=3434000&ymin=5794000&xmax=3435000&ymax=5795000
Neben dem lokalen Koordinatensystem ist auch ein Aufruf mit WGS84 Koordinaten möglich:
Beispiel Windows Kommando Zeile:
C:\MapEdit\MapEdit.exe Command=Zoom~ShowPin=true~Scale=14~lat=52.303195~lon=8.108761
Beispiel als URL Link:
mapeditdesktop://Execute?Command=Zoom&ShowPin=true&Scale=14&lat=52.303195&lon=8.108761
Beispiel MapEdit.ini Datei:
MapEditServerUrl=http://localhost/mum.geo.services
MapEditStorageName=localhost
Command=Zoom
ShowPin=true
Scale=14
lat=52.303195
lon=8.108761
SwitchLayer On/Off (optional)
Ab Version 25.1
Beispiel:
SwitchLayersOn=Basis/Luftbilder
und/oder
SwitchLayersOff=Basis/OpenStreetmap
Mehr Hinweise siehe auch "Command=SwitchLayer"
Die Syntax zum setzen der Layer/Kartennamen ist wie beim Kommando SwitchLayer
.