Piotr Wiedźmiński

Piotr Wiedźmiński inż. środowiska z
wykształcenia,
gisowiec z
zamiłowania ;)

Temat: nietypowy wybór poligonu

witam, mam nietypowy problem [jak dla mnie, moze dla Was to "pryszcz" ;)] . chciałbym wybrac z warstwy poligonowej wieloczęściowej obiekty o zadanej szerokości. moze wyjasnie w jakim celu. z wycięcia dwóch warstw niespójnych geometrycznie pozostały mi bardzo małe obiekty [wąskie i długie], które chcę usunąc jakoś z automatu, bo jest ich sporo i są niechcianym skutkiem ubocznym. wybór ze zwględu na powierzchnię nie wchodzi w grę, bo sa czasami bardzo wąskie, ale bardzo długie obiekty, których powierzchnia jest relatywnie dłuża.
maciejakieś rozwiązania?
Mateusz K.

Mateusz K. Project manager and
python programmer

Temat: nietypowy wybór poligonu

a gdyby uwzględnić powierzchnię i obwód?
Piotr Wiedźmiński

Piotr Wiedźmiński inż. środowiska z
wykształcenia,
gisowiec z
zamiłowania ;)

Temat: nietypowy wybór poligonu

hmmm...sam obwód niewiele da, ale...własnie zaświtałmi pomysł, ze może stosunek powierzchni do obwodu....
tak czy siak pytanie nadal aktualne, bo być może jest na to jakieś narzędzie ;)

konto usunięte

Temat: nietypowy wybór poligonu

Dodaj do tego jeszcze rozpiętość (bbox: xmin, xmax, ymin, ymax) i się uda.
Piotr Wiedźmiński

Piotr Wiedźmiński inż. środowiska z
wykształcenia,
gisowiec z
zamiłowania ;)

Temat: nietypowy wybór poligonu

hmm...a w jaki sposób mogę uzyskać wartości rozpiętości? posiadam ArcView bez rozszerzeń...
Mateusz K.

Mateusz K. Project manager and
python programmer

Temat: nietypowy wybór poligonu

Piotr Wiedźmiński:
hmmm...sam obwód niewiele da, ale...własnie zaświtałmi pomysł, ze może stosunek powierzchni do obwodu....
tak czy siak pytanie nadal aktualne, bo być może jest na to jakieś narzędzie ;)
Czytaj ze zrozumieniem, przecież napisałem "powierzchnię i obwód", to może rozwiązać ten i inne problemy.
zajrzyj też tu.
Pozdrawiam
MateuszMateusz K. edytował(a) ten post dnia 14.12.11 o godzinie 14:49
Marcin Kułak

Marcin Kułak Specjalista GIS,
Państwowy Instytut
Geologiczny

Temat: nietypowy wybór poligonu

A ja z innej strony - a może po jakimś atrybucie? Może przecinanie warstw spowodowało, że te obiekty (i tylko te) mają jakiś atrybut pusty?

Przyszło mi jeszcze do głowy rozwiązanie trochę dłuższe, przy założeniu że warstwy początkowe miały jakieś atrybuty. Otóż
1. Warstwę końcową zamieniasz na linie.
2. Z warstw wejściowych generujesz centroidy - dostaną one wartości atrybutów.
3. Z centroidów i linii z p.1 generujesz powierzchnie - szansa, że jakiś centroid wypadnie Ci w tym wąskim kawałeczku chyba jest = 0, więc tam gdzie Ci się nie wygenerują poligony - tam były te wąskie. Tak bym popróbował, ale nie wiem czy myślenie jest dobre, bo nie wiem jakie były dane wejściowe. Marcin K. edytował(a) ten post dnia 16.12.11 o godzinie 16:12
Mateusz K.

Mateusz K. Project manager and
python programmer

Temat: nietypowy wybór poligonu

Marcin K.:
A ja z innej strony - a może po jakimś atrybucie? Może przecinanie warstw spowodowało, że te obiekty (i tylko te) mają jakiś atrybut pusty?

Przyszło mi jeszcze do głowy rozwiązanie trochę dłuższe, przy założeniu że warstwy początkowe miały jakieś atrybuty. Otóż
1. Warstwę końcową zamieniasz na linie.
2. Z warstw wejściowych generujesz centroidy - dostaną one wartości atrybutów.
3. Z centroidów i linii z p.1 generujesz powierzchnie - szansa, że jakiś centroid wypadnie Ci w tym wąskim kawałeczku chyba jest = 0, więc tam gdzie Ci się nie wygenerują poligony - tam były te wąskie. Tak bym popróbował, ale nie wiem czy myślenie jest dobre, bo nie wiem jakie były dane wejściowe.
A może idąc tym tropem centroidy zrobione z jednej z tych dwóch warstw pozwolą dokonać właściwej selekcji, skoro przecinałeś je wzajemnie.
A może jeszcze bufor ujemny? a potem odpowiednia selekcja, łączenie tabel itp. to też może być wyjście
Piotr Wiedźmiński

Piotr Wiedźmiński inż. środowiska z
wykształcenia,
gisowiec z
zamiłowania ;)

Temat: nietypowy wybór poligonu

dzięki za podpowiedzi, ale chyba nie tędy trop. chyba nie wspomniałem, że poza tymi wąskimi i niechcianymi poligonami powstałymi z wycięcia warstw, są takie, które miały powstać i problem polega na wyeliminowaniu niechcianych. wydaje mi się, ze udało mi się poprzez zastosowanie stosunku pola do obwodu.

Następna dyskusja:

punkty na postawie poligonu




Wyślij zaproszenie do