
Dieses Werkzeug arbeitet mit einem Layer aus Punkten, Linien, Flächen oder Tabellen, der ein Layer mit aktivierten Zeiteigenschaften ist und einen Zeitpunkt darstellt. Mit sequenziell angeordneten Features, sogenannten Spuren, ermittelt dieses Werkzeug die Features, die die gewünschten Ereignisse enthalten. Ereignisse werden durch Bedingungen, die Sie angeben, bestimmt.
Zuerst ermittelt das Werkzeug anhand bestimmter Felder, welche Features zu einer Spur gehören. Unter Verwendung der Zeit jedes Features werden die Spuren sequenziell sortiert und die Ereignisbedingungen angewendet. Features, die die Startbedingung für ein Ereignis erfüllen, werden als Ereignis markiert. Zusätzlich können Sie eine Endbedingung für ein Ereignis anwenden. Sobald die Endbedingung erfüllt ist, ist das Feature kein Ereignis mehr. Die Ergebnisse werden dann mit den ursprünglichen Features zuzüglich einer neuen Spalte mit dem Ereignisnamen zurückgegeben und geben an, welches Feature die Ereignisbedingung erfüllt. Sie können festlegen, dass alle ursprünglichen Features oder nur die Features, die Ereignisse sind, zurückgegeben werden.
Angenommen, Ihnen liegen alle 10 Minuten GPS-Messungen von Hurrikanen vor. Jede GPS-Messung erfasst den Namen, die Position, die Uhrzeit der Erfassung und die Windgeschwindigkeit. Mit diesen Feldern könnten Sie ein Ereignis erstellen, bei dem jede Messung mit einer Windgeschwindigkeit größer als 208 km/h ein Ereignis mit dem Titel Catastrophic ist. Wenn Sie keine Endbedingung festlegen, endet das Ereignis, sobald das Feature die Startbedingung nicht mehr erfüllt (also die Windgeschwindigkeit unter 208 fällt).
Als weiteres Beispiel sei angenommen, Sie überwachen mit dem Feld contanimateLevel die Konzentration einer Chemikalie in Ihrer lokalen Wasserversorgung. Sie wissen, dass die empfohlene Konzentration unter 0,01 mg/l und die gefährliche Konzentration über 0,03 mg/l liegt. Um Ereignisse zu ermitteln, die bei einem Wert über 0,03 mg/l beginnen und Ereignisse bleiben, bis die Konzentration wieder auf normal gefallen ist, erstellen Sie ein Ereignis mit der Startbedingung contanimateLevel > 0.03 und der Endbedingung contanimateLevel < 0.01. Damit wird jede Abfolge mit Werten über 0,03 mg/l bis zum nächsten Wert unter 0,01 markiert.
Die Punkte, Linien, Flächen oder Tabellen, die zum Ermitteln der Ereignisse verwendet werden sollen. Der Eingabe-Layer muss ein Layer mit aktivierten Zeiteigenschaften sein, der Features enthält, die einen Zeitpunkt darstellen. Außerdem muss mindestens ein Feld enthalten sein, das zum Identifizieren von Spuren verwendet werden kann.
Sie können nicht nur einen Layer aus der Karte auswählen, sondern auch unten in der Dropdown-Liste Layer durchsuchen auswählen, um zu Ihren für ein Big-Data-Dateifreigabe-Dataset bzw. -Feature-Layer zu navigieren.
Die Felder, die die Spur-ID darstellen. Sie können ein Feld oder mehrere Felder zum Darstellen von eindeutigen Werten für Spuren angeben.
Wenn Sie beispielsweise die Spuren von Hurrikanen rekonstruieren, können Sie den Namen des Hurrikans als Spurfeld verwenden.
Fügen Sie mit dem Ausdruck-Generator eine Bedingung hinzu, um zu bestimmen, was ein Ereignis ist. Wenn die von Ihnen angegebene Bedingung erfüllt ist, ist das Feature ein Ereignis. Wenn Sie keine Endbedingung angegeben haben, endet ein Ereignis, sobald die Startbedingung nicht mehr erfüllt ist.
Als Beispiel sei angenommen, Sie möchten gewarnt werden, wenn die Summe der Felder concentration_1 und concentration_2 größer als concentration_3 ist. Dazu verwenden Sie die Bedingung ($feature["concentration_1"] + $feature["concentration_2"]) > $feature["concentration_3"]).
Mit dem Ausdruck-Generator können Sie eine Bedingung hinzufügen, um zu bestimmen, wann ein Ereignis endet. Wenn die von Ihnen angegebene Endbedingung erfüllt ist, ist das Feature kein Ereignis mehr. Wenn Sie keine Endbedingung angegeben haben, endet ein Ereignis, sobald die Startbedingung nicht mehr erfüllt ist.
Als Beispiel sei angenommen, Sie möchten gewarnt werden, wenn die Summe der Felder concentration_1 und concentration_2 größer als concentration_3 ist. Außerdem soll das Ereignis enden, wenn concentration_4 kleiner als concentration_1 ist. Dazu verwenden Sie die Startbedingung ($feature["concentration_1"] + $feature["concentration_2"]) > ($join["income"] * .20) und die Endbedingung ($feature["concentration_4"] < $feature["concentration_1"]).
Bei allen Ausgabemethoden werden Felder an die ursprünglichen Features angehängt. Zum Bestimmen, welche Features zurückgegeben werden, gibt es zwei Möglichkeiten:
Dies ist der Name des Layers, der in Eigene Inhalte erstellt und der Karte hinzugefügt wird. Der Standardname basiert auf dem Werkzeugnamen und dem Namen des Eingabe-Layers. Wenn der Layer bereits vorhanden ist, kann das Werkzeug nicht ausgeführt werden.
Über das Dropdown-Feld Ergebnis speichern in können Sie den Namen eines Ordners in Eigene Inhalte angeben, in dem das Ergebnis gespeichert werden soll.