[QGIS-it-user] Etichette "fuori campo" dalla tavola in stampa
G. Allegri
giohappy a gmail.com
Gio 12 Ott 2017 08:50:24 PDT
A pensarci bene basterebbe anche qualcosa di più semplice: usare lo stesso
metodo della feature rettangolare ma calcolando la distanza dal bbox della
feature. Ai fini di una stampa l'importante è che l'etichetta stia dentro
l'ingombro della feature dell'atlante...
giovanni
Il 12 ott 2017 17:41, "G. Allegri" <giohappy a gmail.com> ha scritto:
> Per dei bordi generici la cosa si complica non poco, perché si deve
> calcolare l'offset dell'etichetta (il che non sarebbe di per sé troppo
> complicato con un po' di python) ma per farlo si deve poter calcolare le
> dimensioni dell'etichetta, il che dipende come minimo da tipo e dimensioni
> del font, e dal testo dell'etichetta. Niente d'impossibile se si hanno
> tutte queste informazioni nel contesto della funzione, ma non so se sia
> possibile averle.
> Mi piacerebbe analizzare la cosa ma lascio a chi ha un po' più di tempo...
>
> giovanni
>
> Il 12 ott 2017 17:31, "Totò" <pigrecoinfinito a gmail.com> ha scritto:
>
>> giohappy wrote
>> > È normale che serva il boundary, infatti lo specificavo nei punti
>> > dell'idea. Il motivo è semplice: un punto che sta su un poligono ha
>> > distanza 0 da quel poligono, mentre ha una distanza >0 dal suo bordo
>> > (almeno che non si trovi proprio sul bordo).
>> >
>> > giovanni
>>
>> Grazie, lo immaginavo, ma la tua conferma è fondamentale. Grazie!!!
>>
>> Come scritto nell'articolo, il metodo non è generale ma vale solo per
>> vettore di copertura rettangolari,
>> occorrerebbe studiare un metodo generale, per vettori di copertura
>> generici
>> cioè con bordo frastagliato.
>>
>> grazie,
>> saluti
>>
>>
>>
>> -----
>> https://pigrecoinfinito.wordpress.com/
>> --
>> Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f52506
>> 12.html
>> _______________________________________________
>> QGIS-it-user mailing list
>> QGIS-it-user a lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20171012/5cceb2a3/attachment.html>
Maggiori informazioni sulla lista
QGIS-it-user