qwat / QWAT

TEKSI Water module (project QWAT) - QGIS project
https://www.teksi.ch
GNU General Public License v2.0
58 stars 31 forks source link

INTERLIS import/export interface for SIA 405 #307

Open kandre opened 4 years ago

kandre commented 4 years ago

General information

Users and administrators needs

Graphical identity / Logo

Illustrations if applicable.

Description of users and administrators feature requirements

This feature should allow any GIS administrator or trained QGIS user to use the import and export interface bewteen QWAT and QGEP data models and swiss norms VSA-KEK and SIA 405 by using the swiss standard format INTERLIS.

General requirements

See general requirements of QGEP #600 .

Specific requirements (QWAT and SIA 405)

Illustrations of the features and the requirements

Schemes, screen captures, or any other illustrations.

Graphical User Interface (GUI)

Illustrations if applicable.

Technical analysis and specifications

Feasibility study

Feasibility, options, alternatives and technical specificities

Risks and constraints

Mutualisation

Mutualisation and possible impacts with other projects (QGIS, QWAT, QGEP)

Cahier des charges et offres ( Developer)

Specifications

Tenders

Not shared on Github.

Timeline / deadlines

Versions of related softwares

Public issues links :

Helpdesk issues links :

Dates de réalisation

Documentation

Documentation links

Development and intégration

Link and comments from the developer about the product

Conclusion

Conclusions from applicant, users or admins group

kandre commented 4 years ago

This issue is our shared document to define user needs, specifications, timeline and to follow up the execution. As this feature should be thinked and developed in a participative way, feel free to react by using the comments below. Issue #600 in QGEP is not a duplicate, but very similar as we aim at mutualising as much as possible this development between those projects.

@sjib @ponceta feel free to complete of make corrections.

sjib commented 4 years ago

@kandre I would add the following necessary working steps:

  1. extension of qwat datamodel with matching of SIA405 water values with existing values in qwat (SIACodes) vl_code_vsacode
  2. INTERLIS Export SIA405 water - translation of qwat schema to ili2pg schema SIA405water, code to language value translation
  3. INTERLIS Import SIA405 water - translation of ili2pg schema SIA405water to qwat schema, language value to code translation
  4. Integration in qwat plugin and processing tools

See also https://qgep.github.io/docs/admin-guide/data-export/index.html and https://qgep.github.io/docs/admin-guide/data-import/index.html

kandre commented 3 years ago

Thanks for you feedback,

@sjib indeed we lack SIA 405 values (a "siacode" column) in the qwat data model, and sql matching translations between ili2pg and qwat models, in both ways (export + import) I would add those requirements in the technical analysis and specifications section, as it is not a user need (the "user" does not care about the internal mechanisms).

@ponceta totally agree, we lack german translations in value lists (and not only values but even the german column is missing). I think this is a user need to use this interface.

I have edited the main description in this ticket accordingly.

kandre commented 3 years ago
  1. Integration in qwat plugin and processing tools

@sjib this point is unclear to me, actually there is no qwat plugin and what should be integrated? Could you rephrase?