Daugiau

Kaip rasti taškų grandinę naudojant LRS


Turiu „Shapefile of road“, kurį konvertuojau iš KML failo (sukurto „Google Earth“) ir txt failo, kuriame yra latų ilgio (iš GPS) taškų su kai kuriais atributais. Taškai nėra tiksliai ant linijos sluoksnio, bet yra labai arti.

Kaip aš galiu susieti visus taškus nuo pirmo taško naudodamasis LRS?

Yra atsakymas, pateiktas anksčiau, bet aš nesupratau, kas yra linijų maršruto laukas, taškų maršruto laukas ir matavimo laukas mano sluoksniuose. Bandžiau perskaityti keletą užrašų, bet nesėkmingai.

Ar kas nors gali maloniai paaiškinti? Jei reikia, galiu nusiųsti savo sluoksnio failus.


Kaip paaiškinau „Snap points to line“ ir apskaičiuokite grandinę naudodamiesi atvirojo šaltinio GIS, „QGIS LRS“ papildinys priima ne linijoje esančius taškus, kad ją kalibruotų, todėl nėra problema, kad jūsų taškai nėra tiesėje. Beje, manau, kad jūs jau įkėlėte txt failą kaip taškinį sluoksnį (tarkimgps_layer).

Kaip jau skaitėte, pirmiausia turite sukalibruoti savo maršrutą. Toks kalibravimas leidžia apskaičiuoti maršruto matus.

Pabandysiu dar kartą paaiškinti parametrus, kurių reikia norint sukalibruoti maršrutą, atsižvelgiant į keletą taškų (pradžios ir pabaigos). Galite susikurti tokius kelis taškus, suskaitmenindami maršruto pradžios ir pabaigos mazgus bei išsaugodami jį akalibravimassluoksnis, kuriame taip pat yra kiekvienam taškui priskirtos priemonės. Pvz., Pradinio taško matas bus 0, o galinio taško dydis - 10000 (jei maršrutas yra 10 km ilgio).

Kai tai padarysite, naudosite maršruto sluoksnį irkalibravimassluoksnis tokiu būdu:

  • Linijų sluoksnis: Įvesties eilutės sluoksnis, kuriame yra jūsų maršrutas (tai bus tas sluoksnis, kurį gavote eksportavę iš KML failo).

  • Linijų maršruto laukas: Tai laukas maršruto sluoksnyje, kurio reikšmė nurodo maršruto ID (tarkime, „maršrutas1“).

  • Taškų sluoksnis: Kalibravimo sluoksnis su keliais taškais (pradžios ir pabaigos mazgais), kuriuos sukūrėte.

  • Taškų maršruto laukas: Tai laukas kalibravimo (taško) sluoksnyje, kurio vertė atitinka maršruto ID (mes sakėme „maršrutas1“).

  • Matuokite lauką: Taškams nustatyto mato lauko pavadinimas (nepamirškite, kad pradiniam taškui nustatėte 0 ir pabaigos taškui - 10000).

  • Matavimo vienetas: Aš naudojaumetrųpavyzdyje.

Sukalibravus maršrutą, galite naudotiPriemonėsskirtuką papildinio GUI ir įkelkitegps_layer, kaip naudoti tokią funkciją rasite mano atsakyme į Kaip rasti taškų grandinę naudojant QGIS (2 numeris).

Tikiuosi, kad dabar tai aišku. Jei ne, pabandykite paklausti kažko konkretesnio (po pirmojo bandymo iš jūsų pusės).


Žiūrėti video įrašą: Vaizdo pasakojimų ciklas Lietuvos Širdies gynyba. Prisiminimai. I dalis PRADŽIA (Spalio Mėn 2021).