Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Obliczenie azymutów pomiędzy jednym punktem a zbiorem innych punktów
19-02-2020, 11:15,
#1
Obliczenie azymutów pomiędzy jednym punktem a zbiorem innych punktów
Witam.

Napotkałem taki problem.
Mam dwie warstwy punktowe :
 - receptory;
- emitory

Dla receptorów tworze bufor i nim dokonuję selekcji emitorów.
Mam ich liczbę oraz odległość poszczególnych emitorów od poszczególnych receptorów.

PROBLEM  jak obliczyć - dla danych podzbiorów punktów - azymuty pomiędzy receptorem a emitorami w danym buforze.

Sprawdzałem wtyczki  - Azimuth and Distance Calculator i Azimuth and Distance Plugin nie potrafie nimi tego zrobić, a funkcja azimuth(point_a,point_b) nie jest dla mnie zrozumiała.

Pozdrawiam
WlodLuka
21-02-2020, 18:29,
#2
RE: Obliczenie azymutów pomiędzy jednym punktem a zbiorem innych punktów
Cześć

Pewnie nie do końca rozumiem.
Jakbyś dał linie huba na tych dwóch punktowych warstwach, a na tym co wyjdzie spróbował w kalkulatorze pól angle_at_vertex.
21-02-2020, 19:03,
#3
RE: Obliczenie azymutów pomiędzy jednym punktem a zbiorem innych punktów
"linie huba" ???
Jeszcze raz mam punkt - "receptor" np. urządzenie mierzące PM 10...
Takich punktów ma 50
I mam emitory - niska zabudowa" centroidy" budynków...
Tworzę bufor wokół punktu "receptor" dokonuję selekcji "budynków"
Potrafię zliczyć ich ilość - w buforze i ich odległość od receptora - "Macierz odległości"
Ale jak wiemy emisje przenoszone są przez wiatr - wiec trzeba je "skorelować" z różą wiatrów
By to zrobić - muszę znać azymut emitora względem receptora ...
Wiem - przechodzę wgs 84 do 2180 exportuję i liczę w np. w OpenOffice calc... PitaGoras i trygonometria - tak to robię ...
Ale wiem że można to zrobić w QGIS - ale nie wiem jak ...
21-02-2020, 22:08,
#4
RE: Obliczenie azymutów pomiędzy jednym punktem a zbiorem innych punktów
Z tymi linia huba chodziło mi o "odległości do najbliższego huba (linia do huba)".
Jak to będziesz miał to zadziała to: degrees (azimuth (start_point($geometry), end_point ($geometry))) w kalkulatorze pól.
Może to i zadziała bez tych linii huba.
Sprawdzałem to na 3.10 i działa poprawnie. Oczywiście jest ważne co jest początkiem, a co końcem linii.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Odległości pomiędzy poligonami acipak 2 2 846 12-02-2019, 10:23
Ostatni post: acipak
  Najkrótsza linia pomiedzy punktami sebaq 0 3 163 27-09-2017, 18:54
Ostatni post: sebaq
  Obliczenie powierzchni. tommydi 1 6 921 22-03-2016, 10:09
Ostatni post: Binko
  Kalkulator- wyciąganie atrybutów z innych warstw. randyX 1 9 292 26-01-2013, 21:26
Ostatni post: p0cisk
  Różnice w WMS pomiędzy 1.4.0 a 1.5.0 Odoakr 3 12 634 12-07-2010, 15:23
Ostatni post: Odoakr

Skocz do: