Forum QGIS
Bufor bez zaakrąglonych końców - 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: Bufor bez zaakrąglonych końców (/thread-1539.html)



Bufor bez zaakrąglonych końców - acipak - 24-07-2017

Jak szybko i łatwo za pomocą QGIS zrobić dla odcinka liniowego bufor ale bez zaokrąglonych końców? Chodzi o to aby końcówki buffora były obcięte prostopadle do końcówki linii. czy jest to możliwe?


RE: Bufor bez zaakrąglonych końców - Binko - 24-07-2017

Z Geoprocessingu > Narzędzia GRASS > v.buffer.distance (albo v.buffer.column jeśli bufor ma być oparty na danych z tabeli).

Tam zaznaczasz ptaszka przy "Make outside corners straight".


-- EDIT --
A, no i jeszcze drugą opcję trzeba zaznaczyć: "Do not make caps at the ends of polylines"


RE: Bufor bez zaakrąglonych końców - acipak - 24-07-2017

Super. Dziękuję
A czy można mając dwie (lub więcej) częściowo na siebie nachodzące linie na jednej zrobić takie bufory oddzielnie dla każdej linii.
Robiąc to tak jak zaproponowałeś wychodzi jeden wspólny bufor dla obu linii.


RE: Bufor bez zaakrąglonych końców - Binko - 25-07-2017

Uhm, widzę. GRASS agreguje sobie wyniki.

Działa to, jeśli skorzysta się z GRASSa bezpośrednio. Trzeba zaznaczyć opcję "Transferu atrybutów", wtedy każdy bufor będzie osobno, a tabela atrybutów zachowa strukturę i wartości warstwy liniowej.

...albo korzystając z linii poleceń GRASSa, do polecenia wpisać "-t" żeby transferować atrybuty.

-- EDIT --
Jeśli nie zależy Ci na atrybutach, to możesz zaznaczyć opcję "kolejne na tej warstwie" przy wyborze warstwy wejściowej.

[Obrazek: attachment.php?aid=460]

Wtedy każda linia wyjdzie na osobnej warstwie - a te warstwy potem możesz połączyć przez jakiś "Merge layers" czy coś takiego.


RE: Bufor bez zaakrąglonych końców - acipak - 25-07-2017

Dziękuję jeszcze raz.
Zastanawia mnie tylko czy da radę zrobić coś z tym błędem który utworzył się dla jednej z linii - załącznik. Chyba trzeba to ręcznie usunąć? Nie ma innej możliwości?


RE: Bufor bez zaakrąglonych końców - Binko - 26-07-2017

No, dziwny babol. Raczej ręcznie.

Sprawdź, czy na tej linii nie masz jakichś dwóch węzłów bardzo blisko siebie - tylko taki mam pomysł Smile