Projet

Général

Profil

Actions

Evolution #23

fermé

Administration des tables (Table Manager) - pouvoir modifier les types

Ajouté par alain ferraton il y a environ 10 ans. Mis à jour il y a presque 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
27/01/2014
Echéance:
27/02/2015
% réalisé:

0%

Temps estimé:
# ref:
607

Description

Améliorer (et/ou intégrer ?) le plugin Table Manager pour pouvoir modifier les types de champs (avec alerte si risque de perte de données)


Fichiers

Mis à jour par alain ferraton il y a environ 10 ans

nb : Le plugin ne permet pas de renommer les champs quand la source est un fichier DBF (information de Jean-Paul DOMALAIN)

Mis à jour par alain ferraton il y a presque 10 ans

Mieux gérer les types décimaux (précision après la virgule) et champ date.
(demande Philippe TERME)

Mis à jour par alain ferraton il y a plus de 9 ans

  • Version cible mis à QGIS 2.8

Il s’agit de reprendre les fonctionnalités du plugin tableManager et d’apporter en plus la modification des types. Cette fonctionnalité sera réalisée dans le core de QGIS.

Elle sera conçue pour être généralisée sous forme d’un widget qui serait appelable partout où l’on peut sauvegarder des fichiers. Ce widget sera exposé dans l’API Python.

La fonction sera en priorité implémentée dans l’onglet ‘champs’ des propriétés de la couche.
La fonction permettra :
Modification de la structure en directe de la couche pour les providers qui le permettent .
Ré-écriture de la couche pour les providers qui n’autorise que l’écriture (ex : MapInfo à ce jour).
Pas de modification pour les providers non typés qui ne permettent que la lecture (ex : excel).

(Une attention particulière sera portée au cas des bases de données PostGIS et spatialite)

Mis à jour par alain ferraton il y a plus de 9 ans

C2C propose de finalement de réaliser un plugin qui créerait une NOUVELLE table avec les champs restructuré.
Ceci est déjà réalisé par la dernière version de selectplusFR.

Un besoin d'un algo de restructuration des champs persiste cependant pour Processing (a posteriori d'un traitement).

Mis à jour par alain ferraton il y a plus de 9 ans

commande d'un algorithme de restructuration des champs dans processing

Mis à jour par alain ferraton il y a environ 9 ans

refactor field est disponible dans la dernière version de processing (QGIS 2.6 ou 2.8)

Mis à jour par alain ferraton il y a environ 9 ans

  • Statut changé de En cours à Résolu

Mis à jour par alain ferraton il y a presque 9 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF