Message posté par : Alphonse_66
----------------------------------------
Bonjour à tous,
J'ai une petite centaine de fichiers à reprojeter. Ce sont des fichiers txt se présentant tous sous la même forme. J'ai commencé à utiliser Circe 5.1, l'outil open software de l'GN, mais je dois pour le moment manipuler les fichiers un à un. Il faut sélectionner à chaque fois l'emplacement et le nom du fichier source puis l'emplacement et le nom du fichier destination. La moindre inattention se traduit par une erreur, un fichier résultant vide ou avec les données de la précédente source.
Comme j'ai encore une autre centaine de transformations qui m'attendent, j'ai essayé de créer un fichier batch (je travaille avec Windows). Mais je ne parviens même pas à lancer l'exécutable en ligne de commande. Les paramètres sont bien ceux que le logiciel affiche dans la fenêtre de l'interface graphique, ce que recommande le mode d'emploi, mais ils ne sont pas acceptés.
Quelqu'un aurait une solution pour automatiser cette opération ? Ou un autre logiciel fiable qui ferait des reprojections de même précision ?
A.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333791#p333791
Pour y répondre : geolibre(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : nico-29
----------------------------------------
Bonjour,
Avec GDAL sous Python, je crée un raster geotiff à partir de plusieurs dalles raster en passant par les raster virtuel (ff contient la liste des dalles initiales, geotiff le chemin du raster final).
-----------------
Code :
vrt_options = gdal.BuildVRTOptions(resampleAlg='cubic', addAlpha=True, outputSRS="EPSG:2154")
vrt = gdal.BuildVRT('my.vrt', ff, options=vrt_options)
gdal.Translate(geotiff, vrt)
-----------------
ça ça marche, mais je voudrais ajouter une colortable prédéfinie dans le raster final. j'ai essayé ce code :
-----------------
Code :
stats = vrt.GetRasterBand(1).GetStatistics(True, True)
min = round(stats[0])
max = round(stats[1])
colors = gdal.ColorTable()
colors.CreateColorRamp(min, (94, 79, 162), max, (50, 136, 189))
vrt.GetRasterBand(1).SetRasterColorTable(colors)
vrt.GetRasterBand(1).SetRasterColorInterpretation(gdal.GCI_PaletteIndex)
gdal.Translate(geotiff, vrt)
-----------------
Mais il me renvoie un message d'erreur:
-----------------
Code :
ERROR 1: ./tmp/monfichier.tif: Unable to export color table to GeoTIFF file. Color tables can only be written to 1 band or 2 bands Byte or UInt16 GeoTIFF files.
-----------------
Or mes données sont en Float32, ce sont des altitudes
J'ai bien essayé d'ajouter des options, mais ça ne change rien:
-----------------
Code :
options_string = " ".join(
[
"-b 1",
"-ot Byte",
"-expand rgb",
]
)
gdal.Translate(geotiff, vrt, options=options_string)
-----------------
Comment faire pour gérer des données en Float32?
Merci,
Nico
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=363744#p363744
Pour y répondre : geolibre(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Louisvuze (vuzelime(a)gmail.com)
----------------------------------------
Salut tout le monde !
J'aimerais mettre en place un outil de géomatique sur un site Wordpress pour donner des infos sur les quartiers. Est-ce que vous auriez des tuyaux ou des idées pour m'aider à y arriver ? Votre expertise serait grandement appréciée !
Le site en question: https://meilleursquartiers.com/
Merci d'avance pour votre aide !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=363491#p363491
Pour y répondre : geolibre(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net