When performing a line-of-sight calculation for an object selected on the map, Lucy calculates the center point:

  • An ILcdPoint representing the location of the selected domain object

  • The mode to interpret the Z-value of the ILcdPoint. For example, a Z-value of 100.0 might mean 100 meters above the terrain or 100 meters above the ellipsoid.

This information is given by a provider created in the TLcyLOSAddOn through the createCenterPointShapeProvider method. To return a custom provider with custom logic, you can override this method.