Hi Julien

This is not a known problem/bug to me (MLS author).  Probably wouldn't be much 
use filing a bug report unless you have steps to reproduce creating and then 
failing to read the .mldata file, as there would be no way of testing.  Does it 
report any particular error when it tries to load the file?

Do you know of anything that might have changed between when you saved the 
project and when you are trying to reload it.  What version of QGIS was the 
project saved with.  I doubt that another program would be able to read the 
file if the memory layer saver plugin cannot, it would just be doing the same 
python/Qt stuff that it is already doing.  If the file is corrupt then it might 
be possible to read the data to the point at which it fails.

At the moment it is designed to read all or nothing.  It could be modified 
fairly easily to read the data up to the point at which it fails (either on a 
layer by layer or feature by feature basis).

Cheers
Chris

From: Qgis-user [mailto:[email protected]] On Behalf Of Julien 
K.
Sent: Monday, 27 January 2020 9:00 p.m.
To: QGIS Users
Subject: [Qgis-user] MemoryLayerSaver plugin - Is there a way to recover data?

Dear QGis users,

I have a *mldata file generated by MemoryLayerSaver plugin that won't be read 
when opening the associated QGis project.I tried with 3.4.15-LTR, 3.10.2 
rel-dev and dev with no luck, in the QGis project the layers' structure is 
shown but the tables are empty.

The plugin's source code indicates *mldata files are QStreamData, I don't want 
to dive into Python/Qt programing at the moment, so is there a simple way to 
recover the data?

Besides is this a bug or a known problem (i.e. "you've been warned, you should 
save your memory layers as soon as possible")? Should I file a bug report?

Regards,
Julien

________________________________

This message contains information, which may be in confidence and may be 
subject to legal privilege. If you are not the intended recipient, you must not 
peruse, use, disseminate, distribute or copy this message. If you have received 
this message in error, please notify us immediately (Phone 0800 665 463 or 
[email protected]) and destroy the original message. LINZ accepts no 
responsibility for changes to this email, or for any attachments, after its 
transmission from LINZ. Thank You.
_______________________________________________
Qgis-user mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to