Thread View: pl.comp.gis
3 messages
3 total messages
Started by Artur
Tue, 06 Oct 1998 15:17
Re: Usuwanie podwójnych elementów z pliku dgn
Author: Artur
Date: Tue, 06 Oct 1998 15:17
Date: Tue, 06 Oct 1998 15:17
15 lines
1293 bytes
1293 bytes
>Narzędziem który usuwa podwójne elementy jest MRFClean. Jego wadą jest >przeraźliwie długi czas działania (godziny, dni) dla dużych plików (rzędu >9 MB). Czy ktoś zna sposób na wyczyszczenie topologii w krótszym czasie >niż to robi MRFClean ? Można spróbować free ware deldup32.mdl ze strony http://www.teleport.com/~hksys/ może będzie szybsze? Ponadto dużo innych użytków do Microstation - Czy ktoś już je używał? Pozdrawiam, -- Artur Krawczyk, University of Mining and Metallurgy http://galaxy.uci.agh.edu.pl/~artkraw
Re: Usuwanie podwójnych elementów z pliku dgn
Author: Zbigniew Malinowski
Date: Wed, 07 Oct 1998 07:09
Date: Wed, 07 Oct 1998 07:09
27 lines
2296 bytes
2296 bytes
Artur wrote in message <6vdccm$js2$1@galaxy.uci.agh.edu.pl>... >>Narzędziem który usuwa podwójne elementy jest MRFClean. Jego wadą jest >>przeraźliwie długi czas działania (godziny, dni) dla dużych plików (rzędu >>9 MB). Czy ktoś zna sposób na wyczyszczenie topologii w krótszym czasie >>niż to robi MRFClean ? Po pierwsze - MRFClean robi o wiele więcej niż tylko usuwanie podwójnych elementów. Jeżeli chcesz tylko usuwać podwójne elementy to poszukaj programu DELDUP. Ponoć jest jakaś nowa wersja. Po drugie - MRFClean wykonuje czyszczenie topologii, czyli de facto przecina wszystkie krawędzie, łączy niepotrzebnie podzielone, dociąga linie, przykleja je do celek itp, itd. jak KAŻDY taki program wymaga on dużej ilości pamięci. W dokumentacji jest jasno napisane, że ilość pamięci wykorzystywanej może w szczytowych momentach dochodzić do stukrotności (!) pliku DGN. Czyli w Twoim wypadku dobrze byłoby mieć 900 MB RAM, jeżeli nie chcesz, żeby program przez kilka dni rzeźbił na dysku. (O ile ktoś ma płytę główną, która przyjmie tyle RAM). Po trzecie - radziłbym ograniczać wielkość DGN-a. 9 MB to BARDZO DUŻY plik. Jeżeli się tylko da to radziłbym zostawać gdzieś na poziomie 1.5 MB. Lepiej mieć 6 takich małych niż jeden duży. I czyszczenie MRFClean-erem będzie trwało co najmniej 50 razy krócej. Zbyszek Malinowski
Re: Usuwanie podwójnych elementów z pliku dgn
Author: Mariusz Gadula
Date: Wed, 07 Oct 1998 08:27
Date: Wed, 07 Oct 1998 08:27
50 lines
3228 bytes
3228 bytes
Zbigniew Malinowski wrote: > Artur wrote in message <6vdccm$js2$1@galaxy.uci.agh.edu.pl>... > >>Narzędziem który usuwa podwójne elementy jest MRFClean. Jego wadą jest > >>przeraźliwie długi czas działania (godziny, dni) dla dużych plików (rzędu > >>9 MB). Czy ktoś zna sposób na wyczyszczenie topologii w krótszym czasie > >>niż to robi MRFClean ? > > Po pierwsze - MRFClean robi o wiele więcej niż tylko usuwanie podwójnych > elementów. Jeżeli chcesz tylko usuwać podwójne elementy to poszukaj programu > DELDUP. Ponoć jest jakaś nowa wersja. > > Po drugie - MRFClean wykonuje czyszczenie topologii, czyli de facto przecina > wszystkie krawędzie, łączy niepotrzebnie podzielone, dociąga linie, > przykleja je do celek itp, itd. jak KAŻDY taki program wymaga on dużej > ilości pamięci. W dokumentacji jest jasno napisane, że ilość pamięci > wykorzystywanej może w szczytowych momentach dochodzić do stukrotności (!) > pliku DGN. Czyli w Twoim wypadku dobrze byłoby mieć 900 MB RAM, jeżeli nie > chcesz, żeby program przez kilka dni rzeźbił na dysku. (O ile ktoś ma płytę > główną, która przyjmie tyle RAM). > > Po trzecie - radziłbym ograniczać wielkość DGN-a. 9 MB to BARDZO DUŻY plik. > Jeżeli się tylko da to radziłbym zostawać gdzieś na poziomie 1.5 MB. Lepiej > mieć 6 takich małych niż jeden duży. I czyszczenie MRFClean-erem będzie > trwało co najmniej 50 razy krócej. > > Zbyszek Malinowski Problem był mój, ale powstał prawie miesiąc temu i z uwagi na terminy musiałem uporać się z nim wcześniej. Grzegorz Piłat podpowiedział mi wcześniej o programie deldup i próbowałem go użyć. Niestety nie wykonał zadania (być może uruchomiłem go ze złymi parametrami). Nie chciało mi się uruchamiać go po raz drugi ponieważ czas działania też wynosił kilka godzin. Natomiast Paweł Podmokły który ze mną pracuje napisał programik przy założeniu że podwójne linie mają identyczną geometrię, są rozbite do pojedyńczych linii (drop) i plik nie ma więcej 200 000 elementów. 9MB plik miał ok 150 000 elementów i wykonywał się ok 2 minuty. Dziękuję za odpowiedzi na mój problem. Myślę że napewno problemy na które napotykamy mogą się powtarzać ponieważ większość z nas robi to samo. Rozwiązywanie ich publicznie może pomóc, aby nie męczyć się nad czymś, na co ktoś wcześniej znalazł już rozwiązanie. -- Mariusz Gadula Miejski Zarząd Baz Danych Kraków tel (012) 61-61-570
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads