Package ucar.nc2.ft

Interface FeatureDataset

    • Method Detail

      • getFeatureType

        FeatureType getFeatureType()
        Contains collections of this FeatureType.
        Returns:
        FeatureType of data
      • getTitle

        String getTitle()
        Title of the dataset.
        Returns:
        the title of the dataset, or null
      • getDescription

        String getDescription()
        Text information about this dataset.
        Returns:
        any text information about this dataset, or null.
      • getLocation

        String getLocation()
        The URI location of the dataset
        Specified by:
        getLocation in interface FileCacheable
        Returns:
        the URI location of the dataset, or null
      • getCalendarDateRange

        CalendarDateRange getCalendarDateRange()
        Calendar Date range for the entire dataset.
        Returns:
        the date range for the entire dataset, or null if unknown
      • getCalendarDateStart

        CalendarDate getCalendarDateStart()
        Starting Calendar date for the entire dataset.
        Returns:
        the starting date for the entire dataset, or null if unknown
      • getCalendarDateEnd

        CalendarDate getCalendarDateEnd()
        Ending Calendar date for the entire dataset.
        Returns:
        the ending date for the entire dataset, or null if unknown
      • getBoundingBox

        LatLonRect getBoundingBox()
        The lat/lon boundingBox for the entire dataset.
        Returns:
        the lat/lon boundingBox for the entire dataset, or null if unknown.
      • getGlobalAttributes

        @Deprecated
        List<Attribute> getGlobalAttributes()
        Deprecated.
        use attributes()
        List of global attributes.
        Returns:
        List of type ucar.nc2.Attribute, may be empty but not null
      • findGlobalAttributeIgnoreCase

        @Deprecated
        Attribute findGlobalAttributeIgnoreCase​(String name)
        Deprecated.
        use attributes()
        Return the global attribute with the given name, ignoring case.
        Parameters:
        name - attribute name
        Returns:
        the global attribute, or null
      • getDataVariables

        List<VariableSimpleIF> getDataVariables()
        The data Variables available in this dataset. Should just be data variables others might be searching for, not metadata or coordinate system variables, etc. The shapes of the VariableSimpleIF do not necessarily match the StructureData member.
        Returns:
        List of subclass of VariableSimpleIF, may be empty but not null
      • getDataVariable

        VariableSimpleIF getDataVariable​(String shortName)
        Get the named data Variable.
        Parameters:
        shortName - of data Variable.
        Returns:
        VariableSimpleIF or null if not found
      • getNetcdfFile

        @Nullable
        NetcdfFile getNetcdfFile()
        Return underlying NetcdfFile, or null if none.
        Returns:
        the underlying NetcdfFile, or null if none.
      • getDetailInfo

        void getDetailInfo​(Formatter sf)
        Show debug / underlying implementation details
        Parameters:
        sf - append info here
      • getImplementationName

        String getImplementationName()
        Show who is implementing
        Returns:
        name of implementor