PiotrC
19.09.2023, 13:07 |
zaznaczenie obieków usuniętych w gml. (Forum) |
Czy jest możliwość aby program pokazywał elementy, które zostały usunięte podczas edycji pliku gml. (obiekty z uzupełnionym polem "data końca obiektu"?
Chodzi a funkcję typu "zaznacz obiekty z datą końca obiektu"
Ułatwiłoby to wykonanie np. mapy porównania z terenem. |
biela
Żory, 19.09.2023, 13:19
@ PiotrC
|
zaznaczenie obieków usuniętych w gml. |
> Czy jest możliwość aby program pokazywał elementy, które zostały usunięte
> podczas edycji pliku gml. (obiekty z uzupełnionym polem "data końca
> obiektu"?
> Chodzi a funkcję typu "zaznacz obiekty z datą końca obiektu"
>
> Ułatwiłoby to wykonanie np. mapy porównania z terenem.
Czy istnieje na rynku jakiś program do automatycznego generowania mapy z porównania z terenem, w GEO-INFO Delta nie ma takiej funkcjonalności.
Jeśli w MM takie coś się pojawi to będzie rewelacja.
Tak mapa jest przykrym obowiązkiem przy sporządzaniu mapy do celów projektowych.
Chyba wszyscy ja "produkują" w biurze na koniec (bo to nie jest już wywiad terenowy) --- ---------
mbiela |
PiotrC
19.09.2023, 13:31
@ biela
|
zaznaczenie obieków usuniętych w gml. |
Niestety. Mapa wywiadu to kiedyś była informacja dla pomiarowego co ma pomierzyć i na co ma zwrócić uwagę. Później gdy kartowanie przejęły ośrodki to stała się mapą typu "co usunąć z mapy". Teraz gdy to geodeta przekazuje plik modyfikujący bazę ośrodka taka szczegółowa mapa typu zaznacz które konkretnie drzewa, pikiety itp zostały usunięte nie ma sensu.
Panie Piotrze a może jest możliwe stworzenie funkcjonalności generowania takiej mapy wywiadu na podstawie zmodyfikowanego pliku gml. Np rozróżnić obiekty nowe, zmodyfikowane, usunięte, nie podlegające modyfikacji poprzez przeniesienie ich na inne warstwy aby później zmienić im kolory, dodać krótką legendę co jest na jaki kolor i mapa gotowa.
Można by to zrobić poprzez rozszerzenie funkcjonalności eksportu gml:
- eksport elementów niemodyfikowanych
- eksport elementów zmodyfikowanych
- eksport elementów nowych
- eksport elementów usuniętych.
Może się da. Zapytać nie zaszkodzi |
biela
Żory, 19.09.2023, 13:39
@ PiotrC
|
zaznaczenie obieków usuniętych w gml. |
> Niestety. Mapa wywiadu to kiedyś była informacja dla pomiarowego co ma
> pomierzyć i na co ma zwrócić uwagę. Później gdy kartowanie przejęły ośrodki
> to stała się mapą typu "co usunąć z mapy". Teraz gdy to geodeta przekazuje
> plik modyfikujący bazę ośrodka taka szczegółowa mapa typu zaznacz które
> konkretnie drzewa, pikiety itp zostały usunięte nie ma sensu.
>
> Panie Piotrze a może jest możliwe stworzenie funkcjonalności generowania
> takiej mapy wywiadu na podstawie zmodyfikowanego pliku gml. Np rozróżnić
> obiekty nowe, zmodyfikowane, usunięte, nie podlegające modyfikacji poprzez
> przeniesienie ich na inne warstwy aby później zmienić im kolory, dodać
> krótką legendę co jest na jaki kolor i mapa gotowa.
>
> Można by to zrobić poprzez rozszerzenie funkcjonalności eksportu gml:
> - eksport elementów niemodyfikowanych
> - eksport elementów zmodyfikowanych
> - eksport elementów nowych
> - eksport elementów usuniętych.
>
> Może się da. Zapytać nie zaszkodzi
Największy problem jest z elementami usuniętymi, które powinny być przekreślone na czerwono --- ---------
mbiela |
PiotrC
19.09.2023, 13:51
@ biela
|
zaznaczenie obieków usuniętych w gml. |
> Największy problem jest z elementami usuniętymi, które powinny być
> przekreślone na czerwono
Ale czy gdzieś jest napisane że mają być przekreślone? Widziałem taki mapy gdzie było rozróżnienie kolorystyczne typu: obiekty nieruszane na czarno, usunięte na czerwono, nowe na niebiesko + legenda na mapie. |
PiotrC
19.09.2023, 13:54
@ PiotrC
|
zaznaczenie obieków usuniętych w gml. |
Poza tym jak wyświetlę sobie tylko obiekty usunięte to raz dwa na nie krzyżyk postawię . Nie trzeba szukać. Jak mam mapę na kilkanaście ha lub pomiar drzew w lesie (kilka tysięcy punktów) to ciężko wybrać które się usunęło. |
alcapon
19.09.2023, 14:19
@ biela
|
zaznaczenie obieków usuniętych w gml. |
Ja to robię w ewmapie.
Może nie w pełni automatycznie...nie ma funkcji stwórz mapę porównania z terenem.
Jednak zajmuje to chwilkę.
Na czerwono zaznaczam sobie elementy nowe i zmodyfikowane.
Dodatkowo odczytuję mapę z datą sprzed modyfikacji i włączam funkcje skreślenia...program automatycznie przekresla na czerwono to co zostało wykasowane lub zmienione --- Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl |
biela
Żory, 19.09.2023, 14:20
@ PiotrC
|
zaznaczenie obieków usuniętych w gml. |
> > Największy problem jest z elementami usuniętymi, które powinny być
> > przekreślone na czerwono
>
> Ale czy gdzieś jest napisane że mają być przekreślone? Widziałem taki mapy
> gdzie było rozróżnienie kolorystyczne typu: obiekty nieruszane na czarno,
> usunięte na czerwono, nowe na niebiesko + legenda na mapie.
W rozporządzeniu jest jasno napisane:
§ 8. 1. Podczas wykonywania geodezyjnych pomiarów sytuacyjnych i wysokościowych, których celem jest sporządzenie mapy do celów projektowych, należy porównać treść mapy zasadniczej udostępnionej z zasobu lub mapy, o której mowa w art. 4 ust. 2 ustawy, ze stanem faktycznym w terenie, a wyniki przedstawić na mapie porównania z terenem ze wskazaniem na niej kolorem czerwonym elementów do usunięcia oraz elementów do pomiaru.
Niestety nie dodali, że mapa powinna być czarno-biała aby te elementy były jasno wioczne (kable są też czerwone), więc inne kolory jak czerwone, nawet z legendą są niedopuszczalne --- ---------
mbiela |
biela
Żory, 19.09.2023, 14:22
@ alcapon
|
zaznaczenie obieków usuniętych w gml. |
> Ja to robię w ewmapie.
> Może nie w pełni automatycznie...nie ma funkcji stwórz mapę porównania z
> terenem.
> Jednak zajmuje to chwilkę.
> Na czerwono zaznaczam sobie elementy nowe i zmodyfikowane.
> Dodatkowo odczytuję mapę z datą sprzed modyfikacji i włączam funkcje
> skreślenia...program automatycznie przekresla na czerwono to co zostało
> wykasowane lub zmienione
A to ciekawe, jak przekreśla teksty a jak obiekty liniowe, można prosić o jakiś przykład takiej mapy? --- ---------
mbiela |
alcapon
19.09.2023, 14:26
@ biela
|
zaznaczenie obieków usuniętych w gml. |
Mapa w załączniku.
https://megawrzuta.pl/download/904fcc82a520ef702803a76350833f1b.html --- Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl |
Coder
19.09.2023, 19:12
@ PiotrC
|
zaznaczenie obieków usuniętych w gml. |
> Niestety. Mapa wywiadu to kiedyś była informacja dla pomiarowego co ma
> pomierzyć i na co ma zwrócić uwagę. Później gdy kartowanie przejęły ośrodki
> to stała się mapą typu "co usunąć z mapy". Teraz gdy to geodeta przekazuje
> plik modyfikujący bazę ośrodka taka szczegółowa mapa typu zaznacz które
> konkretnie drzewa, pikiety itp zostały usunięte nie ma sensu.
>
> Panie Piotrze a może jest możliwe stworzenie funkcjonalności generowania
> takiej mapy wywiadu na podstawie zmodyfikowanego pliku gml. Np rozróżnić
> obiekty nowe, zmodyfikowane, usunięte, nie podlegające modyfikacji poprzez
> przeniesienie ich na inne warstwy aby później zmienić im kolory, dodać
> krótką legendę co jest na jaki kolor i mapa gotowa.
>
> Można by to zrobić poprzez rozszerzenie funkcjonalności eksportu gml:
> - eksport elementów niemodyfikowanych
> - eksport elementów zmodyfikowanych
> - eksport elementów nowych
> - eksport elementów usuniętych.
>
> Może się da. Zapytać nie zaszkodzi
Jest to stosunkowo proste do zrobienia, prosze tylko o zdefiniowanie funkcjonalności
- podajemy datę
- elementy powstałe po dacie na czerwono
- elementy usunięte po dacie przekreślone
- co z nie zmienionymi, i z modyfikowanymi? --- Admin
|
zomo
20.09.2023, 06:46
@ Coder
|
zaznaczenie obieków usuniętych w gml. |
> Jest to stosunkowo proste do zrobienia, prosze tylko o zdefiniowanie
> funkcjonalności
>
> - podajemy datę
> - elementy powstałe po dacie na czerwono
> - elementy usunięte po dacie przekreślone
> - co z nie zmienionymi, i z modyfikowanymi?
Witam wszystkich,
W przypadku zmiany, modyfikacji. Ja widzę taki algorytm:
1. Porównanie geometrii starego i nowego obiektu - ustalenie części wspólnej(nie modyfikowanej).
2. Brak części wspólnej - cały nowy obiekt na czerwono - cały obiekt stary przekreślony.
3. Różnica w geometrii między nowym obiektem, a częściom wspólną - na czerwono.
4. Różnica w geometrii między starym obiektem, a częściom wspólną - przekreślone.
Pozdrawiam, . |
zomo
20.09.2023, 06:54
@ alcapon
|
zaznaczenie obieków usuniętych w gml. |
> Mapa w załączniku.
> https://megawrzuta.pl/download/904fcc82a520ef702803a76350833f1b.html
Witam,
Jak kolega Alcapon, podał przykład cała mapa albo część nie modyfikowana musiała by być na czarno, a zmiany na czerwono. W tedy by miałoby to sens.
Pozdrawiam, . |
biela
Żory, 20.09.2023, 08:47
@ alcapon
|
zaznaczenie obieków usuniętych w gml. |
> Dodatkowo odczytuję mapę z datą sprzed modyfikacji i włączam funkcje
> skreślenia...program automatycznie przekresla na czerwono to co zostało
> wykasowane lub zmienione
Ewmapa potrafi wygenerować automatycznie takie przekreślenia? W Geo-info nie potrafią tego zrobić... --- ---------
mbiela |
alcapon
20.09.2023, 08:57
@ biela
|
zaznaczenie obieków usuniętych w gml. |
Tak. Automatycznie.
Ręcznie to można przecież w każdym programie porobić sobie czerwone kreski --- Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl |
lolek
20.09.2023, 12:27
@ biela
|
zaznaczenie obieków usuniętych w gml. |
> W rozporządzeniu jest jasno napisane:
> Niestety nie dodali, że mapa powinna być czarno-biała aby te elementy były
> jasno wioczne (kable są też czerwone), więc inne kolory jak czerwone, nawet
> z legendą są niedopuszczalne
Dlatego nie nazwałbym tego jasnym.
Co to znaczy "zaznaczyć" na czerwono? Skreślić, czy zmienić kolor obiektu?
Autocad robi porównanie plików dxf.
Można sobie ustawić kolorystykę, np. na zielono są nowe elementy, na czerwono usunięte, na czarno bez zmian.
To nawet nie musi być jeden plik wyedytowany w Autocad.
Robiłem wywiad poprzez eksport z Ewmapy oryginalnej bazy do dxf i po edycji eksport bazy zmienionej do dxf. Opcja porównaj pliki wyrzuca trzeci plik ze zmianami.
Gdy Ewmapa pracowała na warstwach można było otworzyć np. w Mikromapie plik modyfikujący i tam również elementy usunięte były na czerwono. Oczywiście problematyczne były te przewody energetyczne.
Robi też coś podobnego Word.
Więc można w Wordzie otworzyć GML-e przed i po zmianach, zapisać jako pliki docx i też zaznaczy zmiany w opcji porównania dokumentów.
Czas najwyższy, żeby była to typowa opcja w programach geodezyjnych. |
Coder
20.09.2023, 19:51
@ zomo
|
zaznaczenie obieków usuniętych w gml. |
> > Jest to stosunkowo proste do zrobienia, prosze tylko o zdefiniowanie
> > funkcjonalności
> >
> > - podajemy datę
> > - elementy powstałe po dacie na czerwono
> > - elementy usunięte po dacie przekreślone
> > - co z nie zmienionymi, i z modyfikowanymi?
>
> Witam wszystkich,
>
>
> W przypadku zmiany, modyfikacji. Ja widzę taki algorytm:
> 1. Porównanie geometrii starego i nowego obiektu - ustalenie części
> wspólnej(nie modyfikowanej).
> 2. Brak części wspólnej - cały nowy obiekt na czerwono - cały obiekt stary
> przekreślony.
> 3. Różnica w geometrii między nowym obiektem, a częściom wspólną - na
> czerwono.
> 4. Różnica w geometrii między starym obiektem, a częściom wspólną -
> przekreślone.
Czy ma to być wygenerowane na podstawie dat z atrybutów GML, czy porównania dwóch mapek wektorowych?
Już teraz można doczytać dwie mapki naraz i użyć funkcji usuń zdublowane elementy --- Admin
|
zomo
21.09.2023, 07:06 (edytowany przez zomo, 21.09.2023, 08:18)
@ Coder
|
zaznaczenie obieków usuniętych w gml. |
> Czy ma to być wygenerowane na podstawie dat z atrybutów GML, czy porównania
> dwóch mapek wektorowych?
>
> Już teraz można doczytać dwie mapki naraz i użyć funkcji usuń zdublowane
> elementy
Witam wszystkich,
Opcja jest ciekawa, rozwiązuje pewien problem robienia mapy wywiadu terenowego. Sprawdziłem, jest to jakieś rozwiązanie, może nie do końca pełne. Ponieważ:
1. Obiekty nowe, bez problemu zostają na mapie, tylko trzeba zmienić kolor na czerwony.
2. Obiekty usunięte np. drzewo, budynek, płot zostaną na mapie, ale nie będą przekreślone. To jest w prosty sposób do dorobienia. Jeśli na mapie pierwotnej znajduję się np. drzewo, a na mapie po modyfikacji nie ma go, to np. drzewo zostaje na mapie i jest przekreślone.
3. Obiekty modyfikowane, w zależności od typu czy to punktowe, liniowe czy powierzchniowe rożnie się zachowują. Najczęściej zostają dwa obiekty stary i nowy, a powinno być: nowa cześć na czerwono, a stara przekreślona. Tutaj trzeba by porównać geometrię obiektów i w zależności od rodzaju części czy nowa czy stara sformatować.
Ale, gdy mapę pierwotną i po modyfikacji zapiszemy do dxf z opcją "Uproszczony eksport linii" to problem jest prosty do rozwiązania. Na mapie zostaje część nowa do zmiany na kolor czerwony no i stara, którą trzeba przekreślić. Podobnie jak w punkcie 2.
4. Obiekty modyfikowane o tej samej geometrii, w tym przypadku obrys zostaje taki sam tylko zmieniają się atrybuty, najczęściej opisy. Też brakuje skreśleń.
No i jak ktoś po przesuwa jakieś opisy, wykona redakcję mapy to już mu nie zaznaczy obiektów zdublowanych.
Do robienia większych map, trzeba by trochę zmodyfikować tą funkcję żeby była bardziej pożyteczna, no bo mapki do 1 ha, można zrobić nawet ręcznie.
Pozdrawiam, . |
PiotrC
21.09.2023, 11:02
@ alcapon
|
zaznaczenie obieków usuniętych w gml. |
> Tak. Automatycznie.
> Ręcznie to można przecież w każdym programie porobić sobie czerwone kreski
Mikromap też przekreśla linie. Transformacja -> zaznaczonych -> przekreśl linię.
Teraz się dowiedziałem a korzystam z programu od ponad 20 lat |
biela
Żory, 21.09.2023, 14:01
@ PiotrC
|
zaznaczenie obieków usuniętych w gml. |
> > Tak. Automatycznie.
> > Ręcznie to można przecież w każdym programie porobić sobie czerwone
> kreski
>
> Mikromap też przekreśla linie. Transformacja -> zaznaczonych -> przekreśl
> linię.
> Teraz się dowiedziałem a korzystam z programu od ponad 20 lat
Też nie wiedziałem
Ale przekreśla w kolorze linii, a chodzi o to aby było na czerwono (i tek przekreślenia jakieś takie mało zgrabne) --- ---------
mbiela |
zomo
21.09.2023, 16:28 (edytowany przez zomo, 21.09.2023, 16:59)
@ biela
|
zaznaczenie obieków usuniętych w gml. |
> > Mikromap też przekreśla linie. Transformacja -> zaznaczonych ->
> przekreśl
> > linię.
> > Teraz się dowiedziałem a korzystam z programu od ponad 20 lat
>
> Też nie wiedziałem
> Ale przekreśla w kolorze linii, a chodzi o to aby było na czerwono (i tek
> przekreślenia jakieś takie mało zgrabne)
Witam wszystkich,
Ja też nie wiedziałem o tej funkcji "Transformacja->zaznaczonych->przekreśl linię",ba nie wiedziałem też o funkcji "Transformacja->zaznaczonych->przekreślenie tekstu" choć często korzystam z Transformacji.
Obie te funkcje wydają się jakieś "kwadratowe". Można by przekreślenie tekstu zrobić np. po przekątnej, od dolnego lewego narożnika do prawego górnego narożnika bloku tekstu. Rozwiązało by to problem skreśleń tekstów wieloliniowych np. H góry i dołu studzienki kanalizacyjnej.
Co do przekreśleń linii wszystko pięknie, ładnie wydają się jakieś "mało zgrabne", ale po przeskalowaniu na skale 1:1000 już nabierają rumieńców. Obiekty takie jak linie, polilinie oraz obiekty powierzchniowe skreślane są okej - jedno skreślenie na każdej linii. Choć takie skreślenie na mapie o dużym zurbanizowaniu może wprowadzić w błąd, bo nie wiadomo co się skreśliło.
Obiekty punktowe np. drzewo, kanały, studnie, pikiety, zawory, zasuwy, graniczniki nie sposób skreślić za pomocą jednej albo drugiej funkcji. Musi powstać nowa funkcja, albo przerobić istniejące.
Pozdrawiam, . |
atomic77
23.09.2023, 11:19
@ Coder
|
zaznaczenie obieków usuniętych w gml. |
> - podajemy datę
> - elementy powstałe po dacie na czerwono
> - elementy usunięte po dacie przekreślone
> - co z nie zmienionymi, i z modyfikowanymi?
Powiem jak ja to robię. W jednym z ośrodków zasugerowano mi, żebym mapę wywiadu robił czarno-białą i od tej pory robię tak we wszystkich (kilkunastu) ośrodkach.
Te mapy są zwykle kontrolowane przez weryfikatorów, faktycznie porównują co w gmlu się zmieniło a dzięki temu wszystko jest czytelne i już na pierwszy rzut oka widać, które elementy są nowe albo przekreślone.
Do tej pory robiłem to w zewnętrznym programie CAD. Zrobiłem sobie nawet program, który na podstawie pliku dxf tworzy jego czarno-białą wersję w nowym pliku i na niej mogę na czerwono kreślić. Przy bardziej skomplikowanych obiektach biorę gml z operatu (używam tylko plików różnicowych), eksportuję do dxf i wrzucam na czerwono z poprawkami. Przy małych robotach robię to ręcznie. To nigdy nie zajmuje mi więcej niż kilka minut.
Wiadomo, że każdy ma swoje metody i nie da się pogodzić wszystkich. Moja propozycja jest taka - gdyby była opcja zmiany wszystkich kolorów na czarne (czy nawet zapisu kopii pliku jako nowy np. *_mapa_porownania z opcjonalną zmianą nieruszonych elementów na czarne) to byłoby super. Gdyby dodatkowo nowe elementy z gml pojawiały się jako czerwone, a usunięte jako przekreślone, jeszcze lepiej.
Porównywanie geometrii zmodyfikowanych to już chyba bardziej skomplikowana sprawa, ale nie oczekujmy, że program zrobi za nas wszystko |
zomo
23.09.2023, 14:15
@ atomic77
|
zaznaczenie obieków usuniętych w gml. |
> gdyby była opcja zmiany wszystkich kolorów na czarne
> (czy nawet zapisu kopii pliku jako nowy np. *_mapa_porownania z opcjonalną
> zmianą nieruszonych elementów na czarne) to byłoby super.
Witam,
Recepta na całą mapę czarno - białą jest taka:
W oknie Warstw na polu Lista warstw prawy przycisk myszy - polecenie Zaznacz wszystkie. Potem jeszcze raz prawy przycisk myszy - polecenie Edytuj wszystkie zaznaczone. No i w oknie Edycja warstwy w polu Kolor wybierasz kolor czarny i jest już mapa cz-b.
Pozdrawiam, . |
atomic77
23.09.2023, 15:23
@ zomo
|
zaznaczenie obieków usuniętych w gml. |
> Recepta na całą mapę czarno - białą jest taka:
> W oknie Warstw na polu Lista warstw prawy przycisk myszy - polecenie
> Zaznacz wszystkie. Potem jeszcze raz prawy przycisk myszy - polecenie
> Edytuj wszystkie zaznaczone. No i w oknie Edycja warstwy w polu Kolor
> wybierasz kolor czarny i jest już mapa cz-b.
>
> Pozdrawiam, .
Dzięki! Na to nie wpadłem. Próbowałem z zaznaczaniem obiektów, ale w z obiektami w gml nie dało się hurtem. Super! |