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.
|