public class RtkLibPosReader extends java.lang.Object implements IGpxReader
See RTKLIB Manual.
Modifier and Type | Field and Description |
---|---|
private GpxData |
data |
private java.text.SimpleDateFormat |
dateTimeFmt |
private static int |
IDX_AGE |
private static int |
IDX_DATE |
private static int |
IDX_HEIGHT |
private static int |
IDX_LAT |
private static int |
IDX_LON |
private static int |
IDX_NS |
private static int |
IDX_Q |
private static int |
IDX_RATIO |
private static int |
IDX_SDE |
private static int |
IDX_SDEU |
private static int |
IDX_SDN |
private static int |
IDX_SDNE |
private static int |
IDX_SDU |
private static int |
IDX_SDUN |
private static int |
IDX_TIME |
private java.io.InputStream |
source |
private int |
success |
Constructor and Description |
---|
RtkLibPosReader(java.io.InputStream source)
Constructs a new
RtkLibPosReader |
Modifier and Type | Method and Description |
---|---|
GpxData |
getGpxData()
Replies the GPX data.
|
int |
getNumberOfCoordinates()
Returns the number of coordinates that have been successfuly read.
|
boolean |
parse(boolean tryToFinish)
Parse the GPX data.
|
private static final int IDX_DATE
private static final int IDX_TIME
private static final int IDX_LAT
private static final int IDX_LON
private static final int IDX_HEIGHT
private static final int IDX_Q
private static final int IDX_NS
private static final int IDX_SDN
private static final int IDX_SDE
private static final int IDX_SDU
private static final int IDX_SDNE
private static final int IDX_SDEU
private static final int IDX_SDUN
private static final int IDX_AGE
private static final int IDX_RATIO
private final java.text.SimpleDateFormat dateTimeFmt
private final java.io.InputStream source
private int success
public RtkLibPosReader(java.io.InputStream source) throws java.io.IOException
RtkLibPosReader
source
- RTKLib .pos file input streamjava.io.IOException
- if an I/O error occurspublic boolean parse(boolean tryToFinish) throws org.xml.sax.SAXException, java.io.IOException
IGpxReader
parse
in interface IGpxReader
tryToFinish
- true, if the reader should return at least part of the GPX
data in case of an error.org.xml.sax.SAXException
- if any SAX parsing error occursjava.io.IOException
- if any I/O error occurspublic GpxData getGpxData()
IGpxReader
getGpxData
in interface IGpxReader
public int getNumberOfCoordinates()