public class KMLExporter extends java.lang.Object implements MRAExporter
Modifier and Type | Field and Description |
---|---|
SideScanComposite.MODE |
blendMode |
boolean |
compressOutput |
boolean |
correctedPositions |
boolean |
exportBathymetry |
boolean |
exportMarks |
boolean |
exportSidescan |
boolean |
filterMicromodem |
double |
layerTransparency |
int |
margin |
double |
maxHeight |
double |
maximumSidescanRange |
double |
minHeight |
double |
normalization |
int |
secondsGapInEstimatedStateForPathBreak |
boolean |
separateLineSegments |
boolean |
separateTransducers |
boolean |
singleVehicle |
boolean |
skipSK |
boolean |
slantRangeCorrection |
double |
sssResolution |
double |
swathTransparency |
double |
timeVariableGain |
int |
truncRange |
boolean |
visibilityForBathymetry |
boolean |
visibilityForLegends |
boolean |
visibilityForSideScan |
Constructor and Description |
---|
KMLExporter(IMraLogGroup source) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeApplied(IMraLogGroup source)
This method must return true for the implementing Exporter to be added to MRA
|
java.lang.String |
dvlOverlay(java.io.File dir,
int resolution) |
java.lang.String |
folderClose() |
java.lang.String |
folderOpen(java.lang.String name) |
java.lang.String |
kmlFooter() |
java.lang.String |
kmlHeader(java.lang.String title) |
static void |
main(java.lang.String[] args) |
java.lang.String |
markPlacemark(LocationType coord,
java.lang.String name,
java.lang.String style) |
java.lang.String |
multibeamLegend(java.io.File dir) |
java.lang.String |
multibeamOverlay_old(java.io.File dir)
Deprecated.
|
java.lang.String |
multibeamOverlay(java.io.File dir) |
java.lang.String |
overlay(java.io.File imageFile,
java.lang.String title,
LocationType sw,
LocationType ne,
boolean visibility) |
java.lang.String |
path(java.util.ArrayList<ManeuverLocation> coords,
java.lang.String name,
java.lang.String style) |
java.lang.String |
process(IMraLogGroup source,
javax.swing.ProgressMonitor pmonitor)
Process method to be called on Exporter selection
|
java.lang.String |
sidescanOverlay(java.io.File dir,
double resolution,
LocationType topLeft,
LocationType bottomRight,
pt.lsts.neptus.mra.exporters.KMLExporter.Ducer ducer) |
java.lang.String |
sidescanOverlay(java.io.File dir,
double resolution,
LocationType topLeft,
LocationType bottomRight,
java.lang.String fname,
long startTime,
long endTime,
pt.lsts.neptus.mra.exporters.KMLExporter.Ducer ducer) |
public double minHeight
public double maxHeight
public double timeVariableGain
public double normalization
public double swathTransparency
public double layerTransparency
public boolean separateTransducers
public boolean separateLineSegments
public boolean slantRangeCorrection
public SideScanComposite.MODE blendMode
public boolean compressOutput
public double maximumSidescanRange
public int secondsGapInEstimatedStateForPathBreak
public boolean visibilityForBathymetry
public boolean visibilityForSideScan
public boolean visibilityForLegends
public boolean filterMicromodem
public boolean exportBathymetry
public boolean exportSidescan
public boolean skipSK
public boolean singleVehicle
public int margin
public double sssResolution
public int truncRange
public boolean correctedPositions
public boolean exportMarks
public KMLExporter(IMraLogGroup source)
public boolean canBeApplied(IMraLogGroup source)
MRAExporter
canBeApplied
in interface MRAExporter
public java.lang.String kmlHeader(java.lang.String title)
public java.lang.String overlay(java.io.File imageFile, java.lang.String title, LocationType sw, LocationType ne, boolean visibility)
public java.lang.String path(java.util.ArrayList<ManeuverLocation> coords, java.lang.String name, java.lang.String style)
public java.lang.String folderOpen(java.lang.String name)
public java.lang.String folderClose()
public java.lang.String markPlacemark(LocationType coord, java.lang.String name, java.lang.String style)
public java.lang.String kmlFooter()
public java.lang.String dvlOverlay(java.io.File dir, int resolution)
public java.lang.String sidescanOverlay(java.io.File dir, double resolution, LocationType topLeft, LocationType bottomRight, java.lang.String fname, long startTime, long endTime, pt.lsts.neptus.mra.exporters.KMLExporter.Ducer ducer)
public java.lang.String sidescanOverlay(java.io.File dir, double resolution, LocationType topLeft, LocationType bottomRight, pt.lsts.neptus.mra.exporters.KMLExporter.Ducer ducer)
public java.lang.String multibeamLegend(java.io.File dir)
public java.lang.String multibeamOverlay(java.io.File dir)
@Deprecated public java.lang.String multibeamOverlay_old(java.io.File dir)
public java.lang.String process(IMraLogGroup source, javax.swing.ProgressMonitor pmonitor)
MRAExporter
process
in interface MRAExporter
source
- TODOpmonitor
- TODOpublic static void main(java.lang.String[] args)
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.