Ich habe eine MultiLineStringZM-Ebene in einer SQLite-Datenbank und versuche, die Kennzahlen oder m-Werte an den Scheitelpunkten zu visualisieren. Ich habe versucht, Informationen dazu in QGIS nachzuschlagen, und alles, was ich sammeln konnte, ist, dass dies nicht direkt von der Linestring-Ebene aus möglich ist und dass die Punkte in eine separate Ebene extrahiert werden müssen.
Ich habe Vector
-> Geometry Tools
-> verwendet Extract nodes
, um eine Mehrpunktebene zu erstellen, die die Scheitelpunkte meiner Mehrzeilenebene darstellt, aber der Prozess verliert die m-Werte der Scheitelpunkte. Ich brauche die m-Werte, die erhalten bleiben, indem ich entweder den m-Wert als Attribut des Punktes speichere oder etwas anderes?
Intern haben wir ein Befehlszeilen-Tool, das Linestrings in ein Punkt-Shapefile konvertiert, wobei die m-Werte als Attribut für jeden Punkt gespeichert sind. Damit habe ich überprüft, ob den Scheitelpunkten m-Werte zugewiesen sind, und ich könnte sie verwenden das, wenn ich muss, aber wenn möglich, wäre es schön, wenn dies direkt in QGIS geschehen könnte.
BEARBEITEN - Wiederholen Sie das, was ich oben gesagt habe, aber betonen Sie erneut die Tatsache, dass wir ein Befehlszeilentool haben, mit dem die von mir gesuchten Ergebnisse erzielt werden können. Dabei werden die GDAL-Bibliotheken verwendet, sodass eine Lösung nur eine teilweise Antwort in zeigt PyQGIS ist nicht die Antwort, die ich suche. Ich suche ein eingebautes Tool, ein für QGIS erstelltes Plugin oder ein vollständiges Skript, das m-Werte aus einer MultiLineStringZM- oder LineStringZM-Geometrie extrahieren (nicht erstellen / generieren) und visualisieren kann.