casaGeoTSP (Tourenplanung)

Tourenplanung

Die Erweiterung casaGeoTSP (Travelling Salesman Problem) ermöglicht es, für eine Liste von Zielen die beste Route zu ermitteln. Um eine gute und schnelle Planung zu gewährleisten, verknüpft das casaGeo-Tool Alteryx mit der HERE Plattform, der weltweit führenden Plattform für Karten- und Navigationsanwendungen.

Tools

casaGeoTSP

casaGeoTSP (TSP steht für Travelling Salesman Problem) ermöglicht eine schnelle Tourenplanung innerhalb von Alteryx Designer. Die Erweiterung besteht aus drei Tools:

  • casaGeoTSPInput
  • casaGeoTSP
  • und optional casaGeoDateTime (weitere Infos hierzu finden Sie unter Geomarketing)

casaGeoTSPInput

casaGeoTSPInput

In dem Input Tool erfolgt die Übergabe der Daten. Darüber hinaus hat man folgende Optionen:

Input-Daten

  • sequence_id: Standorte, die mit einer Tour angefahren werden sollen, erhalten die selbe Sequenz ID.
  • description: Standort ID. Die ID muss immer eindeutig sein, auch wenn der Start- und Zielpunkt gleich sind.
  • Längengrad
  • Breitengrad

Last row is the end point of the sequence

Als Startpunkt wird automatisch der erste Datensatz der Sequenz gewählt. Wird an dieser Stelle ein Häkchen gesetzt, so wird zusätzlich der letzte Datensatz als Ziel festgelegt. Soll zum Startpunkt zurückgekehrt werden, muss dieser als letzter Datensatz angefügt werden. Allerdings muss der Datensatz eine neue ID erhalten.

Improve for

  • time
  • distance

Stretch of way

  • shortest
  • fastest

Modes of transport

  • car
  • truck
  • public transport
  • pedestrian

Mode of rest

  • non
  • default

Traffic

  • traffic enabled
  • traffic disabled

casaGeoTSP

Routenplanung für fünf Standorte. Stop 0 (Startpunkt) und Stop 5 (Endpunkt) sind identisch.

Das Tool casaGeoTSP liefert als Ergebnisse folgende Informationen:

OUTPUT D

  • sequence_id
  • section (Abschnitt)
  • waypoint_from (ID des Standorts, an dem der Abschnitt beginnt)
  • waypoint_to (ID des Standorts, an dem der Abschnitt endet)
  • distance (meter)
  • time (minutes)
  • estimated departure (nur gefüllt, wenn casaGeoDateTime genutzt wird)
  • estimated arrival (nur gefüllt, wenn casaGeoDateTime genutzt wird)
  • execution timestamp

OUTPUT M (Haltepunkte)

  • sequence_id
  • stop
  • waypoint
  • longitude
  • latitude
  • estimated departure (nur gefüllt, wenn casaGeoDateTime genutzt wird)
  • estimated arrival (nur gefüllt, wenn casaGeoDateTime genutzt wird)
  • execution timestamp

OUTPUT T

  • sequence_id
  • time breakdown driving

OUTPUT R

Diese Ausgabe kann direkt in casaGeoRoutes eingelesen werden, um die Strecken kartografisch darzustellen.

  • sequence_id
  • stop_from
  • waypoint_from
  • longitude_from
  • latitude_from
  • stop_to
  • waypoint_to
  • longitude_to
  • latitude_to