void |
AbstractReader.CommonReader.accept(PrimitiveData pd) |
Reads the common primitive attributes and sets them in pd
|
void |
AbstractReader.NodeReader.accept(NodeData n) |
Reads the node tags.
|
void |
AbstractReader.ParserWorker.accept(InputStreamReader ir) |
Effectively parses the file, depending on the format (XML, JSON, etc.)
|
void |
AbstractReader.RelationReader.accept(RelationData r,
Collection<RelationMemberData> members) |
Reads the relation members and tags.
|
void |
AbstractReader.WayReader.accept(WayData w,
Collection<Long> nodeIds) |
Reads the way nodes and tags.
|
private Node |
AbstractReader.addNode(NodeData nd,
AbstractReader.NodeReader nodeReader) |
|
private static User |
AbstractReader.createUser(String uid,
String name) |
|
protected abstract DataSet |
AbstractReader.doParseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
|
protected DataSet |
AbstractReader.doParseDataSet(InputStream source,
ProgressMonitor progressMonitor,
AbstractReader.ParserWorker parserWorker) |
|
protected DataSet |
GeoJSONReader.doParseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
|
protected DataSet |
OsmJsonReader.doParseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
|
protected DataSet |
OsmReader.doParseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
|
protected long |
AbstractReader.getLong(String name,
String value) |
|
private static void |
AbstractReader.handleIllegalChangeset(PrimitiveData current,
IllegalArgumentException e,
Object v) |
|
private void |
GeoJSONReader.parse(javax.json.stream.JsonParser parser) |
|
DataSet |
GeoJSONServerReader.GeoJsonParser.parse() |
|
static List<Changeset> |
OsmChangesetParser.parse(InputStream source,
ProgressMonitor progressMonitor) |
Parse the given input source and return the list of changesets
|
protected void |
OsmJsonReader.parse() |
|
GpxData |
OsmServerLocationReader.GpxParser.parse() |
|
List<Note> |
OsmServerLocationReader.NoteParser.parse() |
|
DataSet |
OsmServerLocationReader.OsmChangeParser.parse() |
|
DataSet |
OsmServerLocationReader.OsmParser.parse() |
|
abstract T |
OsmServerLocationReader.Parser.parse() |
|
protected void |
AbstractReader.parseBounds(String generator,
String minlon,
String minlat,
String maxlon,
String maxlat,
String origin) |
|
protected void |
AbstractReader.parseChangeset(PrimitiveData current,
int v) |
|
protected void |
AbstractReader.parseChangeset(PrimitiveData current,
String v) |
|
private void |
GeoJSONReader.parseCrs(javax.json.JsonObject crs) |
Parse CRS as per https://geojson.org/geojson-spec.html#coordinate-reference-system-objects.
|
protected DataSet |
BoundingBoxDownloader.parseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
Parse the given input source and return the dataset.
|
static DataSet |
GeoJSONReader.parseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
Parse the given input source and return the dataset.
|
static DataSet |
OsmChangeReader.parseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
Parse the given input source and return the dataset.
|
static DataSet |
OsmJsonReader.parseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
Parse the given input source and return the dataset.
|
static DataSet |
OsmReader.parseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
Parse the given input source and return the dataset.
|
static DataSet |
OsmReader.parseDataSet(InputStream source,
ProgressMonitor progressMonitor,
OsmReader.Options... options) |
Parse the given input source and return the dataset.
|
protected DataSet |
OverpassDownloadReader.parseDataSet(InputStream source,
ProgressMonitor progressMonitor) |
|
static Pair<DataSet,NoteData> |
OsmChangeReader.parseDataSetAndNotes(InputStream source,
ProgressMonitor progressMonitor) |
Parse the given input source and return the dataset and notes, if any (OsmAnd extends the osmChange format by adding notes).
|
protected void |
AbstractReader.parseDownloadPolicy(String key,
String downloadPolicy) |
|
private void |
OsmJsonReader.parseElements(javax.json.JsonArray jsonArray) |
|
protected void |
AbstractReader.parseId(PrimitiveData current,
long id) |
|
protected Node |
AbstractReader.parseNode(double lat,
double lon,
AbstractReader.CommonReader commonReader,
AbstractReader.NodeReader nodeReader) |
|
protected Node |
AbstractReader.parseNode(String lat,
String lon,
AbstractReader.CommonReader commonReader,
AbstractReader.NodeReader nodeReader) |
|
private void |
OsmJsonReader.parseNode(javax.json.JsonObject item) |
|
private void |
OsmReader.parseNodeTags(NodeData n) |
|
private static void |
AbstractReader.parsePolicy(String key,
String policy,
Consumer<String> consumer) |
|
protected Relation |
AbstractReader.parseRelation(AbstractReader.CommonReader commonReader,
AbstractReader.RelationReader relationReader) |
|
private void |
OsmJsonReader.parseRelation(javax.json.JsonObject item) |
|
protected RelationMemberData |
AbstractReader.parseRelationMember(RelationData r,
long id,
String type,
String role) |
|
protected RelationMemberData |
AbstractReader.parseRelationMember(RelationData r,
String ref,
String type,
String role) |
|
private void |
OsmReader.parseRelationMembersAndTags(RelationData r,
Collection<RelationMemberData> members) |
|
private void |
GeoJSONReader.parseRoot(javax.json.JsonObject object) |
|
private void |
OsmJsonReader.parseRoot(javax.json.JsonObject object) |
|
protected void |
AbstractReader.parseTag(Tagged t,
String key,
String value) |
|
protected void |
AbstractReader.parseUploadPolicy(String key,
String uploadPolicy) |
|
protected void |
AbstractReader.parseUser(PrimitiveData current,
String user,
String uid) |
|
protected void |
AbstractReader.parseVersion(String version) |
|
protected void |
AbstractReader.parseVersion(PrimitiveData current,
int version) |
|
protected void |
AbstractReader.parseVersion(PrimitiveData current,
String versionString) |
|
protected Way |
AbstractReader.parseWay(AbstractReader.CommonReader commonReader,
AbstractReader.WayReader wayReader) |
|
private void |
OsmJsonReader.parseWay(javax.json.JsonObject item) |
|
private void |
OsmReader.parseWayNodesAndTags(WayData w,
Collection<Long> nodeIds) |
|
protected void |
AbstractReader.prepareDataSet() |
|
protected void |
AbstractReader.processRelationsAfterParsing() |
Completes the parsed relations with its members.
|
protected void |
AbstractReader.processWaysAfterParsing() |
Processes the ways after parsing.
|
private void |
OsmJsonReader.readCommon(javax.json.JsonObject item,
PrimitiveData current) |
Read out the common attributes and put them into current OsmPrimitive.
|
private void |
OsmReader.readCommon(PrimitiveData current) |
Read out the common attributes and put them into current OsmPrimitive.
|
private void |
OsmJsonReader.readRelationMembersAndTags(javax.json.JsonObject item,
RelationData r,
Collection<RelationMemberData> members) |
|
private static void |
AbstractReader.validateVersion(String version) |
|