Hi, Good to know you will start this work.
What do you mean by "Custom types widgets, per type" ? For those interested, we've been working on a QGIS plugin to import Complex Features XML in QGIS in a similar way (but using a pure python approach to convert from XSD to a relational model). See http://plugins.qgis.org/plugins/gml_application_schema_toolbox/ On 06/07/2016 16:27, Patrick Valsecchi wrote: > Hi, > > > We (titellus and camptocamp) are going to start working on adding a few > functionalities needed for INSPIRE to QGIS core. Before starting, we’d > like to tell the community what we plan to do (maybe, some are optional) > and give a chance to everybody to comment. > > > * > > Advanced attribute types support > > o > > Add support for viewing/editing maps (key/value) and arrays > > + > > Usage of native type for postgis > > + > > Usage of string representation for sqlite (for example JSON) > > o > > Add a few expression functions for accessing those types: > array_get(idx), array_length, array_join(separator) / > dict_get(key), etc > > o > > Add a few function to search in those types: array_search(), > dict_search() > > o > > Detect a date column and use the proper widget for editing those > > o > > Same for other types > > o > > Allow plugins to provide custom widgets for specific types > automatically. > > * > > Fix bug where null dates are shown as the current time instead of > null in forms and saved like that, even for features that are not > modified > > * > > Custom types widgets, per type > > * > > Auto discover database joins: > > o > > Add FK (Foreign Key) discovery to the postgis and spatialite > specific code. > > o > > Improve QGIS when creating relations according to the FK in the > DB: view existing relations in the DB and select those to add > automatically to the project. > > o > > Improve QGIS when creating joins in layers according to the FK > in the DB: view existing relations with the current layer and > select those to add automatically. > > > If somebody is already working on one of those features or is having > recommendations/comments/questions, please tell us. > > > Is there any point that would require a QEP? > > > Thanks > > > _______________________________________________ > Qgis-developer mailing list > [email protected] > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer > _______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
