Saya memiliki lapisan MultiLineStringZM dalam database sqlite, dan saya mencoba memvisualisasikan ukuran atau nilai-m di vertex. Saya sudah mencoba mencari informasi tentang cara melakukan ini di QGIS, dan yang bisa saya kumpulkan adalah bahwa ini tidak mungkin secara langsung dari lapisan linestring dan bahwa poin-poin perlu diekstraksi ke lapisan yang terpisah.
Saya telah menggunakan Vector
-> Geometry Tools
-> Extract nodes
untuk membuat layer multipoint yang mewakili vertex dari layer multlinestring saya, tetapi prosesnya kehilangan nilai-m dari vertex tersebut. Saya perlu nilai-m dipertahankan dengan menyimpan nilai-m sebagai atribut dari titik, atau sesuatu yang lain?
Secara internal kami memiliki alat baris perintah yang mengubah linestrings ke shapefile titik dengan nilai-m yang disimpan sebagai atribut pada setiap titik, dan saya telah menggunakannya untuk memverifikasi bahwa ada nilai-m yang ditugaskan ke vertex, dan saya bisa menggunakan bahwa jika saya harus, tetapi jika mungkin akan lebih baik jika ini dapat dilakukan langsung di dalam QGIS.
EDIT - Mengulangi apa yang telah saya katakan di atas, tetapi menekankan kembali fakta bahwa kita memang memiliki alat baris perintah yang dapat mencapai hasil yang saya cari yang menggunakan pustaka GDAL, jadi solusi yang menunjukkan hanya sebagian jawaban di PyQGIS bukan jawaban yang saya cari. Saya mencari alat bawaan, plugin yang siap dibuat untuk QGIS, atau skrip lengkap yang dapat mengekstraksi (tidak membuat / menghasilkan) dan memvisualisasikan nilai-m dari MultiLineStringZM atau LineStringZM geometri.