How to display stopover icons and metadata on a Track Line in Workshop?

Hi everyone! This is my first post here, and I’m excited to join the community.

I am currently working in Workshop and have successfully visualized a track line on a map. The data represents customer movement between different restaurants. I have the GPS coordinates for each restaurant and have drawn the routes based on the timestamp sequence.

However, I’m having trouble displaying the individual stopovers (the restaurants) on the line. Currently, it only shows the line itself without any markers.

My questions are:

  1. How can I display an icon or marker for each stopover along the track line?

  2. Is there a way to make these icons clickable so users can view specific information about that restaurant?

Any guidance or documentation links would be greatly appreciated!

Hello, welcome :waving_hand:

Sounds like you have a few options for displaying the restaurants:

  • Track breadcrumbs: adding this display type to your Customer Route layer will show the individual points for each timestamp on the map canvas and on the timeline. Not fully interactive, but provides a thorough view of the track data vertices. (* Track breadcrumbs display)
  • Icon display on the Restaurant layer: if you have coordinates for each Restaurant object as a Geopoint property (or similar point representation), you can visualize these objects with an Icon display. (* Icon display)
  • New “Visited Restaurants” Layer with Icon Display: if showing every restaurant object is overwhelming, you could have a separate object set variable defined by searcharound or function to get the subset of relevant restaurant objects, and then show those in a separate layer on the map.

*Note: if you already have icon displays on the restaurant layer and they are not showing up, it’s possible that there is some issue with the geometry property on that object type. Double check that the object type has indexed successfully in the Ontology Manager App. If you are using Pipeline Builder, there are some Geopoint expressions that may be helpful when checking the format of your point data (ex: convert, isValid)

The second and third approach will allow more interactivity with each restaurant object (ex: viewing object properties in the selection panel).

Feel free to let us know if you have any follow-up questions!

2 Likes