timestamp = parseTimestamp(reader.getAttributeValue(null, ATTRIBUTE_NAME_TIMESTAMP)); changesetId = Long.parseLong(reader.getAttributeValue(null, ATTRIBUTE_NAME_CHANGESET_ID)); user = readUser(); changesetId = readChangesetId(); latitude = Double.parseDouble(reader.getAttributeValue(null, ATTRIBUTE_NAME_LATITUDE));
timestamp = parseTimestamp(reader.getAttributeValue(null, ATTRIBUTE_NAME_TIMESTAMP)); changesetId = Long.parseLong(reader.getAttributeValue(null, ATTRIBUTE_NAME_CHANGESET_ID)); user = readUser(); changesetId = readChangesetId(); latitude = Double.parseDouble(reader.getAttributeValue(null, ATTRIBUTE_NAME_LATITUDE));
private Relation readRelation() throws Exception { long id; int version; TimestampContainer timestamp; OsmUser user; long changesetId; Relation relation; id = Long.parseLong(reader.getAttributeValue(null, ATTRIBUTE_NAME_ID)); version = Integer.parseInt(reader.getAttributeValue(null, ATTRIBUTE_NAME_VERSION)); timestamp = parseTimestamp(reader.getAttributeValue(null, ATTRIBUTE_NAME_TIMESTAMP)); user = readUser(); changesetId = readChangesetId(); relation = new Relation(new CommonEntityData(id, version, timestamp, user, changesetId)); reader.nextTag(); while (reader.getEventType() == XMLStreamConstants.START_ELEMENT) { if (reader.getLocalName().equals(ELEMENT_NAME_TAG)) { relation.getTags().add(readTag()); } else if (reader.getLocalName().equals(ELEMENT_NAME_MEMBER)) { relation.getMembers().add(readRelationMember()); } else { readUnknownElement(); } } reader.nextTag(); return relation; }
private Relation readRelation() throws Exception { long id; int version; TimestampContainer timestamp; OsmUser user; long changesetId; Relation relation; id = Long.parseLong(reader.getAttributeValue(null, ATTRIBUTE_NAME_ID)); version = Integer.parseInt(reader.getAttributeValue(null, ATTRIBUTE_NAME_VERSION)); timestamp = parseTimestamp(reader.getAttributeValue(null, ATTRIBUTE_NAME_TIMESTAMP)); user = readUser(); changesetId = readChangesetId(); relation = new Relation(new CommonEntityData(id, version, timestamp, user, changesetId)); reader.nextTag(); while (reader.getEventType() == XMLStreamConstants.START_ELEMENT) { if (reader.getLocalName().equals(ELEMENT_NAME_TAG)) { relation.getTags().add(readTag()); } else if (reader.getLocalName().equals(ELEMENT_NAME_MEMBER)) { relation.getMembers().add(readRelationMember()); } else { readUnknownElement(); } } reader.nextTag(); return relation; }
private Way readWay() throws Exception { long id; int version; TimestampContainer timestamp; OsmUser user; long changesetId; Way way; id = Long.parseLong(reader.getAttributeValue(null, ATTRIBUTE_NAME_ID)); version = Integer.parseInt(reader.getAttributeValue(null, ATTRIBUTE_NAME_VERSION)); timestamp = parseTimestamp(reader.getAttributeValue(null, ATTRIBUTE_NAME_TIMESTAMP)); user = readUser(); changesetId = readChangesetId(); way = new Way(new CommonEntityData(id, version, timestamp, user, changesetId)); reader.nextTag(); while (reader.getEventType() == XMLStreamConstants.START_ELEMENT) { if (reader.getLocalName().equals(ELEMENT_NAME_TAG)) { way.getTags().add(readTag()); } else if (reader.getLocalName().equals(ELEMENT_NAME_NODE_REFERENCE)) { way.getWayNodes().add(readWayNode()); } else { readUnknownElement(); } } reader.nextTag(); return way; }
private Way readWay() throws Exception { long id; int version; TimestampContainer timestamp; OsmUser user; long changesetId; Way way; id = Long.parseLong(reader.getAttributeValue(null, ATTRIBUTE_NAME_ID)); version = Integer.parseInt(reader.getAttributeValue(null, ATTRIBUTE_NAME_VERSION)); timestamp = parseTimestamp(reader.getAttributeValue(null, ATTRIBUTE_NAME_TIMESTAMP)); user = readUser(); changesetId = readChangesetId(); way = new Way(new CommonEntityData(id, version, timestamp, user, changesetId)); reader.nextTag(); while (reader.getEventType() == XMLStreamConstants.START_ELEMENT) { if (reader.getLocalName().equals(ELEMENT_NAME_TAG)) { way.getTags().add(readTag()); } else if (reader.getLocalName().equals(ELEMENT_NAME_NODE_REFERENCE)) { way.getWayNodes().add(readWayNode()); } else { readUnknownElement(); } } reader.nextTag(); return way; }