public abstract class ProfileFeatureImpl extends PointCollectionImpl implements ProfileFeature
PointCollectionImpl.PointCollectionSubset| Modifier and Type | Field and Description |
|---|---|
protected double |
time |
localIterator| Constructor and Description |
|---|
ProfileFeatureImpl(java.lang.String name,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
double lat,
double lon,
double time,
int nfeatures) |
ProfileFeatureImpl(java.lang.String name,
java.util.List<CoordinateAxis> coords,
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
|
java.lang.Object |
getId() |
LatLonPoint |
getLatLon()
Nominal location of this profile
|
finish, hasNext, iterator, next, resetIteration, subsetgetAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getName, getNobs, getTimeName, getTimeUnit, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFeatureData, getTime, sizefinish, getPointFeatureIterator, hasNext, next, resetIteration, subsetgetAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getName, getTimeName, getTimeUnitpublic ProfileFeatureImpl(java.lang.String name,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
double lat,
double lon,
double time,
int nfeatures)
public ProfileFeatureImpl(java.lang.String name,
java.util.List<CoordinateAxis> coords,
double lat,
double lon,
double time,
int nfeatures)
@Nonnull public LatLonPoint getLatLon()
ProfileFeaturegetLatLon in interface ProfileFeaturepublic java.lang.Object getId()
@Nonnull public FeatureType getCollectionFeatureType()
DsgFeatureCollectiongetCollectionFeatureType in interface DsgFeatureCollectiongetCollectionFeatureType in class PointCollectionImpl