Forum QGIS
wyznaczanie osi symetrii - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: wyznaczanie osi symetrii (/thread-1193.html)



wyznaczanie osi symetrii - sienek - 17-03-2015

Witam, siedze i szukam od rana i nie mogę nic znaleźć. Mam dwie linie (krawędzie drogi) - 10km - muszę wyznaczyć oś pomiędzy tymi liniami. Ma ktoś jakiś pomysł?

zaznaczam, że żadne offsety ani tym podobne rzeczy nie wchodzą w grę - linie zawierają łuki a odległość pomiędzy liniami nie jest stała - więc chodzi o coś w stylu wypadkowej/średniej tych dwóch linii.

Pozdrawiam


RE: wyznaczanie osi symetrii - Binko - 18-03-2015

Ja bym spróbował to zrobić tak:
1) rozdziel linie drogi na prawą i lewą krawędź jezdni
2) zagęść geometrię tych linii
3) wyciągnij węzły do punktów
4) wykonaj analizę najbliższego sąsiada (nieźle się sprawdzi "Distance to nearest hub" z Geoprocessingu) - powstaną linie, które łączyć będą węzły krawędzi jezdni.
5) za pomocą wtyczki QChainage (stawia punkty o określoną odległość wzdłuż linii) wybierz dość dużą wartość odległości między punktami, ale w zakładce "Advanced" wybierz, aby linie podzielił na 2 segmenty - wyznaczone zostaną węzły osi jezdni (plus początek i koniec linii, ale to wystarczy przefiltrować).
6) połącz węzły z osi jezdni w linię (fajna wtyczka do tego to Points2One)


RE: wyznaczanie osi symetrii - sienek - 19-03-2015

dokładnie o to chodziło, dzięki bardzo !


RE: wyznaczanie osi symetrii - kapiszon85 - 12-05-2022

Wtyczka Points2One nie chce się zainstalować na wersji 3.xx
Czy jest coś innego?


RE: wyznaczanie osi symetrii - jerresso - 15-05-2022

Spróbuj natywnego algorytmu w panelu algorytmów: https://docs.qgis.org/3.22/en/docs/user_manual/processing_algs/qgis/vectorcreation.html#qgispointstopath


RE: wyznaczanie osi symetrii - kapiszon85 - 16-05-2022

Dziękuję