Entfernung berechnen

Werkzeugsymbol Verfügbar in Echtzeit- und Big-Data-Analysen.

Das Werkzeug "Entfernung berechnen" Werkzeug "Entfernung berechnen" kann die Entfernung von einem Ziel-Punkt-Feature zum nächstgelegenen Feature in demselben Feed oder in einem anderen Feed oder Dataset berechnen. Die möglichen nächstgelegenen Features können basierend auf einer Attributbeziehung zwischen den Ziel- und Near-Features beschränkt werden.

Beispiele

Im Folgenden sehen Sie Beispiele für die Verwendung des Werkzeugs "Entfernung berechnen":

  • Der Leiter eines Notfalleinsatzes überwacht die Positionen von Außendienstteams in Echtzeit. Jedes Mal, wenn die Position eines Außendienstmitarbeiters aktualisiert wird, berechnet eine Echtzeitanalyse die Entfernung des Außendienstmitarbeiters von der aktuellen Position zur zugewiesenen Einsatzbasis.
  • Berechnen der Entfernung von einem eingehenden Feed der Notfalleinsätze zu einem anderen Feed der Notfalleinsatzfahrzeuge in der Umgebung, um den Notfallhelfer mit dem kürzesten Weg zum Einsatzort zu bestimmen.
  • Berechnen der Entfernung von Features in einem Feed der Schiffe zu anderen Features in demselben Feed, um zu bestimmen, ob sich Schiffe in gefährlicher Nähe zueinander befinden.

Verwendungshinweise

Beachten Sie beim Arbeiten mit dem Werkzeug "Entfernung berechnen" Folgendes:

  • Für jedes Ziel-Feature wird die Entfernung zu dem nächsten Feature im Join-Layer innerhalb des angegebenen Suchradius berechnet. Die Anzahl der Features im Suchradius wirkt sich auf die Performance aus.
  • Wenn der Parameter Außerhalb von Entfernungs-Features bleiben auf Nein festgelegt ist, enthält die Ausgabe nur die Ziel-Features, für die ein Verbindungs-Feature innerhalb des Suchradius gefunden wurde und die die Attributbeziehung erfüllen, wenn diese angegeben ist. Wenn er auf Ja festgelegt ist, enthält die Ausgabe alle Ziel-Features. Wenn für ein Ziel-Feature innerhalb des angegebenen Suchradius kein Verbindungs-Feature gefunden wird, wird für DistanceToFeature ein NULL-Wert ausgegeben.
  • Der Parameter Räumliche Beziehung kann auf Nahe (geodätisch) oder Nahe (planar) festgelegt werden.
    • Die Methode Nahe (geodätisch) berechnet die geodätische Entfernung. Hierbei wird die tatsächliche Form der Erde (ein Ellipsoid, oder genauer ein Geoid) berücksichtigt. Abstände werden zwischen zwei Punkten auf einer gekrümmten Oberfläche (Geoid) im Gegensatz zu zwei Punkten auf einer flachen Oberfläche (kartesische Ebene) berechnet. In folgenden Fällen sollte immer die geodätische Entfernung berechnet werden:
      • Die Eingabe-Features sind verteilt (decken mehrere UTM-Zonen, große Regionen oder den gesamten Globus ab).
      • Der Raumbezug (Kartenprojektion) der Eingabe-Features verzerrt Abstände, um andere Eigenschaften wie Fläche beizubehalten.
    • Die Methode Nahe (planar) berechnet die euklidische Entfernung. Dabei handelt es sich um den Abstand in einer zweidimensionalen kartesischen Ebene, in der geradlinige oder euklidische Abstände zwischen zwei Punkten auf der flachen Oberfläche (kartesische Ebene) berechnet werden. Dies ist hilfreich, wenn Entfernungen zwischen Features berechnet werden, die sich in einem relativ kleinen Bereich konzentrieren, z. B. in einer einzelnen UTM-Zone.
    • 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 wenn das Verbindungs-Zeitfenster geschlossen wird, das Feature im GeoFence-Speicher als veraltet eingestuft, je nachdem, was zuerst eintritt.
    • Ein Verbindungs-Feed muss einem Werkzeug in der Modellansicht hinzugefügt werden. Analysen mit Werkzeugen, bei denen Verbindungs-Feeds zum Einsatz kommen, können in der Workflow-Ansicht weder angezeigt noch bearbeitet werden.
  • Eine Attributbeziehung kann angegeben werden, um die Entfernung von einem Ziel-Feature zum nächstgelegenen Feature in einem anderen Dataset mit einem übereinstimmenden Attributwert zu messen.
  • Mindestens ein Feld aus dem Near-(Verbindungs-)Feature kann für die Verbindung mit dem Ziel-Feature angegeben werden.

Parameter

Nachfolgend werden die Parameter für das Werkzeug "Entfernung berechnen" beschrieben:

ParameterBeschreibungDatentyp

Ziel-Layer

Die Features, die das Werkzeug "Entfernung berechnen" verarbeitet.

Features

Join-Layer

Der Layer, in dem das nächstgelegene Feature für jedes Feature im Parameter Ziel-Layer ermittelt und die Entfernung zwischen den Features berechnet wird.

Features

Räumliche Beziehung

Die Methode, mit der der Suchradius für die Suche nach den nächstgelegenen Features erstellt wird.

Zu den räumlichen Operatoren gehören Nahe (geodätisch) oder Nahe (planar).

Hinweis:

Bei Auswahl von Nahe (planar) müssen sowohl die Ziel-Features als auch die nächstgelegenen Features projiziert werden. Das Werkzeug Projizieren kann verwendet werden, um die Eingabe-Punkte vor der Ausführung des Werkzeugs "Entfernung berechnen" zu projizieren.

Hinweis:

Die Methode zur räumlichen Suche Nahe (geodätisch) wird nur unterstützt, wenn sowohl die Ziel- als auch die Near-(Verbindungs-)Features Punkt-Features sind.

Hinweis:

Die Methoden zur räumlichen Suche Nahe (geodätisch) und Nahe (planar) werden nur unterstützt, wenn die Ziel-Features Punkt-Features sind.

Zeichenfolge

Räumlicher Suchradius

Die Entfernung, in der das nächstgelegene Feature identifiziert werden soll. Features außerhalb der Entfernung werden nicht berücksichtigt.

Lineare Einheit

Attributbeziehung (optional)

Schränkt die möglichen nächstgelegenen Features basierend auf einer Beziehung zwischen den Ziel- und Near-(Verbindungs-)Features ein. Geben Sie an, welches Attributfeld aus dem Ziel-Layer dem Attributfeld aus dem Nahe-Layer (Join) entspricht.

Zeichenfolge

Ausgabe-Entfernungseinheiten

Die Ausgabeentfernungseinheiten für die Entfernungsberechnung.

Zeichenfolge

Join-Felder (optional)

Mehrere Felder aus den Near-(Verbindungs-)Features, die mit den Ziel-Features verbunden werden sollen.

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

Außerhalb von Entfernungs-Features bleiben

Gibt an, ob alle Ziel-Features ausgegeben werden oder nur die Features, für die ein Verbindungs-Feature innerhalb des Suchradius gefunden wurde und die die Attributbeziehung erfüllen, wenn diese angegeben ist.

Boolesch

Ausgabe-Layer

Das neue Feld DistanceToFeature wird an den Ausgabe-Layer angehängt. Darüber hinaus werden alle im Parameter Join-Felder angegebenen Felder auch an den Ausgabe-Layer angehängt.

FeldnameBeschreibungFeldtyp

DistanceToFeature

Die Entfernung von einem Feature zum nächstgelegenen Feature im Join-Layer in den Einheiten, die im Parameter Ausgabe-Entfernungseinheiten definiert wurden.

Float64

Überlegungen und Beschränkungen

Es gibt verschiedene Überlegungen und Einschränkungen, die bei der Verwendung des Werkzeugs "Entfernung berechnen" in Betracht gezogen werden sollten.

  • Die Option zur räumlichen Suche Nahe (geodätisch) wird nur als räumliche Beziehung unterstützt, wenn sowohl die Ziel- als auch die Near-(Verbindungs-)Features Punkt-Features sind.
  • Die Methoden zur räumlichen Suche Nahe (geodätisch) und Nahe (planar) werden nur unterstützt, wenn die Ziel-Features Punkt-Features sind.