Geoposition

It is possible to mark location of an object on the map without manual coordinates input.

If an object has already set coordinates, the object will be at the center of the map with opening the map.

If coordinates have not been set for an object:

  1. The point with average latitude and longitude of the child objects will be at the center of the map If the object does not have child objects or they do not have coordinates, the point with average latitude and longitude of the neighboring objects ("brothers") will be at the center of the map.

  2. If there are no neighboring objects or they do not have coordinates, then the system looks for the nearest object up the hierarchy, starting with the parent object and including its "brothers", which has coordinates. The point with these coordinates is taken for the center of the map.

    Among the neighboring objects the search takes place in ascending order of their creation time.
  3. If no parent objects have coordinates, then geolocation data is requested from user’s browser. The point with these coordinates is taken for the center of the map.

    This function works only with HTTPS connections. Browsers block the function for HTTP.
  4. If the user refused access to geolocation data or the data cannot be defined, the default initial position is taken for the center of the map.

    The default initial position can be set in the GeoMap section of the client configuration file.