Hi All!
I was puzzled for some time so I decided to post this to the list.
I noticed that no matter how I try to refine the position of some
devices on the map, the devices are placed on the map like there was
some grid. I mean I can specify the co-ordinates even to 5-6 decimal
places, the final co-ordinates generated and displayed on Google Maps
are only remotely associated to the ones I specified.
For example here is a snippet from the javascript code of map initializing:
data.addRows([
...
[47.5100487, 19.0782548, 1, 0, "1 Hosts", '47.511,19.0785',
'devices/location=WyI0Ny41MTEsMTkuMDc4NSJd/'],
...
As you can see, the entered co-ordinates are not quite the ones where
the pin gets put on the map.
I tried to disable the location_map directive in the config file, but
the computed co-ordinates are the same, only the link changes:
[47.5100487, 19.0782548, 1, 0, "1 Hosts", 'Varosligeti fasor 44,
Budapest 1068',
'devices/location=WyJWYXJvc2xpZ2V0aSBmYXNvciA0NCwgQnVkYXBlc3QgMTA2OCJd/'],
The question is, what does Observium compute on the entered co-ordinates
and why is it changing them?
Not that those 100 meters do really matter, but I am curious.
My system is Observium CE 0.14.11.6000 running on Debian 7..8, php 5.4.36
If I should include any other information please say so.
Thanks,
Tylla