Class KmlPhotoOverlay


public class KmlPhotoOverlay extends KmlImageElement
Class KmlPhotoOverlay represents a photo overlay in KML
Version:
$Revision: 1.12 $
Author:
IDV Development Team
  • Field Details

  • Constructor Details

    • KmlPhotoOverlay

      public KmlPhotoOverlay()
      ctor
    • KmlPhotoOverlay

      public KmlPhotoOverlay(Element node, String displayCategory, String baseUrl)
      ctor
      Parameters:
      node - kml node
      displayCategory - display category
      baseUrl - url of the kml doc
  • Method Details

    • getData

      public Data getData(KmlDataSource dataSource, Object loadId) throws VisADException, RemoteException
      get the image data
      Specified by:
      getData in class KmlInfo
      Parameters:
      dataSource - data source
      loadId - for loading
      Returns:
      image data
      Throws:
      RemoteException - On badness
      VisADException - On badness
    • getData

      public Data getData(JsonDataSource dataSource, Object loadId) throws VisADException, RemoteException
      get the image data
      Specified by:
      getData in class KmlInfo
      Parameters:
      dataSource - data source
      loadId - for loading
      Returns:
      image data
      Throws:
      RemoteException - On badness
      VisADException - On badness
    • setRotation

      public void setRotation(double value)
      Set the Rotation property.
      Parameters:
      value - The new value for Rotation
    • getRotation

      public double getRotation()
      Get the Rotation property.
      Returns:
      The Rotation
    • setLongitude

      public void setLongitude(double value)
      Set the Longitude property.
      Parameters:
      value - The new value for Longitude
    • getLongitude

      public double getLongitude()
      Get the Longitude property.
      Returns:
      The Longitude
    • setLatitude

      public void setLatitude(double value)
      Set the Latitude property.
      Parameters:
      value - The new value for Latitude
    • getLatitude

      public double getLatitude()
      Get the Latitude property.
      Returns:
      The Latitude
    • setAltitude

      public void setAltitude(double value)
      Set the Altitude property.
      Parameters:
      value - The new value for Altitude
    • getAltitude

      public double getAltitude()
      Get the Altitude property.
      Returns:
      The Altitude
    • setTilt

      public void setTilt(double value)
      Set the Tilt property.
      Parameters:
      value - The new value for Tilt
    • getTilt

      public double getTilt()
      Get the Tilt property.
      Returns:
      The Tilt
    • setRoll

      public void setRoll(double value)
      Set the Roll property.
      Parameters:
      value - The new value for Roll
    • getRoll

      public double getRoll()
      Get the Roll property.
      Returns:
      The Roll
    • setHeading

      public void setHeading(double value)
      Set the Heading property.
      Parameters:
      value - The new value for Heading
    • getHeading

      public double getHeading()
      Get the Heading property.
      Returns:
      The Heading
    • setNear

      public void setNear(double value)
      Set the Near property.
      Parameters:
      value - The new value for Near
    • getNear

      public double getNear()
      Get the Near property.
      Returns:
      The Near
    • setLeftFov

      public void setLeftFov(double value)
      Set the LeftFov property.
      Parameters:
      value - The new value for LeftFov
    • getLeftFov

      public double getLeftFov()
      Get the LeftFov property.
      Returns:
      The LeftFov
    • setRightFov

      public void setRightFov(double value)
      Set the RightFov property.
      Parameters:
      value - The new value for RightFov
    • getRightFov

      public double getRightFov()
      Get the RightFov property.
      Returns:
      The RightFov
    • setBottomFov

      public void setBottomFov(double value)
      Set the BottomFov property.
      Parameters:
      value - The new value for BottomFov
    • getBottomFov

      public double getBottomFov()
      Get the BottomFov property.
      Returns:
      The BottomFov
    • setTopFov

      public void setTopFov(double value)
      Set the TopFov property.
      Parameters:
      value - The new value for TopFov
    • getTopFov

      public double getTopFov()
      Get the TopFov property.
      Returns:
      The TopFov