public class GEOJSONExporter extends java.lang.Object implements MRAExporter
Modifier and Type | Field and Description |
---|---|
double |
maxHeight |
double |
minHeight |
int |
secondsGapInEstimatedStateForPathBreak |
Constructor and Description |
---|
GEOJSONExporter(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 |
GeoJsonFooter() |
java.lang.String |
GeoJsonHeader() |
static void |
main(java.lang.String[] args) |
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
|
public double minHeight
public double maxHeight
public int secondsGapInEstimatedStateForPathBreak
public GEOJSONExporter(IMraLogGroup source)
public boolean canBeApplied(IMraLogGroup source)
MRAExporter
canBeApplied
in interface MRAExporter
public java.lang.String GeoJsonHeader()
public java.lang.String path(java.util.ArrayList<ManeuverLocation> coords, java.lang.String name, java.lang.String style)
public java.lang.String GeoJsonFooter()
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.