public class OsmServerLocationReader extends OsmServerReader
Modifier and Type | Class and Description |
---|---|
protected class |
OsmServerLocationReader.GpxParser |
protected class |
OsmServerLocationReader.NoteParser |
protected class |
OsmServerLocationReader.OsmChangeParser |
protected class |
OsmServerLocationReader.OsmParser |
protected class |
OsmServerLocationReader.Parser<T> |
Modifier and Type | Field and Description |
---|---|
protected String |
url |
gpxParsedProperly
activeConnection, cancel, oauthParameters
Constructor and Description |
---|
OsmServerLocationReader(String url)
Constructs a new
OsmServerLocationReader . |
Modifier and Type | Method and Description |
---|---|
protected <T> T |
doParse(OsmServerLocationReader.Parser<T> parser,
ProgressMonitor progressMonitor) |
DataSet |
parseOsm(ProgressMonitor progressMonitor)
Download OSM files from somewhere
|
DataSet |
parseOsmBzip2(ProgressMonitor progressMonitor)
Download BZip2-compressed OSM files from somewhere
|
DataSet |
parseOsmChange(ProgressMonitor progressMonitor)
Download OSM Change files from somewhere
|
DataSet |
parseOsmChangeBzip2(ProgressMonitor progressMonitor)
Download BZip2-compressed OSM Change files from somewhere
|
DataSet |
parseOsmChangeGzip(ProgressMonitor progressMonitor)
Download GZip-compressed OSM Change files from somewhere
|
DataSet |
parseOsmGzip(ProgressMonitor progressMonitor)
Download GZip-compressed OSM files from somewhere
|
DataSet |
parseOsmZip(ProgressMonitor progressMonitor)
Download Zip-compressed OSM files from somewhere
|
GpxData |
parseRawGps(ProgressMonitor progressMonitor)
Retrieve raw gps waypoints from the server API.
|
GpxData |
parseRawGpsBzip2(ProgressMonitor progressMonitor)
Retrieve BZip2-compressed GPX files from somewhere.
|
List<Note> |
parseRawNotes(ProgressMonitor progressMonitor)
Downloads notes from a given raw URL.
|
List<Note> |
parseRawNotesBzip2(ProgressMonitor progressMonitor)
Download notes from a URL that contains a bzip2 compressed notes dump file
|
adaptRequest, getBaseUrl, getInputStream, getInputStream, getInputStreamRaw, getInputStreamRaw, getInputStreamRaw, isDoAuthenticate, isGpxParsedProperly, parseNotes, setDoAuthenticate
addAuth, addBasicAuthorizationHeader, addOAuthAuthorizationHeader, cancel, isCanceled
public OsmServerLocationReader(String url)
OsmServerLocationReader
.url
- The URL to fetchprotected final <T> T doParse(OsmServerLocationReader.Parser<T> parser, ProgressMonitor progressMonitor) throws OsmTransferException
OsmTransferException
public DataSet parseOsm(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsm
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic DataSet parseOsmBzip2(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsmBzip2
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic DataSet parseOsmGzip(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsmGzip
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic DataSet parseOsmZip(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsmZip
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic DataSet parseOsmChange(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsmChange
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic DataSet parseOsmChangeBzip2(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsmChangeBzip2
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic DataSet parseOsmChangeGzip(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsmChangeGzip
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic GpxData parseRawGps(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseRawGps
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic GpxData parseRawGpsBzip2(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseRawGpsBzip2
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic List<Note> parseRawNotes(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseRawNotes
in class OsmServerReader
progressMonitor
- progress monitorOsmTransferException
- if any error occurs during dialog with OSM APIpublic List<Note> parseRawNotesBzip2(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseRawNotesBzip2
in class OsmServerReader
progressMonitor
- progress monitorOsmTransferException
- if any error occurs during dialog with OSM API