Message posté par : laurent00
----------------------------------------
je joins un micro tuto ici
-----------------
Code :
tuto mise en oeuvre catalogue de monument X24 miniatures
1. couche en projection métrique 3857
2. fid de la couche numérotés de 1-> x sans interruption
3. ajout d'un colonne "catalog" avec le formule
if(($id-1)%24=0,1+($id-1)/24, NULL)
qui numérote les pages du catalogue
Dans configuration Atlas filtrer avec "catalog" IS NOT NULL
4. ajustement coordonnées dans l'emprise
5. dans le rendu, affichage uniquement des miniatures qui ont un fid qui existe avec
CASE
WHEN "fid" + 1 > count( "fid" )
Then 0
Else 100
END
coordonnées emprise carte 2
min_X with_variable( 'w',
bounds_width( map_get(item_variables('map1'),'map_extent')),
x(geometry(get_feature_by_id( @atlas_layername, @atlas_featureid + 1 )))-@w/2)
min_Y with_variable( 'h',
bounds_width( map_get(item_variables('map1'),'map_extent')),
y(geometry(get_feature_by_id( @atlas_layername, @atlas_featureid + 1)))-@h/2)
max_X with_variable( 'w',
bounds_width( map_get(item_variables('map1'),'map_extent')),
x(geometry(get_feature_by_id( @atlas_layername, @atlas_featureid + 1 )))+@w/2)
max_Y with_variable( 'h',
bounds_width( map_get(item_variables('map1'),'map_extent')),
y(geometry(get_feature_by_id( @atlas_layername, @atlas_featureid + 1 )))+@h/2)
-----------------
et je joins mon fichier 24 miniatures qui évite de tout refaire, même si c en faisant
qu'on apprend, comme moi.
LJ
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=372856#p372856
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