Projet

Général

Profil

Actions

Evolution #379

fermé

Prise en charge des géométries de type geometry(GEOMETRY, 2154)

Ajouté par Leslie Lemaire il y a plus de 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
30/10/2020
Echéance:
% réalisé:

0%

Temps estimé:
# ref:

Description

Je ne savais même pas que PostGIS reconnaissait ce genre de chose, mais j'en ai vu un bon nombre dans le patrimoine de la DDT 16, donc ça mérite peut-être un peu d'attention.

On repère de loin ces géométries dans AsgardMenu, parce qu'elles apparaissent avec l'icône d'éléphant de PG :

Pour sa part, l'explorateur QGIS est capable d'identifier le type ou les types effectifs des géométries. Concrètement, il fait comme s'il y avait plusieurs champs de géométrie de types différents :

Avec AsgardMenu, il est possible de charger la couche tant qu'elle contient au moins une géométrie (si le champ est vide pour tous les enregistrements, QGIS ne peut pas deviner le type) et que toutes les géométries sont de même type. Dans ce cas, QGIS interprète correctement le type. Sinon, ça donne une couche invalide :

Je ne pense pas qu'il y ait lieu d'encourager les services à mixer les types de géométrie dans un même champ, donc je proposerais bien de simplement :
  • mettre une icône plus explicite dans AsgardMenu - par exemple un point d'interrogation ?
  • expliquer dans la documentation que ces types indéfinis ne sont pas vraiment pris en charge par AsgardMenu et qu'il est préférable de caster correctement le champ, voire de le diviser en plusieurs champs de types distincts, le cas échéant.

Fichiers

geometrie_geometry.png (1,15 ko) geometrie_geometry.png Leslie Lemaire, 30/10/2020 15:00
couche_geometrie_geometry.png (4,65 ko) couche_geometrie_geometry.png Leslie Lemaire, 30/10/2020 15:03
explorateur_geometrie_geometry.png (1,17 ko) explorateur_geometrie_geometry.png Leslie Lemaire, 30/10/2020 15:12
mIconUndefinedEditeur.svg (2,69 ko) mIconUndefinedEditeur.svg Leslie Lemaire, 02/11/2020 15:02
mIconUndefinedLecteur.svg (2,64 ko) mIconUndefinedLecteur.svg Leslie Lemaire, 02/11/2020 15:02
mIconUndefinedProducteur.svg (2,64 ko) mIconUndefinedProducteur.svg Leslie Lemaire, 02/11/2020 15:02
Actions

Formats disponibles : Atom PDF