Package ucar.nc2.ft

Interface DsgFeatureCollection

    • Method Detail

      • getName

        @Nonnull
        String getName()
        Get the name of this feature collection.
        Returns:
        the name of this feature collection
      • getCollectionFeatureType

        @Nonnull
        FeatureType getCollectionFeatureType()
        All features in this collection have this feature type
        Returns:
        the feature type
      • getTimeName

        @Nullable
        String getTimeName()
        The name of time unit, if there is a time axis.
        Returns:
        name of time unit string, may be null
      • getTimeUnit

        @Nullable
        CalendarDateUnit getTimeUnit()
        The time unit, if there is a time axis.
        Returns:
        time unit, may be null
      • getAltName

        @Nullable
        String getAltName()
        The altitude name string if it exists.
        Returns:
        altitude name string, may be null
      • getAltUnits

        @Nullable
        String getAltUnits()
        The altitude unit string if it exists.
        Returns:
        altitude unit string, may be null
      • getCoordinateVariables

        @Nonnull
        List<CoordinateAxis> getCoordinateVariables()
        The list of coordinate variables in the collection
        Returns:
        the list of coordinate variables, may be empty but not null;
      • getExtraVariables

        @Nonnull
        List<Variable> getExtraVariables()
      • getCalendarDateRange

        @Nullable
        CalendarDateRange getCalendarDateRange()
        Calendar date range for the FeatureCollection. May not be known until after iterating through the collection.
        Returns:
        the calendar date range for the entire collection, or null if unknown
      • getBoundingBox

        @Nullable
        LatLonRect getBoundingBox()
        The boundingBox for the FeatureCollection. May not be known until after iterating through the collection.
        Returns:
        the lat/lon boundingBox for the entire collection, or null if unknown.
      • size

        int size()
        The number of Features in the collection. May not be known until after iterating through the collection.
        Returns:
        number of elements in the collection, or -1 if not known.