VC Story - Konfiguration

Im folgenden wird die Konfiguration der VC Story mit dem Story Editor beschrieben.

Mit Klick auf icon edit öffnet sich das Konfigurationsfenster, welches die verfügbaren Konfigurationsmöglichkeiten aufzeigt.

icon sliderItem Allgemeine Einstellungen

Die Allgemeinen Einstellungen legen das grundlegende Verhalten der VC Story fest. Dazu gehören der Präsentationsmodus, das Startverhalten sowie die Navigationsoptionen für den Folien-Modus.

Einstellung Beschreibung

Präsentations-Modus

Legt fest, wie die VC Story dargestellt wird. Zur Auswahl stehen:

  • Scrollen: Die Abschnitte werden untereinander als scrollbare Seite dargestellt.

  • Folien: Die Abschnitte werden als Folien-Präsentation dargestellt, bei der immer ein Abschnitt im Vordergrund steht.

Plugin geöffnet starten

Ist diese Option aktiviert, wird die VC Story automatisch beim Laden der Anwendung geöffnet und gestartet.

Wird der Modus Folien gewählt, stehen zusätzlich folgende Einstellungen zur Verfügung:

Einstellung Beschreibung

Navigation

Legt fest, wie zwischen den Folien navigiert werden kann. Zur Auswahl stehen:

  • Im Player: Eine Player-Steuerung wird am unteren Bildschirmrand angezeigt.

  • Auf der Folie: Ein "Weiter" und "Zurück" Button wird direkt auf der Folie unterhalb der Abschnitts-Elemente eingeblendet.

Folien automatisch wiedergeben

Ist diese Option aktiviert, werden die Folien automatisch nacheinander abgespielt. Diese Einstellung ist nur verfügbar, wenn unter Navigation die Option Im Player gewählt wurde.

Abschnitte

Abschnitte sind die Kernbausteine der VC Story. Jeder Abschnitt enthält Elemente und Aktionen und entspricht einem Schritt der Präsentation – einer Folie im Folien-Modus oder einem Scroll-Bereich im Scroll-Modus.

Im Story Editor wird in der Abschnittübersicht jeder Abschnitt als Karte dargestellt, die eine skalierte Vorschau der enthaltenen Elemente sowie eine fortlaufende Nummer zeigt. Am unteren Rand jeder Karte befinden sich Buttons zum Bearbeiten des Abschnitts.

image storyEditor sectionCard de
Figure 1. Abschnittsübersicht im Story Editor

Abschnitt erstellen

Ein neuer Abschnitt wird über das icon plus Symbol erstellt, das ober- und unterhalb jeder Abschnittskarte erscheint.

Im Folien-Modus plaziert man die Folie durch aufziehen eines Rechtecks über der Karte.
Durch Klicken und Ziehen der Maus wird ein Rechteck gezeichnet, das Position und Größe der neuen Folie auf dem Bildschirm definiert. Während des Zeichnens wird die aktuelle Breite und Höhe in Pixeln angezeigt. Nach dem Loslassen öffnet sich ein Dialog, in dem der Titel und die Fensterposition festgelegt werden können. Mit einem Klick auf Einfügen wird der Abschnitt erstellt.

Im Scroll-Modus öffnet sich der Erstellungs-Dialog direkt, ohne dass ein Bereich gezeichnet werden muss.

Abschnitt bearbeiten

Über einen Klick auf die Abschnittskarte und die Buttons am unteren Rand der Karte lässt sich der Inhalt eines Abschnitts bearbeiten: Elemente hinzufügen, Aktionen zuweisen sowie allgemeine Einstellungen und die Fensterposition anpassen.

Die sich in Bearbeitung befindliche Abschnittskarte wird durch eine Umrandung in Primärfarbe hervorgehoben. Zudem wird der dazugehörige Editoransicht des Abschnittes geöffnet und alle zugewiesenen Aktionen aktiviert.

Die Bearbeitung kann durch einen erneuten Klick auf die Abschnittskarte beendet werden.

Elemente hinzufügen

Mit einem Klick auf die Abschnittskarte öffnet sich die Editoransicht des Abschnitts. Hier lassen sich Elemente hinzufügen, neu anordnen und entfernen.

Alle Informationen zu den verfügbaren Elementtypen und deren Konfiguration finden sich im Elemente-Kapitel.

Aktionen zuweisen

Über das icon flash Symbol am unteren Rand einer Abschnittskarte öffnet sich der Aktionen-Editor für diesen Abschnitt. Dort können dem Abschnitt vorhandene Aktionen zugewiesen oder neue Aktionen angelegt werden.

Beim Anzeigen eines Abschnitts werden alle zugewiesenen Aktionen aktiviert, beim Verlassen des Abschnitts werden sie wieder deaktiviert.

Alle Informationen zu den verfügbaren Aktionstypen und deren Konfiguration finden sich im Aktionen-Kapitel.

Abschnittseinstellungen

Über das icon cog Symbol am unteren Rand einer Abschnittskarte öffnen sich die Einstellungen für diesen Abschnitt.

image storyEditor sectionSettings de
Figure 2. Abschnittseinstellungen im Folien-Modus
Allgemeine Einstellungen
Einstellung Beschreibung

Titel

Name des Abschnitts. Pflichtfeld. Wird als Eintrag in der Abschnittsübersicht angezeigt.

Dauer

Anzeigedauer des Abschnitts im Autoplay-Modus, in Sekunden. Nur im Folien-Modus verfügbar.

Position und Größe der Folie

Im Folien-Modus kann zusätzlich die Position und Größe des Folienfensters konfiguriert werden. Werte können als Pixel (z.B. 320px oder 320) oder als Prozent (z.B. 50%) angegeben werden. Wird Höhe auf auto gesetzt, passt sich die Fensterhöhe dem Inhalt an.

Änderungen an der Fensterposition werden sofort als Vorschau in der Karte angezeigt.

Über die Schaltfläche icon vectorRectangle Folie neu zeichnen lässt sich die Folie erneut auf der Karte positionieren. Dabei öffnet sich dieselbe Zeichenansicht wie beim erstmaligen Erstellen des Abschnitts.

Reihenfolge ändern und Abschnitt löschen

Zwischen je zwei benachbarten Abschnittskarten befindet sich ein icon switchVertical Symbol. Ein Klick darauf tauscht die Reihenfolge der beiden angrenzenden Abschnitte.

Zum Löschen eines Abschnitts dient das icon delete Symbol am unteren Rand der Abschnittskarte. Es öffnet sich ein Bestätigungsdialog, bevor der Abschnitt endgültig entfernt wird.

Elemente

Elemente sind die Bausteine eines Abschnitts: Text, Bildgalerien und Buttons.

Am Anfang und Ende eines Elements befindet sich ein icon addElement Symbol. Beim Überfahren mit der Maus öffnet sich eine Leiste mit Optionen zum Hinzufügen eines neuen Elements an dieser Stelle. Enthält der Abschnitt bereits mehrere Elemente, erscheint in dieser Leiste zusätzlich das icon switchVertical Symbol, mit dem sich die Reihenfolge der beiden angrenzenden Elemente vertauschen lässt.

image storyEditor elements de
Figure 3. Editor zum Hinzufügen von Elementen

Beim Überfahren eines bestehenden Elements mit der Maus erscheinen Symbole zum Bearbeiten (icon edit) und Löschen (icon delete). Durch einen Klick auf die primärfarbene Fläche neben den Symbolen verschwindet diese. Auf diese Weise können auch Buttons und Bildgalerien getestet werden.

icon textBoxPlus Text Element

Element zur darstellung von formatierten Textbausteinen. Beim Bearbeiten des Text Elements öffnet sich ein WYSIWYG-Editor zur Eingabe und Formatierung von Text, wahlweise im visuellen oder HTML-Modus. Neben gängigen Formatierungen wie Fett, Kursiv, Schriftgröße, Aufzählungen und Ausrichtung lassen sich über die Symbole Textfarbe (icon palette), Links (icon link) und Bilder (icon image) einfügen.

image storyEditor textElement de
Figure 4. Text-Editor

icon imagePlus Bildgalerie Element

Fügt Bilder per URL zu einer Galerie hinzu.

image storyEditor imageCarousel de
Figure 5. Bearbeitungsfenster der Bildgalerie

Über das icon addElement lassen sich neue Bilder zur Galerie hinzufügen. Bereits hinzugefügte Einträge lassen sich über das icon delete wieder löschen.

Folgende Konfigurationsoptionen stehen zur Verfügung:

Option Beschreibung

Höhe

Höhe, die einheitlich für alle Bilder der Galerie in Pixeln festgelegt wird.

Vollbild

Wenn aktiv, wird das Bild über die gesamte Breite des Abschnittfensters angezeigt.

Bildquelle

URL des Bildes.

icon buttonCursor Button Element

Erlaubt das Hinzufügen von Bedienelement, über die eine Aktion aktiviert und wieder deaktiviert werden kann.

image storyEditor buttonElement de
Figure 6. Bearbeitungsfenster des Button-Elements

Folgende Konfigurationsoptionen stehen zur Verfügung:

Option Beschreibung

Titel

Text, der auf dem Button angezeigt wird. Erforderlich, wenn kein Icon angegeben wird.

Icon

Material Design Icon, das auf dem Button angezeigt wird. Erforderlich, wenn kein Titel angegeben wird.

Tooltip

Optionaler Hinweistext, der beim Überfahren des Buttons mit der Maus angezeigt wird.

Variante

Gefüllt: vollständig in Primärfarbe gefärbt. Umrandet: transparent mit Rahmen in Primärfarbe.

Aktionen zuweisen

Über den Aktionen-Editor können dem Button vorhandene Aktionen zugewiesen oder neue Aktionen angelegt werden. Beim ersten Klick auf den Button werden die zugewiesenen Aktionen aktiviert, bei erneutem Klick wieder deaktiviert.

Alle Informationen zu den verfügbaren Aktionstypen und deren Konfiguration finden sich im Aktionen-Kapitel.

icon flash Aktionen

In der VC Story werden Aktionen verwendet, um verschiedene Karten-Interaktionen auszuführen. Hierzu zählen zum Beispiel das Ändern der Ansicht, das Aktivieren von Layern oder das Hervorheben von Gebäuden.

Aktionen können sowohl Abschnitten, als auch Buttons zugewiesen werden. Beim Anzeigen eines Abschnitts, bzw. beim ersten Klick auf einen Button, werden alle zugewiesenen Aktionen ausgeführt. Wird der Abschnitt verlassen, bzw. der Button erneut geklickt, werden die Aktionen wieder deaktiviert. Klicken Sie auf den jeweiligen Link, um zu sehen, wie Sie Abschnitten, bzw. Buttons Aktionen zuweisen.

Der Aktionen-Editor besteht aus einer durchsuchbaren Tabelle und einem icon plus Button zum Hinzufügen von neuen Aktionen. In der Tabelle sind alle Aktionen aufgelistet, die dieser VC Story bereits hinzugefügt wurden. Wird z.B. eine Aktion für eine Sektion angelegt, kann diese später auch einem Button zugewiesen werden.

image storyEditor actionsSelector de

Die Tabelle des Aktionen-Editors hat folgende Spalten:

Spalte Beschreibung

Selektion (icon circleOutline)

Auswählen (icon checkCircle) und abwählen (icon circleOutline) von Aktionen für den jeweiligen Abschnitt/Button

Ausführungsreihenfolge (#)

Gibt die Ausführungsreihenfolge der Aktion im jeweiligen Abschnitt/Button an. Nicht ausgewählte Aktionen werden mit - dargestellt.

Aktionstitel

Der Titel der Aktion.

Aktionstyp

Der Typ der Aktion, dargestellt mit einem Icon und dem zugehörigen Typnamen.

Editieren/Löschen

Über das icon edit Symbol können die Einstellungen der Aktion bearbeitet werden. Über das icon delete Symbol kann die Aktion gelöscht werden.

Die Ausführungsreihenfolge legt fest, in welcher Reihenfolge die Aktionen ausgeführt werden, die einer Sektion oder einem Button zugewiesen wurden. Dies ist z.B. entscheidend, wenn sowohl eine Flug Aktion, als auch eine Ebenenstil Aktion selektiert sind. Ist die Flug Aktion in der Reihenfolge vor der Ebenenstil Aktion, wird erst der komplette Flug ausgeführt, bevor der Stil angewandt wird. Daher kann es sinnvoll sein, die Flug Aktion in der Reihenfolge ganz hinten zu haben. Bestimmt wird die Ausführungsreihenfolge durch die Reihenfolge der Selektion.

Über einen Klick auf das icon plus Symbol unterhalb der Tabelle lässt sich eine neue Aktion hinzufügen. Alle verfügbaren Aktionstypen werden zusammen mit den jeweiligen Konfigurationsmöglichkeiten im folgenden aufgelistet:

icon story viewpoint Ansicht Aktion

Ändert die Ansicht der Karte auf einen vordefinierten Standpunkt.

Option Beschreibung

Ansicht

Auswahl einer Ansicht aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen der ausgewählten Ansicht ausgefüllt, kann aber überschrieben werden.

icon viewpoint flight Flug Aktion

Startet einen vordefinierten Flug.

Option Beschreibung

Flug

Auswahl eines Flugs aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen des ausgewählten Flugs ausgefüllt, kann aber überschrieben werden.

icon rotate left Rotation Aktion

Rotiert um eine Ansicht mit definierter Geschwindigkeit.

Option Beschreibung

Ansicht

Auswahl einer Ansicht aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen der ausgewählten Ansicht ausgefüllt, kann aber überschrieben werden.

Zeit pro Rotation

Zeit in Sekunden die eine 360 Grad Rotation dauern soll.

icon layer Ebenen Aktion

Aktiviert eine Ebene.

Option Beschreibung

Ebene

Auswahl einer Ebene aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen der ausgewählten Ebene ausgefüllt, kann aber überschrieben werden.

icon color swatch Ebenenstil Aktion

Ändert den Stil einer Ebene.

Option Beschreibung

Ebene

Auswahl einer Ebene aus der App-Konfiguration.

Stil

Auswahl eines Stils aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch aus dem Namen der ausgewählten Ebene und des ausgewählten Stils zusammengesetzt, kann aber überschrieben werden.

icon highlight Hervorheben Aktion

Hebt ausgewählte Objekte einer Ebene farblich hervor.

Option Beschreibung

Ebene

Auswahl einer Ebene aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen der ausgewählten Ebene ausgefüllt, kann aber überschrieben werden.

Hervorgehobene Gebäude IDs

Liste mit allen Gebäude IDs, die zur Hervorhebung ausgewählt wurden. Durch Klicken auf das icon plus Symbol wird das Einstellungsfenster minimiert. Anschließend können Gebäude durch Gedrückthalten der Strg-Taste und einem Klick mit der linken Maustaste aus- und abgewählt werden. Über das Bedienelement "Auswahl beenden" wird der Auswahlprozess gestoppt und das Einstellungsfenster wieder angezeigt. Über das icon overflowMenu Symbol können Einträge aus der Liste entfernt werden.

icon office building minus Ausblenden Aktion

Blendet ausgewählte Objekte einer Ebene aus.

Option Beschreibung

Ebene

Auswahl einer Ebene aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen der ausgewählten Ebene ausgefüllt, kann aber überschrieben werden.

Ausgeblendete Gebäude IDs

Liste mit allen Gebäude IDs, die zur Ausblendung ausgewählt wurden. Durch Klicken auf das icon plus Symbol wird das Einstellungsfenster minimiert. Anschließend können Gebäude durch Gedrückthalten der Strg-Taste und einem Klick mit der linken Maustaste aus- und abgewählt werden. Über das Bedienelement "Auswahl beenden" wird der Auswahlprozess gestoppt und das Einstellungsfenster wieder angezeigt. Über das icon overflowMenu Symbol können Einträge aus der Liste entfernt werden.

icon map Karten Aktion

Wechselt die Kartenansicht (z.B. von 2D zu 3D).

Option Beschreibung

Karte

Auswahl einer Karte aus der App-Konfiguration.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen der ausgewählten Karte ausgefüllt, kann aber überschrieben werden.

icon planner Planung Aktion

Zeigt Planungen aus dem VC Planner an. Dabei gelten die Öffentlichkeitseinstellungen des VC Planners. Sollte eine Planung privat sein, muss der Story Nutzer im Planner angemeldet sein, um diese zu sehen. Öffentliche Planungen können von allen gesehen werden.

Um die Atkion verwenden zu können, muss das @vcmap/planning Plugin der App hinzugefügt werden.

Option Beschreibung

Planung

Auswahl einer Planung.

Titel

Der Titel der Aktion. Wird automatisch mit dem Namen der ausgewählten Planung ausgefüllt, kann aber überschrieben werden.

Es ist zu beachten, dass Planungen auch Viewpoints beinhalten können. Wenn eine Planung über die Aktion aktiviert wird, wird auch der entsprechende Viewpoint angeflogen.

icon splitView Inhalte vergleichen Aktion

Aktiviert das Inhalte vergleichen Werkzeug mit definiertem Zustand.

Um diese Aktion verwenden zu können, muss das @vcmap/swipe-tool Plugin der App hinzugefügt werden.

Die Konfiguration erfolgt über Plugin Aktionen: Zustand aus Karte übernehmen oder direkt im JSON Editor.

Struktur

Die allgemeine JSON Struktur von Aktionen ist im Kapitel icon code braces Benutzerdefinierte Aktion beschrieben.

Die Aktion wird durch folgende Callbacks definiert:

  • create: ActivateSwipeToolCallback

  • destroy: DeactivateSwipeToolCallback

ActivateSwipeToolCallback

Die folgenden Parameter sind für den ActivateSwipeToolCallback verfügbar:

Option URL-Schlüssel Typ Beschreibung

splitPosition

sp

number

Position zwischen 0 und 1 für die vertikale Platzierung des Trennstrichs.

swipeLayerStates

swl

Object<string, SwipeLayerState>

Layer-Namen mit dazugehörigem Zustand.

SwipeLayerState
Option URL-Schlüssel Typ Beschreibung

active

a

boolean

Ob Layer aktiv ist.

splitDirection

sd

number

Split-Richtung des Layers als numerischer Wert (-1 = links, 0 = keine, 1 = rechts).

Beispiel

{
  "title": "Swipe Tool",
  "create": {
    "type": "ActivateSwipeToolCallback",
    "sp": 0.5470649270450367,
    "swl": {
      "buildings": {
        "a": true,
        "sd": -1
      },
      "buildings_untextured": {
        "a": true,
        "sd": 1
      }
    }
  },
  "destroy": {
    "type": "DeactivateSwipeToolCallback"
  }
}

icon shadow Schatten Aktion

Aktiviert das Schatten simulieren Werkzeug mit definiertem Zustand.

Um diese Aktion verwenden zu können, muss das @vcmap/shadow Plugin der App hinzugefügt werden.

Die Konfiguration erfolgt über Plugin Aktionen: Zustand aus Karte übernehmen oder direkt im JSON Editor.

Struktur

Die allgemeine JSON Struktur von Aktionen ist im Kapitel icon code braces Benutzerdefinierte Aktion beschrieben.

Die Aktion wird durch folgende Callbacks definiert:

  • create: ActivateShadowCallback

  • destroy: DeactivateShadowCallback

ActivateShadowCallback

Die Schatten Aktion nutzt den ActivateShadowCallback zum Aktivieren des Schattenwerkzeugs. Alle Datums- und Zeitwerte sind ISO 8601-Strings.

Die folgenden Parameter sind für den ActivateShadowCallback verfügbar:

Option URL-Schlüssel Typ Beschreibung

originalTime

ot

string

Baseline ISO 8601-Zeit, die erfasst wird, wenn die Schattensimulation erstmals aktiviert wird. Wird verwendet, um die ursprüngliche Kartenzeit beim Beenden wiederherzustellen.

timeOnClose

toc

string

Letzte ISO 8601-Uhrzeit, wenn das Werkzeug geschlossen/deaktiviert wurde. Wird verwendet, um beim nächsten Aktivieren die vorherige Position fortzusetzen.

animate

a

boolean

Ob die automatische Schattenanimation sofort nach der Aktivierung beginnen soll.

duration

d

number

Gesamtdauer eines Animationszyklus in der aktuell ausgewählten Zeiteinheit.

timeUnit

tu

TimeUnits

Zeiteinheit für die Animation und Dauerinterpretation (z.B. Tag oder Jahr).

endDate

ed

string

Optionale ISO 8601-Zielzeit, bei der die Animation stoppt und der Status zurückgesetzt wird.

Beispiel

{
  "title": "Shadow",
  "create": {
    "type": "ActivateShadowCallback",
    "a": false,
    "d": 9,
    "tu": "hours",
    "ot": "2026-07-20T11:00:28.9338000001589535Z",
    "toc": "2026-07-10T15:45:16.8717000000415283Z"
  },
  "destroy": {
    "type": "DeactivateShadowCallback"
  }
}

icon coneViewshed Sichtbarkeitsanalyse Aktion

Aktiviert das Sichtkegelanalyse Plugin mit definiertem Zustand.

Um diese Aktion verwenden zu können, muss das @vcmap/viewshed Plugin der App hinzugefügt werden.

Die Konfiguration erfolgt über Plugin Aktionen: Zustand aus Karte übernehmen oder direkt im JSON Editor.

Struktur

Die allgemeine JSON Struktur von Aktionen ist im Kapitel icon code braces Benutzerdefinierte Aktion beschrieben.

Die Aktion wird durch folgende Callbacks definiert:

  • create: ActivateViewshedCallback

  • destroy: DeactivateViewshedCallback

ActivateViewshedCallback

Die folgenden Parameter sind für den ActivateViewshedCallback verfügbar:

Option Typ Beschreibung

m

'create' | 'view' | 'edit' | 'move'

Der Modus, in dem das Plugin aktiviert werden soll. In den meisten Fällen ist view der gewünschte Modus.

cv

ViewshedOptions

Optionales Viewshed zum Anzeigen. Erforderlich für die Modi view und edit.

ViewshedOptions
Option Typ Beschreibung

viewshedType

'cone' | '360'

Der Typ des anzuzeigenden Viewshed.

position

[number, number, number]

Position des Viewshed in WGS84-Koordinaten [Längengrad, Breitengrad, Höhe].

orientation

{ heading, pitch, roll }

Ausrichtung des Viewshed (Kopfneigung, Neigung und Rolle) in Bogenmaß (nur Kegeltyp).

heightOffset

number

Höhenversatz, der zum Z-Wert der Position addiert wird.

Beispiel

{
  "title": "Viewshed",
  "create": {
    "type": "ActivateViewshedCallback",
    "m": "view",
    "cv": {
      "viewshedType": "cone",
      "position": [
        13.409820316918728,
        52.51682689239382,
        32.35967345343988
      ],
      "frustumOptions": {
        "fov": 1.0471975511965976,
        "far": 617.9644908664328,
        "near": 1,
        "aspectRatio": 1
      },
      "orientation": {
        "heading": 0.10975372463480682,
        "pitch": 0.04327634037856498,
        "roll": 0
      },
      "colorOptions": {
        "visibleColor": "#ff990080",
        "shadowColor": "#3333331a"
      },
      "showPrimitive": true,
      "heightOffset": 0
    }
  },
  "destroy": {
    "type": "DeactivateViewshedCallback"
  }
}

icon code braces Benutzerdefinierte Aktion

Benutzerdefinierte Aktionen ermöglichen es neben den vordefinierten Aktionen auch eigene Aktionen zu definieren. Die Konfiguration erfolgt direkt über einen JSON-Editor.

Struktur

Eine benutzerdefinierte Aktion hat folgende JSON-Struktur:

{
  "title": "Meine Aktion",
  "create": {
    "type": "CallbackTypeName",
    ...
  },
  "destroy": {
    "type": "CallbackTypeName",
    ...
  }
}
Feld Beschreibung

title

Der Titel der Aktion, der in der Tabelle des Aktionen-Editors angezeigt wird.

create

Callback, der ausgeführt wird, wenn die Aktion aktiviert wird (z.B. beim Anzeigen eines Abschnitts oder beim ersten Klick auf einen Button).

destroy

Callback, der ausgeführt wird, wenn die Aktion deaktiviert wird (z.B. beim Verlassen eines Abschnitts oder beim erneuten Klick auf einen Button). Kann weggelassen werden, wenn nicht erforderlich.

Beispiel

Das folgende Beispiel aktiviert beim Anzeigen eines Abschnitts ein Clipping Polygon und deaktiviert es wieder beim Verlassen:

{
  "title": "Clipping Polygon aktivieren",
  "create": {
    "type": "ActivateClippingPolygonCallback",
    "name": ["myClippingPolygon"]
  },
  "destroy": {
    "type": "DeactivateClippingPolygonCallback",
    "name": ["myClippingPolygon"]
  }
}

Verfügbare Callbacks

Eine vollständige Auflistung aller verfügbaren Callbacks mit ihren Parametern finden Sie hier.

Plugin Aktionen: Zustand aus Karte übernehmen

Bei manchen Plugin Aktionen ist es möglich, die Einstellungen über das Plugin vorzunehmen und diesen Zustand für die Aktion zu übernehmen. Somit ist es nicht erforderlich manuell im JSON Editor Änderungen vorzunehmen. Im folgenden werden die einzelnen Schritte erklärt:

  1. Schließen Sie zunächst den VC Story Editor und wenden sie Ihre Änderungen bei Bedarf an.

    Achten Sie darauf keine leere Plugin Aktion hinzuzufügen, da diese sonst in der Vorschau den eingestellten Zustand der Plugins überschreibt.
  2. Deselektieren Sie das Modul in dem Sie im App-Konfigurator Fenster auf den Namen des Moduls klicken.

  3. Schließen Sie das App-Konfigurator Fenster um vollen Zugriff auf die Toolbar zu haben.

  4. Aktivieren Sie das zur Plugin Aktion gehörige Plugin in der Toolbar und treffen Sie die gewünschten Einstellungen.

  5. Öffnen Sie das App-Konfigurator Fenster erneut, selektieren Sie das Modul, in dem sich der VC Story Editor befindet und klicken Sie "Bestandteile bearbeiten".

  6. Im VC Story Editor, öffnen Sie den Aktionen-Editor für die entsprechende Sektion oder den entsprechenden Button.

  7. Wählen Sie über "Neue Aktion hinzufügen" den Aktionstyp aus. Der JSON Input ist nun automatisch mit den Inhalten des Plugins gefüllt. Sollten Sie den Namen der Aktion anpassen wollen, können Sie im JSON unter "title": "Aktion Name" den Namen ändern. Jetzt können Sie die Aktion speichern.

Für diesen Workflow ist es wichtig, dass der Sektion/dem Button noch keine Plugin Aktion vom gleichen Typ zugewiesen wurde. Dies betrifft auch leer abgespeicherte Aktionen. Ansonsten wird bei Schritt 6 die Vorschau der bereits zugewiesenen Aktion ausgeführt und der eingestellte Zustand überschrieben.