[Qgis-developer] morph delimited-text-provider to generic table-provider?

Paolo Cavallini cavallini at faunalia.it
Sat Jul 9 02:14:29 PDT 2016


Agreed. There is a plugin doing this, but of course having it as a standard function is desirable.
Thanks for raising this.

Il 9 luglio 2016 12:00:38 EEST, Richard Duivenvoorde <rdmailings at duif.net> ha scritto:
>Hi Devs,
>
>Raymond Nijssen had an (I think) intriguing idea:
>
>QGIS can open different types of table-data: dbf, excel etc etc
>
>But if the excel contains an x,y,wkt column, you have to save it to
>csv/tsv first, to be able to use the delimited-text-provider to open it
>as a layer.
>
>His idea: can't we use the delimited-text-provider for all tables that
>are open in QGIS immediately?
>
>Had a look into the code
>
>https://github.com/qgis/QGIS/blob/master/src/providers/delimitedtext/qgsdelimitedtextfile.cpp#L583
>
>which 'just' looks like a QTextStream:
>
>https://github.com/qgis/QGIS/blob/master/src/providers/delimitedtext/qgsdelimitedtextfile.h#L352
>
>And according to this:
>https://forum.qt.io/topic/63310/how-to-save-a-treeview-as-csv-file-in-qt
>
>It is easy to create a textstream from QModel (in which we have the
>data
>I think???)...
>
>So Question:
>- (to devs): would this indeed be doable/easy?
>- (to UI's): should the Delimited Text File dialog be updated then (or
>only with a 'open excisting table button'?
>- should we rename the provider to 'table' provider.
>
>Comments/Opinions?
>
>Regards,
>
>Richard Duivenvoorde
>_______________________________________________
>Qgis-developer mailing list
>Qgis-developer at lists.osgeo.org
>List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

-- 
Paolo Cavallini
www.faunalia.eu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20160709/7dd3e16f/attachment.html>


More information about the Qgis-developer mailing list