Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Nadanie atrybutu poligonowi na podstawie sąsiednich poligonów.
17-10-2019, 11:54,
#1
Nadanie atrybutu poligonowi na podstawie sąsiednich poligonów.
Witam,

czy istnieje jakaś możliwość (wtyczka, proces) w QGIS nadania atrybutu poligonowi żółtemu na podstawie poligonów z atrybutami graniczącym z tymże poligonem (załącznik).



Pozdrawiam

Damian


Załączone pliki Miniatury
   
17-10-2019, 14:17,
#2
RE: Nadanie atrybutu poligonowi na podstawie sąsiednich poligonów.
Standardowa funkcja "złącz atrybuty przez lokalizacje" + relacja geometryczna styka się.
Z tym że masz tu relację bazodanową jeden do wielu czyli w wyniku dostaniesz tyle rekordów ile zostanie znalezionych powiązanych obiektów.
22-10-2019, 21:06,
#3
RE: Nadanie atrybutu poligonowi na podstawie sąsiednich poligonów.
Dziękuję za wskazówki. Ciekaw jestem czy jest jakaś funkcja, która nadała by żółtemu poligonowi jeden atrybut na podstawie sąsiadujących atrybutów. Ewentualnie ta funkcja mogłaby rozdzielić żółte pole na sąsiadujące poligony, przypisując im po jednym atrybucie.

Pozdrawiam
22-10-2019, 23:17,
#4
RE: Nadanie atrybutu poligonowi na podstawie sąsiednich poligonów.
Można to zrobić (ang. nazwy algorytmów)
1) zamiana poligonów z których potrzebujesz informację na linię (polygons to lines)
2) pocięcie nowymi liniami poligonu do któtego chcesz dodać tą informację (split with lines)
3) dodanie już samych atrybutów. Ja to robię po przez wygenerowanie warstwy punktowej (point on surface) przez którą przenoszę atrybuty.
Finalne otrzymuje poligon pocięty przez warstwę źródłową, aby uprościć sobie sprawę zrobiłem taki model w modelerze graficznym, no i śmiga.
28-10-2019, 14:06,
#5
RE: Nadanie atrybutu poligonowi na podstawie sąsiednich poligonów.
Dziękuję za odpowiedź.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  zliczanie atrybutów na podstawie lokalizacji maciek85 2 120 06-11-2019, 23:04
Ostatni post: maciek85
  zmiana koloru obiektu w zależności od wartości atrybutu mattiK 2 1 807 27-01-2019, 00:12
Ostatni post: jerresso
  Etykiety - błędny obrót dla wartości wskazanej z atrybutu tm261700 5 3 604 16-11-2018, 15:21
Ostatni post: mewi1902
  Automatyczne połączenie linii na podstawie atrybutu hasan1685 1 2 119 31-08-2018, 10:31
Ostatni post: Binko
  siatka i nadanie punktów dukasa 4 4 067 20-05-2018, 12:09
Ostatni post: jerresso
  punkty gps i dodanie nowego atrybutu czarna1991 4 6 453 30-12-2017, 11:03
Ostatni post: xmaziax
  Rozbijanie pliku (warstwy) wg. atrybutu (kolumny) Mazur 2 5 824 14-04-2017, 07:30
Ostatni post: Mazur
  Stworzenie poligonów na podstawie warunkow anikropelki 4 9 299 23-11-2016, 14:06
Ostatni post: Italiano
  masowe łączenie sąsiednich poligonów maciejka 3 17 162 15-06-2015, 21:48
Ostatni post: Swat
  Narzędzie cięcia poligonów/konwersja linie do poligonów/skrót do wył. przyciągania Derby 0 8 682 28-05-2015, 19:27
Ostatni post: Derby

Skocz do: