Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

EWMAPA14 - Edycja warstwy oraz grubośc lini przy wydruku

Zaczęty przez Goofer82, Środa 24 Maj 2023, 17:14:06

Poprzedni wątek - Następny wątek

0 użytkowników i 2 Gości przegląda ten wątek.

Lupus

easy... Po za tym, że Cezary ma rację, to

Cytat: Pan Sowa w Piątek 28 Lipiec 2023, 14:51:17Tylko kto ocenia czy już jesteśmy wystarczająco świadomi;)

Historia nas ocenii... hihi



__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Pan Sowa

Cytat: Cezary.K w Piątek 28 Lipiec 2023, 07:49:20Przy pracy na bazach danych, ale też w każdym innym aspekcie życia, świadomość tego, co się robi i jakie niesie to za sobą konsekwencję jest kluczowa. To, że jest jakieś narzędzie, nie oznacza, że trzeba z niego korzystać. Jeśli się to jednak robi świadomie, nie widzę w tym problemu.
A nie no to oczywiście święte słowa. Tylko kto ocenia czy już jesteśmy wystarczająco świadomi;) W tamtej chwili uważałem się za bardzo świadomego tego co robię. Okazało się jednak, że nie jestem w pełni świadom swojej świadomości :buck2:
Huuu huu

Cezary.K

Przy pracy na bazach danych, ale też w każdym innym aspekcie życia, świadomość tego, co się robi i jakie niesie to za sobą konsekwencję jest kluczowa. To, że jest jakieś narzędzie, nie oznacza, że trzeba z niego korzystać. Jeśli się to jednak robi świadomie, nie widzę w tym problemu.

Pan Sowa

Poskładam to tak:
Cytat: Lupus w Czwartek 27 Lipiec 2023, 08:50:02W bazie, z której pochodzi ten zrzut, jakiś operator wymyślił, że on obejdzie zakaz i będzie lepszy niż system przewiduje. Znalazł lukę i
postanowił
Cytat: Cezary.K w Czwartek 27 Lipiec 2023, 08:53:22Odblokować pełną edycję parametrów warstw możesz poprzez sql. Dla bazy BDOT500 w wersji 2021 będzie wyglądać to tak:
update EW_CONFIG set WARTOSC=1 where PARAMETR = 'BDOT_2021'
Po wykonaniu zapytania musisz ponownie otworzyć bazę, żeby zmiany zadziałały.
Cytat: Lupus w Czwartek 27 Lipiec 2023, 08:50:02To powoduje oczywiście później problemy takie jak w Twoim przykładzie.

Od siebie dodam:
Od czasu kiedy istotna dla mnie baza GESUT rozwaliła (rozjechała się ze wzorcem co do rozwarstwienia i danych dodatkowych) się doszczętnie, zapłakałem rzewnymi łzami nad swoją głupotą i postanowiłem więcej tak nie robić.
Ot cała przypowieść tak dla przestrogi:)
Huuu huu

Lupus

Cytat: Cezary.K w Czwartek 27 Lipiec 2023, 08:53:22Przed użyciem skonsultuj się z informatykiem lub adminem, gdyż każdy sql niewłaściwie stosowany zagraża Twojej bazie lub Twojej reputacji.  ;D

Znakomite! chyba wszyscy moderatorzy powinni sobie wkleić to w podpisie
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Cezary.K

Odblokować pełną edycję parametrów warstw możesz poprzez sql. Dla bazy BDOT500 w wersji 2021 będzie wyglądać to tak:
update EW_CONFIG set WARTOSC=1 where PARAMETR = 'BDOT_2021'
Po wykonaniu zapytania musisz ponownie otworzyć bazę, żeby zmiany zadziałały.

Przed użyciem skonsultuj się z informatykiem lub adminem, gdyż każdy sql niewłaściwie stosowany zagraża Twojej bazie lub Twojej reputacji.  ;D

Lupus

Ustawienia warstwy są prawidłowe. Zgodne z rozporządzeniami i zasadami redakcji mapy, więc nie muszą być zmieniane.
Skoro ta linia wyświetla się nie prawidłowo, tzn że to ta linia ma "złe" parametry. Pewnie "grubość linii" jest ustawiona jako "gruba"/"cienka" zamiast "domyślna" i dlatego jest drukowana i wyświetlana w szerokości 0.
Przestaw na domyślny i wydruki będą zgodne z założeniami rozporządzenia.

Zupełnie odrębną sprawą jest to czy powinna być możliwość edycji tych parametrów.
np. turbomap jest chwalony za to że nie popełnia się tam błędów polegających na zmienionej kolorystyce, symbolach czy rodzajach linii, bo nie da się wkleić elementów mapy niezgodnie z rozporządzeniem. Nie ma przy okazji też łatwej i prostej metody na dołożenie nowych warstw, jakichś tymczasowych ustawień itd...
W ewmapie przyzwyczailiśmy się, że możemy zmienić wszystko, ale przeciętny użytkownik mapy zasadniczej wcale tego nie docenia. Po co możliwość zmiany koloru, czy typu albo grubości linii? Jak nie ma takiej opcji to wszystko jest zgodnie z rozporządzeniem, a w przypadku zmiany prawa, program sam automatycznie zmieni na nowe poprawne wartości, bez ingerencji operatora.

W bazie, z której pochodzi ten zrzut, jakiś operator wymyślił, że on obejdzie zakaz i będzie lepszy niż system przewiduje. Znalazł lukę i w zmieniając grubość linii, spowodował, że elementy wyświetlają się niezgodnie ze schematem gml. Nie wiem po co? może taką linią były dawniej narysowane budynki nieogniodporne, albo jedne są z pomiaru, a inne z digitalizacji, albo jeszcze wiele innych lokalnych "rozszerzeń" treści mapy.
Ja daleki jestem od tego, żeby negować potrzebę dodatkowego oznaczania różnych elementów mapy. Prywatnie zgadzam się, że w zupełnie niepotrzebnych miejscach bazy bdot/gesut/egib są przeładowane, jednocześnie nie przenosząc w swojej treści różnych przydatnych informacji. Niestety pomysłów na dodatkowe oznaczenia jest kilka razy więcej niż powiatów w Polsce, bo te pomysły nie są aktualizowane w trakcie rozwoju baz i nie są ujednolicane nawet w ramach jednego ośrodka. To powoduje oczywiście później problemy takie jak w Twoim przykładzie.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

alcapon

Skoro są nieedytowalne to chyba geobid zrobił to celowo...
Nie sprawdzałem ale zakladam że są zgodne z przepisami.
Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

GEORG

NO WŁAŚNIE
jak zmienić parametry warstwy bazy 2021

Cytat: Cezary.K w Środa 24 Maj 2023, 23:02:43W nagłówku podwarstwy masz do ustawienia trzy grubości dla linii
- grubość - tu ustawiasz grubość drukowanych linii dla linii rysowanych grubością domyślną
- grubość linii cienkiej - dla linii rysowanych jako cienkie
- grubość grubej - dla linii grubych
Jak z tego widać, dla każdej podwarstwy liniowej możesz ustawić trzy grubości na wydrukach.

ta podpowiedz jest nie aktualna, te parametry są teraz wyszrzone - brak możliwości zmian

Faco_men

Tam gdzie masz "0" "Grubość linii cienkiej grubej"
A w konfiguracji Mapa -> Ustawienia zaptaszkuj Grub. 'drukarkowe'
Wtedy zobaczysz mapę w grubościach linii wysokości i grubości tekstu tak jak wyjdzie na wydruku
Często używam tego widoku do roboczych map i różnych innych wydruków zwłaszcza ja linia ma przykryć linią MPZT i inne

Cezary.K

W nagłówku podwarstwy masz do ustawienia trzy grubości dla linii
- grubość - tu ustawiasz grubość drukowanych linii dla linii rysowanych grubością domyślną
- grubość linii cienkiej - dla linii rysowanych jako cienkie
- grubość grubej - dla linii grubych
Jak z tego widać, dla każdej podwarstwy liniowej możesz ustawić trzy grubości na wydrukach.

Do tego dochodzi ustawienie grubości ekranowej. To ustawienie wpływa wyłącznie na wyświetlanie w ewmapie (nie ma wpływu na wydruki) i tylko linii rysowanych grubością domyślną.
Może przy pierwszym czytaniu wydaje się to nieco zawiłe, ale potestuj i zobacz, że jest to nieskomplikowane.

Jak ktoś zdążył nagmerać w tych ustawieniach, można utworzyć kreatorem pustą bazę i z jej warstw wykopiować parametry, które wgrywa się do docelowej bazy.

Goofer82Autor w?tku

Witam.
Bazy wg rozporz 2021
Problem nr 1
Jak odblokować możliwość edycji grubość i przeskalowywania grubości itp warstwy liniowej ?
Problem nr 2
Grubość linii budynku ustawiona na 0.5 a przy wydruku linia cienka hmmm ?

Nie można wyświetlić tego załącznika.