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

GEODATA DAYS 2024

#1 Fri 13 April 2012 17:02

CRPM-SIG
Participant occasionnel
Date d'inscription: 16 Aug 2011
Messages: 15

QGIS : qmarxan Invalid extent coordinates entered

Bonjour,

J'essaye de générer une grille avec le plugin qmarxan dans QGIS mais j'ai toujours le même message d'erreur : Invalid extent coordinates entered (j'ai vérifié plusieurs fois et c'est normalement bon).


quelqu'un rencontre t-il le même type d'erreur ?? Une solution ??

Merci

Hors ligne

 

#2 Sat 14 April 2012 22:37

sly@rcheo
Participant occasionnel
Lieu: Tours
Date d'inscription: 12 Jan 2012
Messages: 33
Site web

Re: QGIS : qmarxan Invalid extent coordinates entered

UP!!! Merci CRPM-SIG et surtout à celui qui nous donnera la réponse ?! big_smile
j'ai eu ce problème cette semaine...même pas eu le temps de demander de l'aide...

Hors ligne

 

#3 Fri 27 April 2012 14:11

CRPM-SIG
Participant occasionnel
Date d'inscription: 16 Aug 2011
Messages: 15

Re: QGIS : qmarxan Invalid extent coordinates entered

Un petit UP! Personne ne rencontre ce problème ?

Hors ligne

 

#4 Fri 27 April 2012 15:12

tqhien
Participant actif
Lieu: Clamart
Date d'inscription: 22 Apr 2011
Messages: 78

Re: QGIS : qmarxan Invalid extent coordinates entered

Bonjour,

Il s'agit d'un bug de localisation : le signe , ou . pour la virgule fait échouer la conversion des coordonnées.

Pour corriger cela, changer dans le fichier qm_mkgrid.py dans le répertoire $HOME/.qgis/python/plugins/Qmarxan, aux lignes 163 à 166 les .text() par des .value()

Code:

            try:
                boundBox = QgsRectangle(
                float( self.ui.spnXmin.value() ),
                float( self.ui.spnYmin.value() ),
                float( self.ui.spnXmax.value() ),
                float( self.ui.spnYmax.value() ) )
            except:
                QtGui.QMessageBox.information(self, self.tr("Planning Grid"), 
                    self.tr("Invalid extent coordinates entered"))

Je contacte l'auteur du plugin pour lui signaler le pb.

Cordialement.

Hors ligne

 

#5 Fri 27 April 2012 16:05

sly@rcheo
Participant occasionnel
Lieu: Tours
Date d'inscription: 12 Jan 2012
Messages: 33
Site web

Re: QGIS : qmarxan Invalid extent coordinates entered

OUaouh !!! ou presque wink
Eh bah hien, on est pas sur la même planète ou du moins au même niveau...
Bon ça marche pas encore, mais je n'ai plus le message d'erreur !
Cela me crée bien un shapefile mais vide... de tout attributs et a fortiori de "grille"
en plus j'arrive pas a cocher "square" ?!

J'ai édité le fichier python concerné: qm_mkgrid.py  avec un clic droit > Edit with IDLE

ça fonctionne chez vous?

Dernière modification par sly@rcheo (Fri 27 April 2012 16:10)

Hors ligne

 

#6 Fri 27 April 2012 16:45

tqhien
Participant actif
Lieu: Clamart
Date d'inscription: 22 Apr 2011
Messages: 78

Re: QGIS : qmarxan Invalid extent coordinates entered

Bizarre,

Moi, ça fonctionne. Le choix de "square" a semble-t-il un bug : le bouton ne passe pas en surbrillance sur "Sq" mais fonctionne sur "uares"

Avez-vous modifié la version 0.98.1 du plugin ? C'est celle que j'ai utilisée. J'obtiens une couche SHP avec 7 champs (pu_id, pu_cost, etc)

Hors ligne

 

#7 Fri 27 April 2012 20:35

sly@rcheo
Participant occasionnel
Lieu: Tours
Date d'inscription: 12 Jan 2012
Messages: 33
Site web

Re: QGIS : qmarxan Invalid extent coordinates entered

YEEEEES....
Tout fonctionne... Hien je te mets dans la liste des mes maîtres du SIG !!!

Avis au prochain qui veut être sur le Mont Parnasse de la SIGologie: Ce sera celui qui arrive a m'expliquer en quoi une grille hexagonale pourrait être plus probant (en plus d'être plus esthétique) que des carrés pour une analyse par maille...

YES encore,

Hien tu n'as plus qu'à te mettre à sextante pour désembrouiller le truc (notamment R)
MERCI

Hors ligne

 

#8 Fri 27 April 2012 21:46

tqhien
Participant actif
Lieu: Clamart
Date d'inscription: 22 Apr 2011
Messages: 78

Re: QGIS : qmarxan Invalid extent coordinates entered

J'ai donc remonté le bug auprès de l'auteur. Une nouvelle version a été publiée avec une autre correction; J'en ai profité pour lui signaler le pb de "Squares".

Le choix entre maille hexagonale ou carrée est purement esthétique (en tout cas pour moi...)

Pour Sextante et R, ça fait parti des prochaines tests...

Hors ligne

 

#9 Sat 28 April 2012 00:26

tqhien
Participant actif
Lieu: Clamart
Date d'inscription: 22 Apr 2011
Messages: 78

Re: QGIS : qmarxan Invalid extent coordinates entered

Le bug de la sélection hexagone/carré a été corrigé. Si vous avez installé l'extension entre 23h et minuit, il vous faudra la réinstaller, le développeur ayant gardé le même numéro de version pour la petite correction. (0.98.2)

Sinon, une simple mise à jour corrigera les bugs signalés.

Hors ligne

 

#10 Mon 30 April 2012 09:25

sly@rcheo
Participant occasionnel
Lieu: Tours
Date d'inscription: 12 Jan 2012
Messages: 33
Site web

Re: QGIS : qmarxan Invalid extent coordinates entered

Super,
merci à Hien et à l'auteur ...!!
Vous avez bien mérité votre 1er mai big_smile

Hors ligne

 

Pied de page des forums

Powered by FluxBB