public abstract class ProfileFeatureImpl extends PointCollectionImpl implements ProfileFeature
PointCollectionImpl.PointCollectionSubset
Modifier and Type | Field and Description |
---|---|
protected double |
time |
localIterator
Constructor and Description |
---|
ProfileFeatureImpl(String name,
CalendarDateUnit timeUnit,
String altUnits,
double lat,
double lon,
double time,
int nfeatures) |
Modifier and Type | Method and Description |
---|---|
FeatureType |
getCollectionFeatureType()
All features in this collection have this feature type
|
Object |
getId() |
LatLonPoint |
getLatLon()
Nominal location of this profile
|
finish, hasNext, iterator, next, resetIteration, subset
getAltUnits, getBoundingBox, getCalendarDateRange, getExtraVariables, getInfo, getName, getNobs, getTimeUnit, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFeatureData, getTime, size
finish, getPointFeatureIterator, hasNext, next, resetIteration, subset
getAltUnits, getBoundingBox, getCalendarDateRange, getExtraVariables, getName, getTimeUnit
forEach, iterator, spliterator
public ProfileFeatureImpl(String name, CalendarDateUnit timeUnit, String altUnits, double lat, double lon, double time, int nfeatures)
@Nonnull public LatLonPoint getLatLon()
ProfileFeature
getLatLon
in interface ProfileFeature
public Object getId()
@Nonnull public FeatureType getCollectionFeatureType()
DsgFeatureCollection
getCollectionFeatureType
in interface DsgFeatureCollection
getCollectionFeatureType
in class PointCollectionImpl