#1 Fri 22 October 2010 14:52
- Ted
- Participant assidu
- Date d'inscription: 16 Jan 2007
- Messages: 181
[Fwtools] gdal_polygonize non valable?
Bonjour,
Je voudrais tester gdal_polygonize, malheureusement, il me renvoie le message suivant :
gdal.Polygonize() not available. You are likely using "old gen"
bindings or an older version of the next gen bindings.
Alors que je pense utiliser la bonne version! J'ai cherché sur le site osgeo-ogr, mais ça ne m'apporte rien.
Quelqu'un pourrait-il m'éclairer.
Cordialement
Hors ligne
#2 Fri 22 October 2010 14:59
- rouault
- Participant assidu
- Date d'inscription: 26 Apr 2009
- Messages: 170
Re: [Fwtools] gdal_polygonize non valable?
FWTools utilise effectivement l'ancienne version des bindings python qui n'est pas compatible de gdal_polygonize. D'ailleurs FWTools n'est plus vraiment maintenu de façon très active depuis un certain temps.
C'est pourquoi le moyen privilégié pour utiliser GDAL/OGR (et les autres logiciels affiliés à l'OSGeo) sous Windows est OSGeo4W : http://trac.osgeo.org/osgeo4w/wiki
La version embarquée des bindings python sera compatible de gdal_polygonize. Installe les packages gdal17 et gdal17-python
Hors ligne
#4 Fri 22 October 2010 15:30
- Ted
- Participant assidu
- Date d'inscription: 16 Jan 2007
- Messages: 181
Re: [Fwtools] gdal_polygonize non valable?
Je ne peux pas installer OSGEO4W (pas les droits nécessaires et mon service info n'est pas compréhensible!!).
Comment faire?
d'avance merci
Hors ligne
#5 Mon 25 October 2010 15:49
- Ted
- Participant assidu
- Date d'inscription: 16 Jan 2007
- Messages: 181
Re: [Fwtools] gdal_polygonize non valable?
Bonjour,
J'ai réussi à contourner certains problèmes, mais je reste avec un qui est assez bloquant, car il me dit :
'python' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Je me doute qu'il doit rechercher le module python, mais je ne vois pas où et comment lui préciser.
D'avance merci
Hors ligne
#6 Mon 25 October 2010 17:59
Re: [Fwtools] gdal_polygonize non valable?
si tu es sous Windows, il faut indiquer le chemin de l'exe python dans la variable PATH
Va dans les propriétés du poste de travail > Avancé > Variables d'Environnement > Variables Système > dans PATH, rajoute C:\Program Files\Quantum GIS Tethys\bin
geodata au cerema et petits billets en géomatique
Hors ligne
#7 Fri 29 October 2010 09:03
- Ted
- Participant assidu
- Date d'inscription: 16 Jan 2007
- Messages: 181
Re: [Fwtools] gdal_polygonize non valable?
Bonjour,
J'ai avancé depuis lundi 25/10... J'ai réussi à faire certaines choses, mais lorsque je lance les commandes python de gdal, j'ai ce message là
Traceback (most recent call last):
File "C:\soft\bin\gdal_polygonize.py", line 34, in <module>
import gdal, ogr, osr
File "C:\soft\python\gdal.py", line 2, in <module>
from osgeo.gdal import deprecation_warn
File "C:\soft\python\osgeo\__init__.py", line 21, in <module>
_gdal = swig_import_helper()
File "C:\soft\python\osgeo\__init__.py", line 17, in swig_import_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: DLL load failed: Le module spÚcifiÚ est introuvable.
Mes compétences doivent atteindre leurs limites, car je ne vois pas le problème (exception des dll), mais je pensais avoir tout bien installé :-(.
Quelqu'un pourrait-il m'éclairer?
D'avance merci
Hors ligne