Aktualności:

tyle zostało zrobione
75%

Menu główne

Dane dodatkowe rzędne góry i dołu

Zaczęty przez Jinto, Środa 11 Marzec 2020, 21:58:46

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.

JintoAutor w?tku


Cezary.K

#10
Cytat: Jinto w Piątek 13 Marzec 2020, 09:41:42
Tak, własnie chcę wywalić górę a w jej miejsce przypisać dół. Niestety dotyczy to rożnych branż szczególnie energetyki i wodociągów. Są etykiety i na odnośnikach ale nie równolegle , są także i równolegle do osi przewodów beż odnośników tylko w postaci ułamka. Te na odnośnikach gdyby dało się je przesunąć w miejsce wstawienia punktu to by bym je już ustawił poprawnie nawet ręcznie.
Nie mają cech wspólnych, są różne operaty, daty itp.

Tu sprawa jest trochę skomplikowana, bo skoro widzisz rzędne przewodu w postaci ułamka, tzn jednocześnie górę i dół, oznacza to, że wstawiając użyto ${u.ETYKIETA} - jak dla urządzenia, a nie ${u.ETYKIETA1} jak dla przewodów rurowych lub ${u.ETYKIETA2}jak dla kabli.

Wszystkie rzędne GESUT'u są w jednej tabeli, i wybór tych do podmiany dołu na górę, a także współrzędnych punktu wstawienia etykiety z punktem wstawienie odnośnika  nie jest możliwy tylko po analizie użytej etykiety (${u.ETYKIETA}, ${u.ETYKIETA1}, ${u.ETYKIETA2}).

Zostaje analiza, czyim podobiektem jest rzędna, urządzenie czy osi przewodu, i na tej podstawie wybór tych, które można modyfikować.
Finalnie musisz zmienić wartości w dwóch tabelach, EW_OB_DD_335 (wartości rzędnych) i EW_TEXT (punkty wstawienie etykiety na odnośnikach i przy okazji właściwe przypisanie typu etykiety,  ${u.ETYKIETA1} lub ${u.ETYKIETA2}. Mam nadzieję, że trochę rozjaśniłem schemat postępowania.

JintoAutor w?tku

Już tego próbowałem nie wiem dlaczego ale nie działało. Nie podmieniało danych dodatkowych. Widziałem tu na forum że już też ktoś się pytał czy dodawanie danych dodatkowych działa .

alcapon

Zamiana wartości "rzędna góry" z wartością "rzędna dołu" nie powinna sprawiać większych problemów.
Trzeba wyeksportować obiekty do pliku a następnie edytować plik *.acs w którym przechowywane są informacje o wartościach rzędnych.
Otwieramy plik *.acs np. w excelu, zamieniamy kolumny "rzędna góry" z "rzędna dołu" i tworzymy nowy plik *.acs
Potem import obiektów i powinno być po sprawie.
Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

JintoAutor w?tku

To może tylko o zmianę rzędnych na podstawie ID, z resztą bym sobie poradził ?

Lupus

Za dużo możliwości.

To trzeba zrobić SQL'em, ale przy takiej różnorodności obiektów, to ja się nie podejmę robienia tego zdalnie.
__________
Pozdrawiam
Lupus

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

JintoAutor w?tku

Tak, własnie chcę wywalić górę a w jej miejsce przypisać dół. Niestety dotyczy to rożnych branż szczególnie energetyki i wodociągów. Są etykiety i na odnośnikach ale nie równolegle , są także i równolegle do osi przewodów beż odnośników tylko w postaci ułamka. Te na odnośnikach gdyby dało się je przesunąć w miejsce wstawienia punktu to by bym je już ustawił poprawnie nawet ręcznie.
Nie mają cech wspólnych, są różne operaty, daty itp.

Cezary.K

Rozumiem, że rzędną dołu chcesz przypisać do góry, a górę wywalić? Czy to dotyczy jednej branży? Jeśli tak, to której? Etykiety na odnośnikach, ale czy są równolegle do osi przewodu? Czy zachowane są justyfikacje? Czy te elementy mają wspólną cechę, po którym można je przefiltrować (operat, data wstawienia ...)?

JintoAutor w?tku

Rzędne wpisane są góry i doły na przewodach , a powinny być tylko rzędne kabla wpisana jako góra. Mam bardzo dużo takich elementów i chcę je zmienić hurtowo. Gdy będę mógł podmienić rzędne góra z dołem lub tylko przekopiować dół do góry to już poradzę sobie z zerowaniem rzędnych. Do tego jeszcze te rzędne są na odnośnikach ...

Lupus

tzn błędnie zostały wpisane rzędne? dół został wpisany w atrybut wys. góry i odwrotnie? czy tylko jedna rzędna została wpisana w atrybut "ten drugi"?
__________
Pozdrawiam
Lupus

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

JintoAutor w?tku

Witajcie.

Może ktoś podpowie jak zamienić rzędne dołu z górą w obiektach . ale tak by nie zmienić nic się nie rozsypało w bazie. Typu pod obiekty operaty daty pomiaru itp.

Pozdrawiam.