public class NetcdfPointCloudDataSource extends NetcdfPointDataSource
PointDataSource.PlotModelSelectionComponent| Modifier and Type | Field and Description |
|---|---|
static float |
GRID_MISSING
_more_
|
static int |
INDEX_ALT
_more_
|
static int |
INDEX_LAT
_more_
|
static int |
INDEX_LON
_more_
|
protected java.util.List |
timeList
The timeList
|
fixedDatasetfieldsDescription, POINT_DATA, PROP_FIRSTGUESS, PROP_GRID_GAIN, PROP_GRID_NUMPASSES, PROP_GRID_PARAM, PROP_GRID_SEARCH_RADIUS, PROP_GRID_UNIT, PROP_GRID_X, PROP_GRID_Y, PROP_STATIONMODELNAME, PROP_STATIONMODELSCALE, STATION_DATA, STATION_PLOTadapters, oldSourceFromBundles, sourceschangeDataPathsCbx, dataCacheKey, dataChoices, geoSelectionPanel, haveBeenUnPersisted, okToContinue, PARAM_SHOW_HIDE, PARAM_SHOW_NO, PARAM_SHOW_YESDATAPATH_DATE_FORMAT, DATAPATH_DATE_PATTERN, MOST_RECENT, ordinalNames, PROP_AUTOCREATEDISPLAY, PROP_BASEDIRECTORY, PROP_CACHEABLE, PROP_DATACHOICENAME, PROP_DISPLAYPROPERTIES, PROP_DOCUMENTLINKS, PROP_FILEPATTERN, PROP_GEOLOCATION, PROP_ICON, PROP_NAME, PROP_POLLINFO, PROP_RESOLVERURL, PROP_SERVICE_HTTP, PROP_SUBPROPERTIES, PROP_TIMELABELS, PROP_TIMESTRIDE, PROP_TITLE| Constructor and Description |
|---|
NetcdfPointCloudDataSource()
Default constructor
|
NetcdfPointCloudDataSource(DataSourceDescriptor descriptor,
java.util.List sources,
java.util.Hashtable properties)
Create a new NetcdfPointCloudDataSource
|
NetcdfPointCloudDataSource(DataSourceDescriptor descriptor,
java.lang.String[] sources,
java.util.Hashtable properties)
Create a new NetcdfPointCloudDataSource
|
NetcdfPointCloudDataSource(DataSourceDescriptor descriptor,
java.lang.String source,
java.util.Hashtable properties)
Create a new NetcdfPointCloudDataSource
|
NetcdfPointCloudDataSource(ucar.nc2.ft.FeatureDatasetPoint fixedDataset,
DataSourceDescriptor descriptor,
java.util.Hashtable properties)
Create a new NetcdfPointCloudDataSource
|
| Modifier and Type | Method and Description |
|---|---|
void |
doMakeDataChoices()
_more_
|
protected ucar.nc2.ft.FeatureDatasetPoint |
doMakeDataset(java.lang.String file)
_more_
|
java.util.List |
getAllDateTimes()
Try to merge children up into parents of only one child
|
java.util.List |
getAllDateTimes(DataChoice dataChoice)
Get all the times for the given DataChoice
|
protected visad.Data |
getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
_more_
|
static java.util.List |
getSelectedTimes(DataChoice dataChoice,
DataSelection subset) |
static visad.FlatField |
makeField(visad.MathType rangeType,
float[][] pts) |
protected visad.FieldImpl |
makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
boolean sample)
make the obs
|
canDoGeoSelection, canDoGeoSelectionStride, canSaveDataToLocalDisk, doRemove, equals, getDataset, getSample, hashCode, initAfterCreation, main, makeObsaddPropertiesTabs, applyProperties, canAddCurrentName, canCreateGrid, canDoAllLevels, getBinRoundTo, getBinWidth, getDataName, getDefaultLevels, getDescriptionDataChoice, getFullDescription, getGridGain, getGridSearchRadius, getGridUnit, getGridX, getGridY, getMakeGridFields, getNumGridPasses, getPointCategories, getPropertiesComponents, getSource, init, initDataSelectionComponents, initGridParameters, makeDerivedDataChoices, makeFieldDescription, reloadData, setBinRoundTo, setBinWidth, setGridGain, setGridSearchRadius, setGridUnit, setGridX, setGridY, setMakeGridFields, setNumGridPasses, setRoundToFromComboBox, setSource, setWidthFromComboBox, shouldCachegetDataFileExtension, getDataPaths, getFilePath, getInputStreams, getLocationsForPolling, getPartialDescription, getSource, getSources, haveSources, initAfterUnpersistence, initWithPollingInfo, isFileBased, newFilesFromPolling, processDataFilename, propertiesChanged, reloadData, saveDataToLocalDisk, setNewFiles, setSources, sourcesChanged, updateStateaddActions, addDataChangeListener, addDataChoice, addReloadTab, applyFieldMask, beginWritingDataToLocalDisk, canCacheDataToDisk, canChangeData, canDoFieldMask, canDoGeoSelectionMap, canPoll, canShowParameter, checkForInitAfterUnPersistence, clearCachedData, clearFileCache, clearTimes, convertSourceFile, convertToFilesIfDirectory, createAutoDisplay, createCacheKey, createElement, decrOutstandingGetDataCalls, doDirectory, doMakeDateTimes, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, doMakeGeoSubsetPropertiesComponent, endWritingDataToLocalDisk, expandIfNeeded, findDataChoice, findDataChoices, flushCache, getAbsoluteDateTimes, getActions, getAlias, getAllLevels, getAllLevels, getAllTimesForTimeDriver, getCache, getCache, getCacheClearDelay, getCacheDataToDisk, getCompositeDataChoices, getData, getData, getDataCachePath, getDataChangeListeners, getDataChoices, getDataContext, getDataInner, getDataIsEditable, getDataPrefix, getDataSelection, getDataSelectionComponents, getDataSource, getDateTimes, getDateTimeSelection, getDefaultSave, getDescription, getDescriptor, getErrorMessage, getEverChangedName, getExtraGeoSelectionComponent, getExtraTimesComponent, getFileFilterForPolling, getid, getIdv, getInError, getLocalDirectory, getLocationForPolling, getMostRecentFiles, getName, getNameForDataSource, getNeedToShowErrorToUser, getNextId, getOutstandingGetDataCalls, getPassword, getPathsThatCanBeRelative, getPollingInfo, getProperties, getPropertiesHeader, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getRelativePaths, getSampleDataProjection, getSaveDataFileLabel, getSelectedDateTimes, getSelectedDateTimes, getTimesFromDataSelection, getTmpPaths, getTypeName, getUserName, handlePropertiesAction, hasPollingInfo, holdsDateTimes, holdsIndices, identifiedBy, identifiedByName, incrOutstandingGetDataCalls, initAfter, initDataChoice, initFromXml, isPolling, loadFieldMask, loadFieldMask, loadLatestFile, logException, logException, makeSaveLocalActions, newFileFromPolling, notifyDataChange, putCache, putCache, reloadProperties, removeCache, removeDataChangeListener, removeDataChoice, removeProperty, replaceDataChoice, resetTmpState, saveDataToLocalDisk, saveDataToLocalDisk, selectTimesFromList, setAlias, setAskToUpdate, setCacheClearDelay, setCacheDataToDisk, setDataEditableStrings, setDataIsEditable, setDataIsRelative, setDataRelativeStrings, setDataSelection, setDateTimeSelection, setDefaultSave, setDescription, setDescriptor, setDirectory, setEverChangedName, setInError, setInError, setInError, setName, setObjectProperties, setObjectProperty, setPassword, setPollingInfo, setPollLocation, setProperties, setProperty, setProperty, setRelativePaths, setTemplateName, setTmpPaths, setUserName, shouldCache, showPasswordDialog, showPropertiesDialog, showPropertiesDialog, showPropertiesDialog, showWaitDialog, tick, toString, toStringTruncated, updateDetailsText, writeFieldMaskFile, writeFieldMaskFileapplySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialogclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetUniqueIdprotected java.util.List timeList
public static final float GRID_MISSING
public static final int INDEX_ALT
public static final int INDEX_LON
public static final int INDEX_LAT
public NetcdfPointCloudDataSource()
throws visad.VisADException
visad.VisADException - problem creating the objectpublic NetcdfPointCloudDataSource(ucar.nc2.ft.FeatureDatasetPoint fixedDataset,
DataSourceDescriptor descriptor,
java.util.Hashtable properties)
throws visad.VisADException
fixedDataset - the data sourcedescriptor - data source descriptorproperties - extra properties for initializationvisad.VisADException - problem creating the datapublic NetcdfPointCloudDataSource(DataSourceDescriptor descriptor, java.lang.String source, java.util.Hashtable properties) throws visad.VisADException
descriptor - data source descriptorsource - source of data (filename/URL)properties - extra properties for initializationvisad.VisADException - problem creating the datapublic NetcdfPointCloudDataSource(DataSourceDescriptor descriptor, java.lang.String[] sources, java.util.Hashtable properties) throws visad.VisADException
descriptor - data source descriptorsources - sources of data (filename/URL)properties - extra properties for initializationvisad.VisADException - problem creating the datapublic NetcdfPointCloudDataSource(DataSourceDescriptor descriptor, java.util.List sources, java.util.Hashtable properties) throws visad.VisADException
descriptor - data source descriptorsources - List source of data (filenames/URLs)properties - extra properties for initializationvisad.VisADException - problem creating the dataprotected ucar.nc2.ft.FeatureDatasetPoint doMakeDataset(java.lang.String file)
doMakeDataset in class NetcdfPointDataSourcefile - _more_protected visad.FieldImpl makeObs(DataChoice dataChoice, DataSelection subset, ucar.unidata.geoloc.LatLonRect bbox, boolean sample) throws java.lang.Exception
makeObs in class NetcdfPointDataSourcedataChoice - the datachoicesubset - teh data selectionbbox - the bboxsample - just a taste?java.lang.Exception - on badnesspublic void doMakeDataChoices()
doMakeDataChoices in class PointDataSourcepublic java.util.List getAllDateTimes(DataChoice dataChoice)
getAllDateTimes in interface DataSourcegetAllDateTimes in class DataSourceImplpublic java.util.List getAllDateTimes()
getAllDateTimes in interface DataSourcegetAllDateTimes in class DataSourceImplpublic static java.util.List getSelectedTimes(DataChoice dataChoice, DataSelection subset)
protected visad.Data getDataInner(DataChoice dataChoice, DataCategory category, DataSelection dataSelection, java.util.Hashtable requestProperties) throws visad.VisADException, java.rmi.RemoteException
getDataInner in class PointDataSourcedataChoice - _more_category - _more_dataSelection - _more_requestProperties - _more_java.rmi.RemoteException - _more_visad.VisADException - _more_public static visad.FlatField makeField(visad.MathType rangeType,
float[][] pts)
throws visad.VisADException,
java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteException