Message posté par : PY Joubert
----------------------------------------
Bonjour,
Il faut que j'arrive à faire un fichier GeoTIFF tuilé sur l'étendue de la
métropole de Lyon qui sera consultable comme raster à plusieurs échelle dans un autre
logiciel que QGIS
J'ai donc effectué un maillage de 8 x 8 imagettes TIF
Voici un extrait de code qui génère ces imagettes
-----------------
Code :
indice += 1
layout_con = QgsPrintLayout(project)
layout_con.initializeDefaults()
layout_con.setUnits(QgsUnitTypes.LayoutMillimeters)
page_con = layout_con.pageCollection().pages()[0]
page_con.setPageSize(QgsLayoutSize(larg,haut))
nomfic = ("c:/Temp/" + str(indice) + ".tif")
# ---ici je fait je génère le contenu de mon tracé dans le layout ----
exporter = QgsLayoutExporter(layout_con)
context = QgsLayoutRenderContext(layout_con)
context.setFlag(context.FlagAntialiasing, False)
settings = exporter.ImageExportSettings()
settings.dpi = 96
settings.generateWorldFile = False
settings.flags = context.flags()
exporter.exportToImage(nomfic,settings)
-----------------
Maintenant, il faudrait que je fasse 2 opérations (dans quel ordre ?)
- L'assemblage de ces 64 imagettes en une seule
- Le tuilage ou mosaïquage pour qu'à l'intérieur du geoTIFF, il y ai plusieurs
niveaux
Et là, j'ai fait des essais avec gdal.translate, retile,etc... en vain
Je suis preneur d'un processus complet
Merci de votre aide et bonne journée
PYJ
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=371969#p371969
Pour y répondre : qgis_fr(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