J'ai une couche MultiLineStringZM dans une base de données sqlite, et j'essaie de visualiser les mesures ou les valeurs m aux sommets. J'ai essayé de rechercher des informations sur la façon de le faire dans QGIS, et tout ce que j'ai pu recueillir est que cela n'est pas possible directement à partir de la couche linestring et que les points doivent être extraits vers une couche séparée.
J'ai utilisé Vector
-> Geometry Tools
-> Extract nodes
pour créer une couche multipoint représentant les sommets de ma couche multi-chaîne, mais le processus perd les valeurs m des sommets. J'ai besoin que les valeurs m soient préservées en enregistrant la valeur m en tant qu'attribut du point, ou autre chose?
En interne, nous avons un outil en ligne de commande qui convertit les chaînes de lignes en un fichier de formes de points avec les valeurs m stockées en tant qu'attribut sur chaque point, et je l'ai utilisé pour vérifier qu'il existe des valeurs m attribuées aux sommets, et je pourrais utiliser que si je dois, mais si possible, ce serait bien si cela pouvait être fait directement à l'intérieur de QGIS.
EDIT - En répétant ce que j'ai dit ci-dessus, mais en soulignant à nouveau le fait que nous avons un outil en ligne de commande qui peut atteindre les résultats que je recherche et qui utilise les bibliothèques GDAL, donc une solution montrant juste une réponse partielle dans PyQGIS n'est pas la réponse que je cherche. Je recherche un outil intégré, un plugin prêt à l'emploi pour QGIS, ou un script complet qui peut extraire (pas créer / générer) et visualiser des valeurs m à partir d'une géométrie MultiLineStringZM ou LineStringZM.