4#include <QtCore/QLoggingCategory>
5#include <QtPositioning/QGeoCoordinate>
21 double filterMeters = ShapeFileHelper::kDefaultVertexFilterMeters);
26 double filterMeters = ShapeFileHelper::kDefaultVertexFilterMeters);
Q_DECLARE_LOGGING_CATEGORY(AndroidSerialLog)
ShapeFileHelper::ShapeType determineShapeType(const QString &file, QString &errorString)
bool loadPolygonsFromFile(const QString &kmlFile, QList< QList< QGeoCoordinate > > &polygons, QString &errorString, double filterMeters=ShapeFileHelper::kDefaultVertexFilterMeters)
bool loadPointsFromFile(const QString &kmlFile, QList< QGeoCoordinate > &points, QString &errorString)
Load all point entities.
bool loadPolylinesFromFile(const QString &kmlFile, QList< QList< QGeoCoordinate > > &polylines, QString &errorString, double filterMeters=ShapeFileHelper::kDefaultVertexFilterMeters)
int getEntityCount(const QString &kmlFile, QString &errorString)
Get the number of geometry entities in the KML file.