class MultiFetchOverpassObjectReader extends MultiFetchServerObjectReader
OsmPrimitive
s from an Overpass API server.MultiFetchServerObjectReader.Fetcher, MultiFetchServerObjectReader.FetchResult
gpxParsedProperly
activeConnection, cancel, oauthParameters
Constructor and Description |
---|
MultiFetchOverpassObjectReader() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
buildRequestString(OsmPrimitiveType type,
java.util.Set<java.lang.Long> idPackage)
builds the Multi Get request string for a set of ids and a given
OsmPrimitiveType . |
protected java.lang.String |
getBaseUrl()
Return the base URL for relative URL requests
|
protected boolean |
recursesDown()
Whether this reader fetches nodes when loading ways, or members when loading relations.
|
append, append, append, appendNode, appendRelation, appendWay, create, create, extractIdPackage, fetchPrimitives, getMissingPrimitives, merge, parseOsm, remember, rememberNodesOfIncompleteWaysToLoad
adaptRequest, getInputStream, getInputStream, getInputStreamRaw, getInputStreamRaw, getInputStreamRaw, isDoAuthenticate, isGpxParsedProperly, parseNotes, parseOsmBzip2, parseOsmChange, parseOsmChangeBzip2, parseOsmChangeGzip, parseOsmGzip, parseOsmZip, parseRawGps, parseRawGpsBzip2, parseRawNotes, parseRawNotesBzip2, setDoAuthenticate
addAuth, addBasicAuthorizationHeader, addOAuthAuthorizationHeader, cancel, isCanceled, obtainAccessToken
MultiFetchOverpassObjectReader()
protected java.lang.String buildRequestString(OsmPrimitiveType type, java.util.Set<java.lang.Long> idPackage)
MultiFetchServerObjectReader
OsmPrimitiveType
.buildRequestString
in class MultiFetchServerObjectReader
type
- The primitive type. Must be one of NODE
, WAY
,
RELATION
idPackage
- the package of idsprotected java.lang.String getBaseUrl()
OsmServerReader
getBaseUrl
in class OsmServerReader
protected boolean recursesDown()
MultiFetchServerObjectReader
recursesDown
in class MultiFetchServerObjectReader
true
if the reader recurses down