Link Button - Konfiguration
Das Plugin ermöglicht es Ihnen, Links zu externen Anwendungen wie 2D/3D-GIS oder Informationssystemen als Schaltflächen oder Menüeinträge zu erstellen. Die Anzahl der Links pro Kartenanwendung ist nicht begrenzt. Das Plugin kann im App-Konfigurator bearbeitet / konfiguriert werden, indem Sie auf im @vcmap/link-button Plugin-Eintrag klicken. Dadurch wird der Plugins - LinkButton Editor geöffnet.
Plugins - LinkButton-Editor
Mit dem Editor können Sie einen oder mehrere Link-Buttons erstellen. Wenn Sie auf klicken, fügen Sie einen Standard-Linkbutton hinzu. Diese Standard-Link-Schaltfläche kann durch Anklicken von oder gelöscht werden, indem Sie auf klicken.
Property | Type | default | Description |
---|---|---|---|
'templateUrl' |
|
erforderlich |
Eine URL mit Template-Notation zum Hinzufügen des aktuellen Standorts und Ausrichtung der Karte. |
'title' |
|
'Open external link' |
Der Titel und Tooltip der Aktionsschaltfläche. |
'icon' |
|
'$vcsExternalLink' |
Das Symbol der Schaltfläche. Kann entweder ein Material Design Icon, ein VCS Icon oder eine (Daten-)URL sein. |
'buttonLocation' |
|
2 |
Die Position der Schaltfläche in der Benutzeroberfläche. Derzeit werden nur 'TOOL' (2) und 'MENU' (5) unterstützt. |
|
|
\{ epsg: 'EPSG:4326', proj4: '+proj=longlat +datum=WGS84 +no_defs +type=crs' } |
Projektionsdefinition für extent, groundPosition und cameraPosition. |
Vorlagen-URL
Um Informationen über den aktuellen Standort und die Orientierung in der Karte hinzuzufügen der Karte hinzuzufügen, können doppelte geschweifte Klammern mit Variablen können der URL hinzugefügt werden.
Beispiel:
[[{{cameraPosition}},[{{groundPosition}}],{{distance}},{{heading}},{{pitch}},{{roll}}], "cesium",["VC Map Demo"]]
Verfügbare Variablen
Name | Beschreibung |
---|---|
'groundPosition' |
Position am Boden, die von der aktuellen Ansicht fokussiert wird Ansicht. Kann daher als Zentrum verwendet werden. |
'cameraPosition' |
Position der Kamera. In 2D ist dies undefiniert. |
'distance' |
Abstand der Kamera zum Boden. |
'heading' |
Schwenkrichtung der Kamera in Grad (0 = Norden). |
'pitch' |
Neigung der Kamera in Grad im Bereich von -90 bis 90. |
'roll' |
Rolle der Kamera in Grad. |
'extent' |
Die Ausdehnung der aktuellen Ansicht als Array mit
|