From 6cc0e5a1429a2bd729b6a63b2c7f44d413b4b93b Mon Sep 17 00:00:00 2001 From: Tomas Mizera Date: Thu, 30 Nov 2023 16:34:37 +0100 Subject: [PATCH] initialize qgspoint with correct WkbType --- app/inpututils.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/inpututils.cpp b/app/inpututils.cpp index b2b0ffbdf..c11b7ee8d 100644 --- a/app/inpututils.cpp +++ b/app/inpututils.cpp @@ -2113,11 +2113,14 @@ QList InputUtils::parsePositionUpdates( const QString &data ) continue; } - QgsPoint geop; - geop.setX( coordinates[0].toDouble() ); // long - geop.setY( coordinates[1].toDouble() ); // lat - geop.setZ( coordinates[2].toDouble() ); // alt - geop.setM( coordinates[3].toDouble() ); // UTC time in secs + QgsPoint geop( + coordinates[0].toDouble(), // long + coordinates[1].toDouble(), // lat + coordinates[2].toDouble(), // alt + coordinates[3].toDouble(), // UTC time in secs + Qgis::WkbType::PointZM // explicitly mention the point type + ); + parsedUpdates << geop; }