1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-12 09:55:11 +02:00

Added support for OziExplorer offline maps

This commit is contained in:
2017-03-18 01:30:31 +01:00
parent 278aa904c1
commit b21c2267cf
47 changed files with 1379 additions and 607 deletions

View File

@ -58,18 +58,15 @@ static bool cb(size_t data, void* context)
return true;
}
QVector<Waypoint> POI::points(const PathItem *path) const
QVector<Waypoint> POI::points(const Path &path) const
{
QVector<Waypoint> ret;
QSet<int> set;
qreal min[2], max[2];
const QPainterPath &pp = path->path();
for (int i = 0; i < pp.elementCount(); i++) {
const QPainterPath::Element &pe = pp.elementAt(i);
Coordinates p = Coordinates::fromMercator(QPointF(pe.x, -pe.y));
QPair<Coordinates, Coordinates> br = p.boundingRect(_radius);
for (int i = 0; i < path.count(); i++) {
const Coordinates &c = path.at(i).coordinates();
QPair<Coordinates, Coordinates> br = c.boundingRect(_radius);
min[0] = br.first.lon();
min[1] = br.first.lat();
max[0] = br.second.lon();