Verfügbar in Echtzeit- und Big-Data-Analysen.
Das Werkzeug "Nach Geometrie filtern" filtert Features nach einer räumlichen Beziehung mit anderen Features in demselben Feed oder denen eines anderen Feeds oder Datasets. Features, für die die räumliche Beziehung mit "true" ausgewertet wird, werden beibehalten.
Beispiele
Im Folgenden sehen Sie Beispiele für die Verwendung des Werkzeugs "Nach Geometrie filtern":
- Eine Echtzeitanalyse verwendet das Werkzeug "Nach Geometrie filtern", um nur die eingehenden Datensätze aus einem Feed beizubehalten, in denen die Feature-Geometrie ein Polygon-Dataset von Hafengebieten schneidet.
- Eine Big-Data-Analyse verwendet das Werkzeug "Nach Geometrie filtern", um nur die Features beizubehalten, bei denen die Feature-Geometrie in ein Polygon-Dataset eintritt, das Einzugsgebiete darstellt.
- Bestimmen Sie, wann sich Schiffe des einen Feeds in einer sich bewegenden Unwetterzelle eines anderen Feeds befinden.
Verwendungshinweise
Beachten Sie beim Arbeiten mit dem Werkzeug "Nach Geometrie filtern" Folgendes:
- Das Werkzeug kann die räumliche Beziehung von Features mit Punkt-, Linien- oder Polygon-Features vergleichen.
- Das Werkzeug wertet eine benutzerdefinierte räumliche Beziehung zwischen den Ziel-Features und einem angegebenen Verbindungs-Dataset aus.
- Wird für Räumliche Beziehung der Wert eintreten oder verlassen ausgewählt, wird durch Aktivieren von Erste Beobachtung kann Eintreten auslösen oder Erste Beobachtung kann Verlassen auslösen angegeben, dass das erste empfangene Ziel-Feature die Filterbedingung erfüllt, wenn es sich innerhalb eines Verbindungs-Features (bei eintreten) oder außerhalb aller Verbindungs-Features (bei verlassen) befindet, obwohl es kein voriges Ziel-Feature gibt, mit dem die Position des aktuellen Ziel-Features verglichen werden kann. Der Standardwert ist "false" (nicht aktiviert).
- Wenn der Parameter Räumliche Beziehung in einer Echtzeitanalyse auf eintreten oder verlassen festgelegt wird, befindet sich das Werkzeug in einem zustandsbehafteten Betrieb. Auf diese Weise kann es aufeinanderfolgende Beobachtungen miteinander vergleichen, um eine Zustandsänderung festzustellen, z. B. ob die aktuelle Bedingung sich von der vorigen Bedingung unterscheidet. Bei anderen räumlichen Beziehungen in Echtzeitanalysen muss das Werkzeug keine Beobachtungen mit vorigen Beobachtungen vergleichen, sodass es in einem zustandslosen Betrieb ausgeführt werden kann, der weniger ressourcenintensiv ist.
- Beim zustandsbehafteten Betrieb verwaltet das Werkzeug "Nach Geometrie filtern" für jede Track-ID einen Statusspeicher der aktuellen Beobachtung. Wenn eine neue Beobachtung eingeht, wird sie ggf. mit der aktuellen Beobachtung derselben Track-ID verglichen. Hat die neue Beobachtung einen neueren Zeitstempel als die aktuelle Beobachtung im Statusspeicher, wird die aktuelle Beobachtung ersetzt. Wenn sie bei derselben Track-ID denselben Zeitstempel hat wie die aktuelle Beobachtung, macht das Werkzeug keinen Unterschied zwischen den beiden Beobachtungen. Das bedeutet, dass das Werkzeug die aktuelle Beobachtung im Statusspeicher nicht durch die neue Beobachtung ersetzt, dass die neue Beobachtung nicht dem Statusspeicher hinzugefügt wird und dass zukünftige Beobachtungen zu dieser Track-ID so lange mit der aktuellen Beobachtung, die im Statusspeicher geblieben ist, verglichen werden, bis eine neue Beobachtung mit einem neueren Zeitstempel vorliegt. Wenn dies passiert, protokolliert das Werkzeug eine Warnung.
- Der Parameter Ziel-Zeitfenster in einer Echtzeitanalyse sollte mindestens auf das längste erwartete Intervall zwischen den Beobachtungen für eine angegebene Spur festgelegt werden. Beobachtungen, deren Alter diese Dauer überschreitet, werden zur Verwaltung von Ressourcen aus dem Speicher gelöscht.
- Wenn ein Feed mit dem Verbindungs-Port verbunden ist, erfolgen die Entfernungsberechnungen dynamisch basierend auf den sich ändernden Features im Ziel- und im Verbindungs-Feed.
- Im dynamischen Geofencing muss der Parameter Verbindungs-Zeitfenster festgelegt sein. Wenn der Verbindungs-Feed kein Feld mit dem Tagging als END_TIME enthält und die letzte bekannte Beobachtung für ein Verbindungs-Feature vor diesem Zeitfenster liegt, wird es aus dem Speicher des Werkzeugs gelöscht und nicht in die Analyse einbezogen. Wenn der Verbindungs-Feed ein Feld mit dem Tagging als END_TIME enthält, wird entsprechend dem Wert im Feld mit dem Tagging als END_TIME oder spätestens am Ende des Verbindungs-Zeitfensters das Feature im GeoFence-Speicher als veraltet eingestuft.
Parameter
Nachfolgend werden die Parameter für das Werkzeug "Nach Geometrie filtern" beschrieben:
Parameter | Beschreibung | Datentyp |
---|---|---|
Eingabe-Layer | Gibt den Layer an, der gefiltert wird. | Features |
Join-Layer | Gibt den Layer an, für den eine räumliche Beziehung verarbeitet werden muss. | Features |
Räumliche Beziehung | Gibt die Kriterien an, nach denen die Ziel-Features räumlich gefiltert werden. Räumliche Beziehungen beinhalten Folgendes:
Hinweis:Ein Ziel-Feature muss seine räumliche Beziehung gegenüber allen Verbindungs-Features erfüllen, wenn die Option "getrennt" oder "verlassen" angegeben ist und es mehr als ein Verbindungs-Feature gibt. In allen anderen räumlichen Beziehungen und wenn es mehr als ein Verbindungs-Feature gibt, kann ein Ziel-Feature seine räumliche Beziehung gegenüber einem einzelnen Verbindungs-Feature erfüllen. | Zeichenfolge |
Ziel-Zeitfenster | In einem zustandsbehafteten Betrieb definiert dieser Parameter den längsten erwarteten Zeitraum zwischen Beobachtungen für jeden Track. | Zeichenfolge |
Verbindungs-Zeitfenster | Das Zeitfenster für den Verbindungs-Feed (dynamisches Geofencing). Wenn die letzte bekannte Beobachtung für ein Verbindungs-Feature vor dem angegebenen Zeitfenster liegt, wird es gelöscht und nicht in die Analyse einbezogen. Wenn der Verbindungs-Feed ein Feld mit der Markierung als END_TIME enthält, ist dieser Parameter optional. | Zeichenfolge |
Ausgabe-Layer
Das Werkzeug "Nach Geometrie filtern" ändert eingehende Features nicht, sodass der Ausgabe-Layer dieselben Felder und Attributwerte enthält wie die eingehenden Features.