In questo blog post rispondo a una richiesta di aiuto:

La soluzione è sorprendente e fa uso delle espressioni di QGIS.
La logica che sta dietro questo procedimento è quella di unire le enormi potenzialità dell’etichettatura (mi riferisco allo spostamento delle etichette tramite mouse e alle linee di richiamo) e la possibilità di associare un OffSet ai Simboli Immagine Raster; unendo queste due caratteristiche potremmo spostare le immagini come se fossero etichette.
PROCEDIMENTO
Per prima cosa occorre attivare i Dati Ausiliari per il layer puntuale (quello che contiene le path delle foto): basta cliccare (vedi screenshot di sopra) sull’icona Muove una etichetta e selezionare un campo univoco della tabella degli attributi; questo aggiungerà due nuovi campi alla tabella ( “auxiliary_storage_labeling_positionx” e “auxiliary_storage_labeling_positiony”), sono campi memorizzati nel file di progetto e non nella tabella attributi. Questi due campi memorizzeranno le coordinate x e y del punto di destinazione dopo lo spostamento dell’etichetta.
Seconda cosa, occorre aggiungere un Campo Virtuale (nome OFF, tipo stringa, 50 carattei) alla tabella attributi e popolarla con la seguente espressione:
with_variable('deltapoint',
make_point(
"auxiliary_storage_labeling_positionx",
"auxiliary_storage_labeling_positiony"),
(round($x - x(@deltapoint),6 )*-1)
||','||
round($y - y(@deltapoint),6 )
)
Infine, terza cosa (opzionale, in quanto esiste già la possibilità di aggiungere la linea di richiamo), per tracciare le linee di richiamo: aggiungere un layer al tema e utilizzare la seguente espressione dentro il Generatore geometria:
make_line(
$geometry,
make_point(
$x+string_to_array( "OFF" )[0],
$y-string_to_array("OFF")[1]))
risultato:
NOTE FINALI: Anche questa volta, le espressioni di QGIS ci permettono di fare cose incredibili!!! Occhio al Sistema di Coordinate del progetto e alle unità utilizzate per l’offset!!!
Video demo
I MIEI CANALI – ISCRIVITI
- Telegram : https://t.me/pigrecoinfinito
- YouTube : https://www.youtube.com/c/TotòFiandaca
Se il blog post Ti è piaciuto cliccate su ‘Mi piace’, grazie!!!
if you liked the blog post click on ‘Like’, thank you !!!
grande, come sempre. grazie
"Mi piace"Piace a 1 persona
Grazie per il commento 🙂
"Mi piace""Mi piace"
Stupendo come sempre!!
"Mi piace"Piace a 1 persona
Grazie Luca 🙂
"Mi piace""Mi piace"
Interessantissimo, grazie!!!
"Mi piace""Mi piace"
Prego,
grazie a te per aver lasciato un commento 🙂
"Mi piace""Mi piace"
Buongiorno Salvatore, scusa la banalità ma non riesco a capire come effettuare il passaggio 3 (non riesco ad entrare nel menù dello screenshot a sx)
"Mi piace"Piace a 1 persona
Che versioni stai utilizzando?
Puoi essere più preciso, cosa non riesci a fare.
In fondo al blog post trovi un video con dettagli
"Mi piace""Mi piace"
Scusami, ho risolto quando ho guardato il video.
Grazie
"Mi piace"Piace a 1 persona
Grazie mille per questo post,
alla fine ho visto il video e sono riuscito
"Mi piace"Piace a 1 persona
Toto scusa ma come faccio a trasformare un tiff in shp?
grazie
"Mi piace""Mi piace"
Scusa Toto ma come faccio a trasformare un tiff in Shp?
grazie
"Mi piace""Mi piace"
Ciao,
fammi capire un po’ meglio il contesto,
cosa hai e cosa vorresti fare
saluti
"Mi piace""Mi piace"
mi devo occupare della sistemazione di una strada e vorrei mettere le foto come nel tutorial.
Ho le foto in jpg quindi come shp non me le carica, se le carico come raster non mi fa fare niente di qurello che vedo nel video
"Mi piace""Mi piace"
Ciao,
non devi caricare le foto come shp, devi solo mettere il nome delle foto in un attributo del shp.
spero di essere stato chiaro.
"Mi piace""Mi piace"
ho delle foto scattate con il cell come faccio a geotaggarle
"Mi piace""Mi piace"
in QGIS devi usare il geoprocessig Importa foto georeferenziate, ti creera lo shp con i punti
"Mi piace""Mi piace"
per caso c’è un tutorial
"Mi piace""Mi piace"
non lo so, ma è facile da fare
https://docs.qgis.org/3.22/it/docs/user_manual/processing_algs/qgis/vectorcreation.html#qgisimportphotos
"Mi piace""Mi piace"
ho provato a fare un pò di magheggi e le foto me le piazza nel posto giusto pero non me le visualizza al posto della foto viene fuori un punto interrogativo. come mai? grazie [image: image.png]
"Mi piace""Mi piace"
nel tipo di campo: stringa non mi compare foto come posso fare
Il giorno mar 15 nov 2022 alle ore 11:37 michele orlando < geol.orlando@gmail.com> ha scritto:
"Mi piace""Mi piace"
proprio non vi vuoi aiutare? ok
Il giorno mar 15 nov 2022 alle ore 12:41 michele orlando < geol.orlando@gmail.com> ha scritto:
"Mi piace""Mi piace"