From 21ba2cfcdf3d5380d2c7e320a8c2720920453a28 Mon Sep 17 00:00:00 2001
From: "benjamin.jakimow@geo.hu-berlin.de" <q8DTkxUg-BB>
Date: Mon, 26 Jun 2017 15:11:58 +0200
Subject: [PATCH] PixelCollection in-memory layers now with CRS EPSG:4326 (to
 avoid CRS mission dialogs)

---
 timeseriesviewer/profilevisualization.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/timeseriesviewer/profilevisualization.py b/timeseriesviewer/profilevisualization.py
index 30963024..f92d62f4 100644
--- a/timeseriesviewer/profilevisualization.py
+++ b/timeseriesviewer/profilevisualization.py
@@ -279,7 +279,8 @@ class PixelCollection(QObject):
             assert isinstance(tsd, TimeSeriesDatum)
             if tsd.sensor not in self.sensorPxLayers.keys():
                 #create new temp layer
-                mem = QgsVectorLayer('point', 'Pixels_sensor_'+tsd.sensor.name(), 'memory')
+                uri = 'Point?crs=epsg:4326'
+                mem = QgsVectorLayer(uri, 'Pixels_sensor_'+tsd.sensor.name(), 'memory', False)
 
                 self.sensorPxLayers[tsd.sensor] = mem
                 assert mem.startEditing()
-- 
GitLab