Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Wyznaczenie środka linii składającej się z dwóch werteksów
09-02-2016, 23:19,
#1
Wyznaczenie środka linii składającej się z dwóch werteksów
witam,
pytanie mam banalnie proste i mam nadzieję, że rozwiązanie będzie równie proste, z tym że nie mogę takiej opcji znaleźć w żadne wtyczce Sad

mam np. 100 linii o różnej długości, każda składająca się tylko z punktu początkowego i końcowego.
Chciałbym hurtowo wyznaczyć środki tych linii. Wynik może być w postaci nowej warstwy punktowej lub np. uzupełnieniem obecnej warstwy liniowej o nowy werteks wstawiony dokładnie w połowie linii.

Mamy jakiś automat?Smile
10-02-2016, 01:17,
#2
RE: Wyznaczenie środka linii składającej się z dwóch werteksów
Zainstaluj mmqgis.
Wybierz Modify-> Convert Geometry Type.


Wtyczka lubi warstwy w kodowaniu utf-8. Jeżeli masz do tej warstwy ważną tabelę atrybutów z polskimi znakami, zapisz warstwę w kodowaniu utf-8 przed użyciem wtyczki.
Milena Nowotarska
Zespół Rozwojowy QGIS
10-02-2016, 10:56,
#3
RE: Wyznaczenie środka linii składającej się z dwóch werteksów
(10-02-2016, 01:17)milena napisał(a): Zainstaluj mmqgis.
Wybierz Modify-> Convert Geometry Type.


Wtyczka lubi warstwy w kodowaniu utf-8. Jeżeli masz do tej warstwy ważną tabelę atrybutów z polskimi znakami, zapisz warstwę w kodowaniu utf-8 przed użyciem wtyczki.

Dziękuję bardzo Mileno za ekspresową podpowiedź, wtyczka działa super, o taki rezultat mi chodziło.

Korzystając z okazji, zapytam czy kojarzysz może inną bardziej automatyczną funkcjonalność, podam na przykładzie:
1. jest poligon, np. długa nieregularna działka drogowa
2. potrzebuję narysować przez środek poligonu linię.
3. definiuję punkt z jednej i drugiej strony na granicy działki (w przekroju) i automatycznie linia rysowana jest przez punkt, który jest środkiem pomiędzy wskazanymi punktami. I kawałek dalej definiuję kolejne 2 skrajne punkty na granicach, wytycza się środek i linię rysuję dalej... Smile dla zobrazowania załącznik (niebieskie punkty to zdefiniowanie miejsc skąd ma liczyć połowę wartości, następnie zielony kwadrat który jest połowa wartości pomiędzy skrajnymi punktami, i rysujemy linię Smile

Mam nadzieję, że za bardzo nie fantazjuję... Smile


Załączone pliki Miniatury
   
11-02-2016, 23:50,
#4
RE: Wyznaczenie środka linii składającej się z dwóch werteksów
Chyba jednak trochę się rozmarzyłem... Smile
15-02-2016, 01:18,
#5
RE: Wyznaczenie środka linii składającej się z dwóch werteksów
Od takich rzeczy jest konsola Pythona Smile
Niestety nie dam rady teraz naszkicować skryptu, ale jakaś książeczka do Pythona + PyQGIS Cookbook i metodą prób i błędów w końcu się uda Smile


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Rysowanie linii po istniejącej linii lukasz0830 7 4 397 14-11-2018, 23:51
Ostatni post: jerresso
  edycja dwóch warstw Yncync 2 2 810 24-07-2018, 10:41
Ostatni post: Yncync
Question Złączenie dwóch przylegających części poligonu w jeden Michau 2 3 262 03-06-2018, 13:01
Ostatni post: [wiki]
  wyznaczenie obszaru zalewu terenu woyrek 7 20 910 22-02-2016, 16:48
Ostatni post: Binko
  Dokładność zapisu werteksów fiton 2 6 721 16-02-2016, 11:42
Ostatni post: fiton
  Wyszukiwanie na dwóch atrybutach. sew 9 25 238 17-03-2015, 12:32
Ostatni post: sebaq
  Problem z łączeniem tabeli atrybutów dwóch warst skorasp 1 9 498 18-02-2014, 00:29
Ostatni post: borys
  Przenikanie przecinających się linii payut89 4 14 324 05-01-2013, 21:44
Ostatni post: payut89
  Jak zrobić warstwę liniową z dwóch warstw punktowych? skorasp 1 8 714 06-08-2012, 16:58
Ostatni post: skorasp
  wspólny wierzchołek dwóch poligonów vansen 5 17 485 19-01-2012, 21:05
Ostatni post: borys

Skocz do: