Package tethys.localization
Class LocalizationHandler
java.lang.Object
tethys.CollectionHandler
tethys.localization.LocalizationHandler
Handler for localizations. This was originally going to mirror the DetectionsHandler, but became
a bit redundant when it became clear that the localization export would have to happen in parralel
with the detections export, so all happens in DetectionsHandler. The DetectionsHandler will use
a LocalizationBuilder class to create each document, but will call through the an interface
in each Localiser algorithm (LocalizationCreator) to do the real work or sorting out coordinate
frames and creating the actual detections.
- Author:
- dg50
-
Field Summary
Fields inherited from class tethys.CollectionHandler
tethysControl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLocalisationdocId
(String prefix) getStreamLocalizations
(PamDataBlock dataBlock) Get a list of Localization documents associated with a particular data block for all deployments documents.getStreamLocalizations
(PamDataBlock dataBlock, ArrayList<PDeployment> deployments) Get a list of Localization documents associated with a particular data block for the list of deployments documents.Methods inherited from class tethys.CollectionHandler
collectionName, getCollection, getDetectorEffort, getMethodString, getSoftwareString, getSupportSoftware, getSupportSoftwareVersion, getTethysControl, getVersionString
-
Constructor Details
-
Method Details
-
getStreamLocalizations
public StreamDetectionsSummary<NilusDataWrapper<PLocalization>> getStreamLocalizations(PamDataBlock dataBlock) Get a list of Localization documents associated with a particular data block for all deployments documents. Group them by abstract or something- Parameters:
dataBlock
-- Returns:
-
getStreamLocalizations
public StreamDetectionsSummary<NilusDataWrapper<PLocalization>> getStreamLocalizations(PamDataBlock dataBlock, ArrayList<PDeployment> deployments) Get a list of Localization documents associated with a particular data block for the list of deployments documents. Group them by abstract or something- Parameters:
dataBlock
-deployments
- can be null for all deployments.- Returns:
-
getHelpPoint
- Specified by:
getHelpPoint
in classCollectionHandler
-
getLocalisationdocId
-