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

Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !

10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …

Faire un don 

Retrouver nos membres bienfaiteurs

#1 Fri 05 July 2019 04:58

ClaireFaure
Juste Inscrit !
Lieu: Sydney, Australie
Date d'inscription: 5 Jul 2019
Messages: 5

QGIS 3.8: Problème Conversion fichier vecteur en raster

Bonjour à tous!
Je suis étudiante et découvre tout juste les fondements de la géomatique ainsi que le fonctionnement de QGIS dans le cadre d'un stage.

Contexte : Mon but final est de créer des contours représentant la distribution en métaux lourds dans les sédiments de lagons du nord de Sydney (Australie) selon leur concentration.
J'ai pour cela créé un fichier vecteur contenant la localisation des échantillons et leur concentration en métal, et veut donc convertir ce fichier vecteur en raster afin de pouvoir en réaliser les contours.

Sujet du post : Je n'arrive pas à réaliser la "Rastérisation (vecteur vers raster)" de ma couche, car le message suivant s'affiche :

"[...]
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x82 in position 87: invalid start byte
Execution failed after 0.23 seconds
Chargement des couches de résultat
Algorithm 'Rastérisation (vecteur vers raster)' finished"


Du coup ma question est : Comment régler cette erreur ?
Ou bien, à défaut: si jamais vous pouvez me conseiller un autre moyen pour convertir ma couche vecteur en raster s'il vous plaît!

Merci d'avoir lu ce post jusqu'au bout, et merci d'avance pour votre aide,

Claire

PS: J'ai conservé les lignes précédentes du journal mais pour plus de lisibilité je ne les ai pas copiées dans ce message, si besoin n'hésitez pas à me demander !

Dernière modification par ClaireFaure (Mon 08 July 2019 08:52)

Hors ligne

 

#2 Fri 05 July 2019 09:55

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

Re: QGIS 3.8: Problème Conversion fichier vecteur en raster

Bonjour,
Auriez-vous le caractère "é" quelque part dans le nom de la couche, le chemin vers la couche ou un champ  que vous utilisez? Si oui, remplacez-le pour voir.

Hors ligne

 

#3 Fri 05 July 2019 10:00

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1160

Re: QGIS 3.8: Problème Conversion fichier vecteur en raster

Salut,

ca me semble être un problème de version de python.
Vous utilisez quelle version de QGIS, quel OS, quel type d'install ?

Hors ligne

 

#4 Mon 08 July 2019 02:15

ClaireFaure
Juste Inscrit !
Lieu: Sydney, Australie
Date d'inscription: 5 Jul 2019
Messages: 5

Re: QGIS 3.8: Problème Conversion fichier vecteur en raster

Bonjour,

Merci pour vos réponses.
Alors pour ce qui est du nom de la couche/chemin vers la couche, je ne présente aucun accent. les seuls "caractères particuliers" sont des "majuscules" et "_". Peut être dois-je enlever les majuscules?

Pour ce qui est des versions, la version de QGIS utilisée est la 3.8, mon OS est Windows 10.
Pour ce qui est du type d'install, vous parlez de lorsque j'ai installé QGIS? Si c'est cela, alors :

Standalone installers from OSGeo4W packages
Latest release (richest on features):
  QGIS Standalone Installer Version 3.8 (64 bit)

Hors ligne

 

#5 Mon 08 July 2019 02:54

ClaireFaure
Juste Inscrit !
Lieu: Sydney, Australie
Date d'inscription: 5 Jul 2019
Messages: 5

Re: QGIS 3.8: Problème Conversion fichier vecteur en raster

Pour un peu plus de précision je vous joins le Screenshot de la fenêtre des paramètres de rasterisation, ainsi que l'intégralité du journal après exécution :

QGIS version: 3.8.0-Zanzibar
QGIS code revision: 11aff65f10
Qt version: 5.11.2
GDAL version: 2.4.1
GEOS version: 3.7.2-CAPI-1.11.0 b55d2125
PROJ version: Rel. 5.2.0, September 15th, 2018
Traitement de l'algorithme…
Démarrage de l'algorithme 'Rastérisation (vecteur vers raster)'…
Input parameters:
{ 'BURN' : None, 'DATA_TYPE' : 5, 'EXTENT' : '151.2723,151.2983,-33.7216,-33.706 [EPSG:4326]', 'FIELD' : None, 'HEIGHT' : 1, 'INIT' : None, 'INPUT' : 'file:///F:/Internship/test1.csv?type=csv&delimiter=;&detectTypes=no&decimalPoint=,&xField=Longitude&yField=Latitude&crs=EPSG:4326&spatialIndex=no&subsetIndex=no&watchFile=no', 'INVERT' : False, 'NODATA' : None, 'OPTIONS' : '', 'OUTPUT' : 'F:/Internship/test_narrabeen_raster/raster_alu_narabeen.tif', 'UNITS' : 0, 'WIDTH' : 1 }

GDAL command:
gdal_rasterize -l None -burn 0.0 -ts 1.0 1.0 -te 151.2723 -33.7216 151.2983 -33.706 -ot Float32 -of GTiff file:///F:/Internship/test1.csv?type=csv&delimiter=;&detectTypes=no&decimalPoint=,&xField=Longitude&yField=Latitude&crs=EPSG:4326&spatialIndex=no&subsetIndex=no&watchFile=no F:/Internship/test_narrabeen_raster/raster_alu_narabeen.tif
GDAL command output:


FAILURE: No output file specified.

Usage: gdal_rasterize [-b band]* [-i] [-at]

{[-burn value]* | [-a attribute_name] | [-3d]} [-add]

[-l layername]* [-where expression] [-sql select_statement]

[-dialect dialect] [-of format] [-a_srs srs_def] [-to "NAME=VALUE"]*

[-co "NAME=VALUE"]* [-a_nodata value] [-init value]*

[-te xmin ymin xmax ymax] [-tr xres yres] [-tap] [-ts width height]

[-ot {Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/

CInt16/CInt32/CFloat32/CFloat64}] [-optim {[AUTO]/VECTOR/RASTER}] [-q]

<src_datasource> <dst_filename>

Traceback (most recent call last):
File "C:/PROGRA~1/QGIS3~1.8/apps/qgis/./python/plugins\processing\algs\gdal\GdalAlgorithm.py", line 130, in processAlgorithm
GdalUtils.runGdal(commands, feedback)
File "C:/PROGRA~1/QGIS3~1.8/apps/qgis/./python/plugins\processing\algs\gdal\GdalUtils.py", line 106, in runGdal
for line in proc.stdout:
File "C:\PROGRA~1\QGIS3~1.8\apps\Python37\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x82 in position 87: invalid start byte

Execution failed after 0.63 seconds

Chargement des couches de résultat
Algorithm 'Rastérisation (vecteur vers raster)' finished

Dernière modification par ClaireFaure (Mon 08 July 2019 08:52)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

Pied de page des forums

Powered by FluxBB