I’d like to display labels over several locations throughout the Earth.
welcome @salibemaximiliano
there is geomap plugin. what does your data look like?
does it have lon,lat or is it geojson
It can be as simple as it needs to be. The difficulty resides in displaying labels over the cities as soon as certain times are reached assumed that 1 Earth rotation is simulated in 1 minute.
The best visualization would be a globe.
Let the data be like this:
Name,Latitude,Longitude,sunrise,sunset
Buenos Aires,-34.6220138730521,-58.4702860237782,05:42,18:54
Quito,-0.14539498609805,-78.4669479454096,05:10,18:21
Madrid,40.4420180774395,-3.6953432537761,05:37,19:33
The goal is to have the globe making a rotation in 1 minute, and having each city shine whenever it reaches the local time for sunrise and sunset.
Suppose someone is viewing this panel at 12:00 noon on their computer.
Between 12:00 and 12:01 the globe completes one rotation. What counts as
“local time for sunrise and sunset”? 12:00 at that location? I don’t think
anywhere is going to have sunrise or sunset as 12:00 local time. Do you
expect any locations to experience “sunrise” or “sunset” during this rotation?
Please explain the term “local time” as used in your description above.
Antony.
Ideally, there would be a moving line (meridian) East-West that, while passing over each city, signals the moment of sunrise. The same with sunset and, ideally, something similar with other moments in between.
Every time one of those moving meridians reaches a city, that city must shine for a second.
So, you want a globe which rotates once per minute, and also a meridian which
moves East to West - what speed should this meridian move at?
Does the time on the observer’s computer have any effect on this display?
I think I now understand what you want for sunrise and sunset, but what do you
mean by “something similar with other moments in between”?
I have no idea whether Grafana can actually do this for you, but I think we’re
at least focusing in on the requirement.
Antony.
one approach is business chart plugin that can provide something that might work using apache echart under the hood
but still need to fill in the requirement gaps @pooh has mentioned