marble
tools/osm-addresses/OsmParser.h
Go to the documentation of this file.
85 void setRegion( const QHash<int, Node> &database, const OsmRegionTree & tree, QList<OsmOsmRegion> & osmOsmRegions, OsmPlacemark &placemark ) const;
158 void writeKml( const QString &area, const QString &version, const QString &date, const QString &transport, const QString &payload, const QString &outputKml ) const;
Coordinate(float lon=0.0, float lat=0.0)
Definition: tools/osm-addresses/OsmParser.cpp:762
QHash< int, Coordinate > m_coordinates
Definition: tools/osm-addresses/OsmParser.h:167
A LinearRing that allows to store a closed, contiguous set of line segments.
Definition: GeoDataLinearRing.h:68
A lightweight data structure to represent administrative regions like villages, cities, states, ...
Definition: OsmRegion.h:26
void setCategory(Element &element, const QString &key, const QString &value)
Definition: tools/osm-addresses/OsmParser.cpp:622
Definition: tools/osm-addresses/OsmParser.h:33
void writeKml(const QString &area, const QString &version, const QString &date, const QString &transport, const QString &payload, const QString &outputKml) const
Definition: tools/osm-addresses/OsmParser.cpp:703
Definition: tools/osm-addresses/OsmParser.h:79
A lightweight data structure to represent points of interest like addresses with support for serializ...
Definition: OsmPlacemark.h:24
void read(const QFileInfo &file, const QString &areaName)
Definition: tools/osm-addresses/OsmParser.cpp:219
void merge(const WayMerger &other)
Definition: tools/osm-addresses/OsmParser.h:117
Definition: OsmRegionTree.h:21
Definition: tools/osm-addresses/OsmParser.h:41
QHash< int, Relation > m_relations
Definition: tools/osm-addresses/OsmParser.h:173
bool compatible(const Way &aWay) const
Definition: tools/osm-addresses/OsmParser.h:96
Definition: tools/osm-addresses/OsmParser.h:40
QList< QPair< int, RelationRole > > ways
Definition: tools/osm-addresses/OsmParser.h:124
Definition: tools/osm-addresses/OsmParser.h:71
T & first()
A LineString that allows to store a contiguous set of line segments.
Definition: GeoDataLineString.h:75
bool shouldSave(ElementType type, const QString &key, const QString &value)
Definition: tools/osm-addresses/OsmParser.cpp:555
unsigned int uselessWays
Definition: tools/osm-addresses/OsmParser.h:141
virtual bool parse(const QFileInfo &file, int pass, bool &needAnotherPass)=0
bool compatible(const WayMerger &other) const
Definition: tools/osm-addresses/OsmParser.h:107
void setPosition(const QHash< int, Coordinate > &database, OsmPlacemark &placemark) const
Definition: tools/osm-addresses/OsmParser.cpp:151
T & last()
Definition: tools/osm-addresses/OsmParser.h:42
bool isAdministrativeBoundary
Definition: tools/osm-addresses/OsmParser.h:128
void addWriter(Writer *writer)
Definition: tools/osm-addresses/OsmParser.cpp:118
QObject * parent() const
OsmPlacemark::OsmCategory category
Definition: tools/osm-addresses/OsmParser.h:58
void setRegion(const QHash< int, Node > &database, const OsmRegionTree &tree, QList< OsmOsmRegion > &osmOsmRegions, OsmPlacemark &placemark) const
Definition: tools/osm-addresses/OsmParser.cpp:182
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:41 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:41 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.