Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Maps][Request]Draw line between geo points on map #31396

Closed
Sjaak01 opened this issue Feb 18, 2019 · 2 comments · Fixed by #76572
Closed

[Maps][Request]Draw line between geo points on map #31396

Sjaak01 opened this issue Feb 18, 2019 · 2 comments · Fixed by #76572
Assignees
Labels
[Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation enhancement New value added to drive a business result

Comments

@Sjaak01
Copy link

Sjaak01 commented Feb 18, 2019

Hi,

One thing I really miss in Kibana is the ability to properly "connect" geo data. Heatmaps etc. are good for showing how much of something happened somewhere but it is not a very good when you want to know when and where something happened.

A) Draw a line between multiple geo points based on @timestamp and a item identifier (e.g. item1, item2 and item3 generating GPS data, you'd want a separate line for each item).
B) Overlay data from different indices. Overlay should allow things such as count, average, max etc. Overlay colors, shapes etc. should be customizable.

Example

  • 5 GPS location entries at 15:00, 16:00, 17:00, 18:00 and 19:00.
  • 2 temperature measurements, one at 15:30 and 18:30.

Result
Kibana draws a line between each GPS point. The line between 15:00 and 16:00 and 18:00 and 19:00 should show the temperature value on mouse over/click and allow to change to color of the line and/or show an icon to indicate low/high/normal temperature (depending on what you set in the overlay).

Use case
Track moving objects generating sensor data. This could be anything from a freight container, cars, humans or anything else that moves.

In case of a freight container you might have perishable or dangerous goods that need to be kept in certain conditions to arrive safely.

What I can do right now is plot my data on a map and as long as the time range is fairly short I can see what direction my container is moving by looking at the dots. I can also make some additional graphs and tables to show data that is out of the ordinary.

This kind of works but it I want to track a container start to finish it is impossible to see what route the container took. Which in turn makes it harder to match things such as high temperature or big shocks. It isn't very user friendly.

Now imagine you could "connect the dots", tracking anything that moves would suddenly become a piece of cake as you can easily spot when and where whatever you are tracking was. Allowing to overlay and format additional information on the lines between the geo points makes it even easier to spot when something was out of the ordinary.

@bhavyarm bhavyarm added the [Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation label Feb 18, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-gis

@nreese nreese added the enhancement New value added to drive a business result label Feb 18, 2019
@jsanz
Copy link
Member

jsanz commented Nov 19, 2019

@Sjaak01 just wanted to reach out to share that your request is being addressed at the elasticsearch level, it's called a geo_line aggregation and it's a work in progress. More details at elastic/elasticsearch#41649

@thomasneirynck thomasneirynck changed the title [Request]Draw line between geo points on map [Maps][Request]Draw line between geo points on map Nov 19, 2019
@nreese nreese self-assigned this Sep 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation enhancement New value added to drive a business result
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants