Class TLcdCoverageDataSource

java.lang.Object
com.luciad.format.coverage.TLcdCoverageDataSource
All Implemented Interfaces:
ILcdDataSource

public final class TLcdCoverageDataSource extends Object implements ILcdDataSource
Data source description for a remote LuciadFusion coverage.

This data source can be used with TLcdCoverageModelDecoder.

Since:
2017.0
  • Constructor Details

    • TLcdCoverageDataSource

      public TLcdCoverageDataSource(String aURI, String aCoverageID)
      Creates the data source based on the tile server URI and coverage id.

      Example:

      • uri: http://terrain:8080/LuciadFusionV2016/lts
      • coverage id: earth_image
      Parameters:
      aURI - The URI of the tile server.
      aCoverageID - The ID of the coverage.
  • Method Details

    • getURI

      public String getURI()
      Returns the URI of the tile server.
      Returns:
      the URI of the tile server.
    • getCoverageID

      public String getCoverageID()
      Returns the ID of the coverage.
      Returns:
      the ID of the coverage.
    • getDescription

      public String getDescription()
      Description copied from interface: ILcdDataSource
      Returns a string description of the data source. This will typically be used in a GUI, or in error and warning messages.
      Specified by:
      getDescription in interface ILcdDataSource
      Returns:
      a String describing the data source.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object aObject)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object