scusate forse ci stiamo equivocando, la mia intenzione non è quella di usare l'interfaccia , ma di risolvere un problema di programmazione per poi utilizzare il codice come voglio io eventualmente in un plugin etc

comunque usare la api di atlas può essere una buona idea
grazie del link

Il 19/07/2019 10:00, Amedeo Fadini ha scritto:
Buongiorno SC/elyparker1

concordo con Giuseppe Scardino, tutto questo si può fare con le funzioni ordinarie dell'atlante,...

1) Layer vettoriale di punti  => vettore di copertura
2) stampare l'ID del record = label con espressione (in genere uso il campo id per assegnare il nome alla pagina e nella label stampo il nome pagina) 3) evidenziare il record corrente = mi pare ci sia  una nella scheda atlante, io in genere uso uno stile tramite regole impostando $feature = $atlas_feature


Ad ogni modo volendo usare pyqgis per pilotare l'atlas  mi pare che documentazione ce ne sia a sufficienza https://qgis.org/pyqgis/3.4/core/QgsLayoutAtlas.html?highlight=atlas#module-QgsLayoutAtlas



Amedeo Fadini

Il giorno gio 18 lug 2019 alle ore 21:57 SC <elypark...@gmail.com <mailto:elypark...@gmail.com>> ha scritto:

    in che senso ? dici che  si possono usare le api python per la
    gestione atlante? onestamente mai usate


    Il 18/07/2019 20:33, Giuseppe Scardino ha scritto:
    Scusate, ma usare l’atlante?




    Il giorno 18 lug 2019, alle ore 20:32, SC <elypark...@gmail.com
    <mailto:elypark...@gmail.com>> ha scritto:

    no ,mi sembra un po poco elegante si perde in portatilità  e in
    modularità ,certo messi alle strette si può fare in quel modo

    però mi sembra strano che non ci sia una soluzione a livello di api


    Il 18/07/2019 20:13, Alessandro Perego ha scritto:

    Io metterei sia l'export in pdf che la rimozione selezione
    all'interno della funzione pagina(c,o). Ovviamente così si crea
    un file pdf per ogni record, quindi poi serve un programma
    esterno per unirli tutti in un unico pdf (o magari si può fare
    anche con python ma non saprei come).


    _______________________________________________
    QGIS-it-user mailing list
    QGIS-it-user@lists.osgeo.org <mailto:QGIS-it-user@lists.osgeo.org>
    https://lists.osgeo.org/mailman/listinfo/qgis-it-user


_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Rispondere a