Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Tue 25 October 2016 03:12

pom
Juste Inscrit !
Date d'inscription: 25 Oct 2016
Messages: 2

QGIS 2.16.3: Modification de fichiers Geojson

Bonjour,

Je lis depuis quelques temps ce forum et là, bloqué, je saute le pas de la première question.
J'utilise habituellement Qgis 2.14 sous Debian 8, essentiellement dans un cadre associatif. Mais, là je parle de 2.16.

Je me suis aperçu récemment que cette version 2.16 (sous W7) permettait de modifier des fichiers geojson sans devoir les transformer en shape et que le fichier ainsi modifié gardait toutes ses caractéristiques : par ex. un fichier provenant d'Umap, modifié avec Qgis, pouvait être ensuite réexporté dans Umap, avec tous ses attributs (couleurs, épaisseurs de traits, pointillés, etc. sont conservés), selon plusieurs essais réussis.
C'est une manipulation qu'il me semblait impossible à faire avec les précédentes versions de QGis : un shape enregistré en geojson sera bien lu et correctement projeté par Umap, mais toutes ses caractéristiques et données attributaires auront disparu.
Cependant, j'ai été surpris de ne pas trouver cette fonctionnalité dans la liste des nouveautés de 2.16. Certes, je n'ai pas lu attentivement les dizaines de pages, mais avec une recherche discriminante, je n'ai rien trouvé. Et idem plus largement sur internet.

Sauf que passé au stade d'un usage plus intensif, ça ne marche pas si bien que ça : des objets supprimés réapparaissent après avoir enregistré leurs suppressions (et in fine, ne semble pas pouvoir être supprimés), les données attributaires de certains segments apparaissent dans les champs d'autres segments du même fichier mais qui n'ont rien à voir (les fichiers geojson que j'utilise comportent des champs de texte), pour les principales aberrations relevées pour l'instant.

Du coup, je me demande si cette possibilité offerte par QGis 2.16 n'était peut-être pas encore opérationnelle ou stabilisée (d'où le silence) ou si ce sont mes fichiers qui sont corrompus ou inadaptés ? Bien sûr, j'ai fait plusieurs essais, avec plusieurs fichiers différents. Je n'ai pas encore testé 2.18, mais ça ne saurait tarder...
Je me demande donc si d'autres que moi ont essayé ce type d'opération et avec quels résultats ?

Seconde question, au cas où les réponses à la première question me me donneraient pas de solutions : existe-t-il une extension ou un outil qui permette de transformer du geojson en shape et inversement, sans que les caractéristiques du géojson ne soient écrasées, comme je le décris plus haut ? J'ai pas mal cherché, mais je n'ai rien trouvé.

Merci de votre aide

Hors ligne

 

#2 Tue 25 October 2016 10:04

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3805

Re: QGIS 2.16.3: Modification de fichiers Geojson

Bonjour,
Vous avez bien regardé cette page: http://qgis.org/fr/site/forusers/visual … ndex.html? Parce qu'une recherche sur le terme "GeoJSON" renvoie bien des résultats et notamment deux classes pour manipuler ce format.
Si la fonction ne marche pas comme voulu (étant donné qu'elle en est à ses débuts), il serait peut-être bien de le signaler aux développeurs: voir http://qgis.org/fr/site/getinvolved/dev … and-issues

Hors ligne

 

#3 Tue 25 October 2016 13:51

pom
Juste Inscrit !
Date d'inscription: 25 Oct 2016
Messages: 2

Re: QGIS 2.16.3: Modification de fichiers Geojson

Bonjour,
En fait, les occurrences "geojson" de cette page renvoient essentiellement à la possibilité de copier du geojson dans le presse papier. On peut imaginer que cette nouveauté soit liée, j'ai d'ailleurs testé les deux types de copie, mais ça ne change rien à mon problème, c'est-à-dire celle de pouvoir modifier un fichier geojson directement (et graphiquement), sans le transformer au préalable en shape, ce qui pourrait être très pratique mais qui, en réalité, ne me semble pas fiable.
Merci pour le conseil de le signaler aux développeurs.

Hors ligne

 

#4 Tue 25 October 2016 14:59

ThomasG
Membre
Lieu: Nantes
Date d'inscription: 9 Sep 2005
Messages: 941
Site web

Re: QGIS 2.16.3: Modification de fichiers Geojson

Bonjour,

En fait, ce n'est pas une fonction nouvelle liée à QGIS mais à la version de GDAL utilisée.
Antérieurement, lorsque vous faisiez une installation sous Linux, la version de GDAL installée était encore la version 1.11 et maintenant il s'agit de la génération 2.x
QGIS pour gérer la lecture/écriture vérifie les "capacités" du pilote GDAL pour savoir s'il peut lire et/ou écrire des fichiers SIG.
En version 1.11, le pilote de GDAL pour le GeoJSON renvoyait lecture seule car il n'y avait pas de support de l'écriture.
Avec les versions récentes de GDAL (je crois 2.1), il est en lecture/écriture.

Si vous rencontrez des erreurs, comme indiqué par SANTANNA, faites-les remonter pour qualifier l'erreur.
Si vous voulez des retours constructifs, vous devrez préciser votre système d'exploitation, sa version, l'architecture (32 ou 64 bits) et fournir par exemple, un fichier exemple et donner la démarche exacte pour reproduire le dysfonctionnement.


Cordialement


Thomas Gratier

Hors ligne

 

#5 Tue 25 October 2016 17:22

rouault
Participant assidu
Date d'inscription: 26 Apr 2009
Messages: 166

Re: QGIS 2.16.3: Modification de fichiers Geojson

Bonjour,

Les informations données par Thomas sont exactes. J'ajouterais en complément qu'il n'y a pas de problème connu à ce jour sur cette fonction (elle a été au minimum testée par l'entreprise qui l'a financée). Ce qui n'exclut pas qu'il puisse y en avoir dans votre cas d'utilisation précis. Il faudrait effectivement un moyen de reproduction précis : fichier d'origine et description étape par étape (en essayant d'avoir un scénario aussi minimal que possible) amenant à la corruption.

Even

Hors ligne

 

Pied de page des forums

Powered by FluxBB