Etichettare punti EPSG 4326 sessadecimali in sessagesimali GMS↵
La conversione tra i due sistemi è abbastanza semplice e quindi vado direttamente alla espressione da usare nel calcolatore di campi:
'lon :' || floor($x)
|| '° ' ||
floor( ($x - floor($x))*60)
||''' '||
format_number(
to_real((($x - floor($x))*60) -floor((($x - floor($x))*60 )))*60 ,2)||'" E'
|| '_' ||
'lat :' || floor($y)
|| '° ' ||
floor( ($y - floor($y))*60)
||''' '||
format_number(
to_real((($y - floor($y))*60) -floor((($y - floor($y))*60 )))*60 ,2) ||'" N'
Geopackage è qui
Nota bene↵
Dalla versione QGIS 3.4 è possibile usare le funzioni to_dm o to_dms
Funzioni e variabili utilizzate: