Irek
Guty
specjalista ds.
katastru
Temat: jak usunąć pokrywające się poligony_Arcgis
hejw shp mam tysiące:) poligonów,z tego ok 1/3 pokrywa się (choć atrybuty są inne). Potrzebuję usunąć dublujące się poligony (atrybuty nie maja znaczenia).
Pewnie można by zbudować topologię z potrzebnymi regułami, tylko nie wiem czy nie będzie to zbyt pracochłonne (każdy "konflikt" trzeba cbyba rozwiązac osobno).
Może jest jakieś narzędzie do takich analiz?
pzdr
Piotr
Wiedźmiński
inż. środowiska z
wykształcenia,
gisowiec z
zamiłowania ;)
Temat: jak usunąć pokrywające się poligony_Arcgis
ja znam dwa narzedzia do usuwania zdublowanych poligonów [pluginy do Arc'a], jednak oba płatne ;(. jeden to ETGeoWizard a drugi to Xtool Pro. z tego co pamiętam to Xtool pro miał jakiś okres pełnej funkcjonalności.
Irek
Guty
specjalista ds.
katastru
Temat: jak usunąć pokrywające się poligony_Arcgis
dziękiwłasnie odnalazłem ETGeoWizard, i faktycznie, niestety płatne....
ale jednocześnie zorientowałem się, że źle opisałem problem, nie chcę usunąc zdublowanych; tylko usunąć oba pokrywające się; czyli zostawić tylko te które sie nie pokrywają.
no właśnie, chodzi o plik przyrostowy, czyli chcę zostawić tylko te, które są nowe.
Dawid Pyrdał Specjalista ds. GIS
Temat: jak usunąć pokrywające się poligony_Arcgis
Rzuć okiem na propozycje, które pojawiły się w tym wpisie.http://www.goldenline.pl/forum/2316022/zdublowane-punkty
Aleksander
Buczkowski
Koordynator ds.
Rozwiązań
Telemetrycznych i
Geolokalizacy...
Temat: jak usunąć pokrywające się poligony_Arcgis
W ArcGIS robisz zwykłe zapytanie przestrzenne.Selection -> Select by Location
i wybierasz jedną z opcji 'spatail selection method' -> w twoim przypadku 'identical'.
Potem usuwasz wybrane poligony.
I już, żadnych nakładek nie potrzeba.Aleksander Buczkowski edytował(a) ten post dnia 25.01.12 o godzinie 11:55
Irek
Guty
specjalista ds.
katastru
Temat: jak usunąć pokrywające się poligony_Arcgis
testuje metody z watku od Dawida, tzn. zaraz zacznę....selekcja przestrzenna była pierwszym pomysłem (nie napisałem), ale mam dwa pliki, oba mają ponad 100k rekordów, przy porównywaniu tych plików przestrzennie pojawia się unexpected error, być może mam za słaby sprzęt.
ale może da się zliczyć ilość wystąpień "grafiki" w pliku, tak jak mozna zliczyć ilość wystapień atrybutu....?? (takie pytanie rzucam ...:))
Przemysław
S.
Geoinformacja,
INSPIRE, liczenie
bobrów, zawracanie
rzeki...
Temat: jak usunąć pokrywające się poligony_Arcgis
można jeszcze innaczej bez grzebania w geometriach - troche na okrętke ale powinno zadziałać jeśli te geometrie sa identycznedodajesz nowe kolumny "shape_lenght" i "shape_area" oraz kolumnę "suma" potem wyliczasz kalkulatorem pól (np Qgis) w polach wartosci bez zaokrągleń tak zeby bylo jaknajdokladniej (uzywając perimeter i area) i sumujesz wartości obu pól a wynik zapisujesz do trzeciego pola
potem uzywając pola suma można zagregować dane lub uzyć jakiejś innej funkcji która je zróżnicuje po tym polu - ja wykonałem to na szybko na 2000 rekordów które mają troszkę zdublowanych geometri i wyszło mi ich w wyniku relatywnie mniej wiec powinno dziąłać ;)
Irek
Guty
specjalista ds.
katastru
Temat: jak usunąć pokrywające się poligony_Arcgis
"można jeszcze innaczej bez grzebania w geometriach - troche na okrętke ale powinno zadziałać jeśli te geometrie sa identyczne".....dzięki, naprawdę niezłe....
..na to bym, niestety, nie wpadł chyba:)
dziękuję wszystkim, na pewno da się zrobić;)
Marcin
Sołoguba
specjalista ds.
geoinformatyki, RDLP
Białystok
Temat: jak usunąć pokrywające się poligony_Arcgis
Ja zaś proponuję rozwiązanie z podwórka FOSS4G a mianowicie OpenJUMP z toolboxem Sextante. Mianowicie Sextante zawiera procedurę Remove duplicate geometries, której to właśnie szukasz. Uruchamiasz ją a następnie zapisujesz sobie wynik do SHP a potem hulaj dusza do czego jeszcze :)Pozdrawiam
Paweł
Gajewski
Doktorant, UMCS,
GISman, lubi to co
robi.
Temat: jak usunąć pokrywające się poligony_Arcgis
Mona skorzystać z topologii w ArcGIS. Stworzyć geobazę, zaimportować shp, utworzyć regułę topologiczną dla zestawu danych oraz określić "sposób zachowania" gdy wystąpi określony błąd (usuń...).http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?To...
"Must not overlap/must not overlap with"
Pozdrawiam.
Przemysław
S.
Geoinformacja,
INSPIRE, liczenie
bobrów, zawracanie
rzeki...
Temat: jak usunąć pokrywające się poligony_Arcgis
gvSIG też ma taką opcję w toolboksie sextante
Marcin
Sołoguba
specjalista ds.
geoinformatyki, RDLP
Białystok
