Ho un livello MultiLineStringZM in un database sqlite e sto cercando di visualizzare le misure o i valori m sui vertici. Ho provato a cercare informazioni su come eseguire questa operazione in QGIS e tutto ciò che sono stato in grado di raccogliere è che ciò non è possibile direttamente dal livello di linestring e che i punti devono essere estratti in un livello separato.
Ho usato Vector
-> Geometry Tools
-> Extract nodes
per creare un livello multipunto che rappresenta i vertici del mio livello multlinestring, ma il processo perde i valori m dei vertici. Ho bisogno dei valori m conservati salvando il valore m come attributo del punto o qualcos'altro?
Internamente abbiamo uno strumento da riga di comando che converte le stringhe di linea in un shapefile punto con i valori m memorizzati come attributo su ciascun punto, e l'ho usato per verificare che ci siano valori m assegnati ai vertici, e potrei usare che se devo, ma se possibile sarebbe bello se questo potesse essere fatto direttamente all'interno di QGIS.
EDIT - Ripetendo ciò che ho detto sopra, ma ribadendo il fatto che abbiamo uno strumento da riga di comando in grado di ottenere i risultati che sto cercando che utilizza le librerie GDAL, quindi una soluzione che mostra solo una risposta parziale in PyQGIS non è la risposta che sto cercando. Sto cercando uno strumento integrato, un plug-in pronto per QGIS o uno script completo in grado di estrarre (non creare / generare) e visualizzare valori m da una geometria MultiLineStringZM o LineStringZM.