com.supermap.analyst.spatialanalyst

Class VisibleResult

  • java.lang.Object
    • com.supermap.analyst.spatialanalyst.VisibleResult


  • public class VisibleResult
    extends java.lang.Object
    The results of visible objects.
    • Constructor Summary

      Constructors 
      Constructor and Description
      VisibleResult() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      double getBarrierAlterHeight()
      Returns the suggested maximum visible height of first obstacle from the observation point to the observed point.
      Point3D getBarrierPoint()
      Returns the first obstacle from the observation point to the observed point if the two points are not visible to each other.
      int getFromPointIndex()
      Returns the index of the observation point of the visibility analysis
      int getToPointIndex()
      Returns the index of the observed point of the visibility analysis
      boolean getVisible()
      Returns whether it is visible from the point with the index FromPointIndex to the point with index ToPointIndex
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VisibleResult

        public VisibleResult()
    • Method Detail

      • getVisible

        public boolean getVisible()
        Returns whether it is visible from the point with the index FromPointIndex to the point with index ToPointIndex
        Returns:
        whether it is visible from the point with the index FromPointIndex to the point with index ToPointIndex
      • getFromPointIndex

        public int getFromPointIndex()
        Returns the index of the observation point of the visibility analysis
        Returns:
        the index of the observation point of the visibility analysis
      • getToPointIndex

        public int getToPointIndex()
        Returns the index of the observed point of the visibility analysis
        Returns:
        the index of the observed point of the visibility analysis
      • getBarrierPoint

        public Point3D getBarrierPoint()
        Returns the first obstacle from the observation point to the observed point if the two points are not visible to each other.
        Returns:
        Returns the first obstacle from the observation point to the observed point if the two points are not visible to each other.
      • getBarrierAlterHeight

        public double getBarrierAlterHeight()
        Returns the suggested maximum visible height of first obstacle from the observation point to the observed point.
        Returns:
        Returns the suggested maximum visible height of first obstacle from the observation point to the observed point if the two points are not visible to each other. Modifies the height of the point to a value less than BarrierAlterHeight can remove the obstacle point.