Aktualności:

tyle zostało zrobione
75%

Menu główne

Desktopowa aplikacja kontrolna plików GESUT/GML

Zaczęty przez Ardian, Piątek 13 Lipiec 2018, 08:25:15

Poprzedni wątek - Następny wątek

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

Lupus

Sorki nie działa i nie ma prawa zadziałać.  >:(

IIP które masz w raporcie powstało w czasie eksportu, który nastąpił z bazy w PODGIK.
Z Twojej bazy jeszcze nie było 1. eksportu do gml'a, więc nie masz IIP wcale. Nawet jak wydasz to nie będziesz miała takich samych numerów.
__________
Pozdrawiam
Lupus

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

Cezary.K

Zrób to zapytanie SQL na bazie GESUT, w której nie dało się wyszukiwać po IIP

select NUMER, IIP from EW_OBIEKTY

Identyfikatory z walidatora są te same, sprawdź sama .
Wyszukiwałem po IIP, to naprawdę działa  :)

chawratka

Cytat: CezaryK w Czwartek 13 Wrzesień 2018, 07:29:56
Jest identyczne. Nie myl IIP z identyfikatorem obiektu. IIP tworzy się przy pierwszym eksporcie bazy do gml i na stałe jest przypisane do obiektu, razem z identyfikatrorem ewmapowym.

Próbowałam szukać po IIP i w bazie z której eksportowałam gml nie znajdywało takiego obiektu, dopiero w zaimportowanej na czysto bazie znajdywało mi obiekt po IIP i po ID.

Cezary.K

Jest identyczne. Nie myl IIP z identyfikatorem obiektu. IIP tworzy się przy pierwszym eksporcie bazy do gml i na stałe jest przypisane do obiektu, razem z identyfikatrorem ewmapowym.

chawratka

Cytat: CezaryK w Środa 12 Wrzesień 2018, 08:07:17
Ale możesz uaktywniać lub wyszukiwać w ewmapie obiekty po IIP. Nie trzeba robić eksportów do czystej bazy.

Ale IID które jest w raporcie jest inne niż to w Ewmapie- bo raport wypluwa IDD z gml, a ono jest inne jak z baz fbd.

Cezary.K

#16
Ale możesz uaktywniać lub wyszukiwać w ewmapie obiekty po IIP. Nie trzeba robić eksportów do czystej bazy.

Nyzczsel


chawratka

#14
Dziękuje za cenne odpowiedzi, ale mam dalej pytania do tego programu.

Otóż robię to tak: mam bazę w Ewmapie jako fdb, wiec muszę eksportować do gml . Daje "Eksport baz BDOT i GESUT do formatu gml" (parametry zapisy w rysunku 1).
Następnie za pomocą tej aplikacji chce zrobi raport.
Wczytuje pilik i najpierw robię walidację zbioru, a następnie walidacje oraz kontrole atrybutowe. (poczytane pliki do weryfikacji to te dołączone do programu). 
Otwierając raport w nagłówku jest napisane: pozytywny, ale w przejrzeniu każdej kontroli : status nieprzeprowadzona.

Zalezy mi by wyszła ta kontrola by pobrać w csv IID obiektów. Bo te z tego raportu są niezgodne z tymi co mam w bazie- nie wyszukuje mi takich. Wina programu, moja, bazy, czy jaki czort?
Mogę podesłać moją bazę komuś może to wina mojego komputera?

Będę wdzięczna za każdą pomoc.

RoBoCIK połączył wiadomości: Wtorek 11 Wrzesień 2018, 22:23:54

Jednak udało mi się poradzić samej :)

Ale jakby ktoś miał podobny problem to wyjaśniam: niepotrzebnie eksportowałam tez bdot, sam gesut trzeba to raz.
I wtedy w tym programie wychodzi dobrze. Trzeba zaznaczyć też CSV i będziemy mieli wszystkie ID ale a gml, a nie fdb.
Dlatego naszego gml importujemy do czystej bazy i wtedy zrobi nam się raport z przenumerowanymi ID (ID gml>iD EwMapy).
I tego własnie potrzebowałam, by wyszukać wszystkie błędy po ID by je poprawić :)

ArdianAutor w?tku

idMaterialu musi być zgodne ze schematem P.X.X.X, jeżeli wypełniasz po numerze KERG to będzie to pokazywać jako błąd ale tego nie ma prawa się czepiąc ośrodek bo oni później kerg zmieniają na P jak już będzie przyjęte do zasobu.

Cytat: chawratka w Poniedziałek 10 Wrzesień 2018, 21:59:41

Dziękuję ślicznie,

a co z błędem
Kontrola k_269: Kontrola wypełnienia atrybutu 'idMaterialu' w klasie
GES_PunktOOkreslonejWysokosci
Status kontroli: Przeprowadzono kontrolę
Wynik kontroli: Negatywny
Szczegóły kontroli:
Atrybut 'idMaterialu' nie może być pusty.


każda wysokość ma operat, wiec nie wiem o co chodzi..

chawratka

Cytat: CezaryK w Poniedziałek 10 Wrzesień 2018, 18:45:41
Średnicy czy wymiarów poziomego i pionowego nie jesteś w stanie pozyskać, szczególnie za starych opracowań. Często geodeci pokazywali rurę osłonową, nie podając wymiarów. Administrator Systemu Zarządzania K-GESUT jedyne co może zrobić, to westchnąć, i takie dane przyjąć.
Co do wiązki, nie wszystkie ośrodki wymagają wartości 1 i wiązka = nie. Liczba jeden w tej sytuacji nie powinna występować nigdy. Jeśli wiązka = nie, pole liczba przewodów zostaje niewypełnione, co w Ewmapie wizualizowane jest jako "0". W przypadku wiązki liczka przewodów powinna wynosić 2 lub więcej. Wprowadzenie liczby przewodów = 1 i wiązki = nie skutkuje błędem w walidatorze.


Dziękuję ślicznie,

a co z błędem
Kontrola k_269: Kontrola wypełnienia atrybutu 'idMaterialu' w klasie
GES_PunktOOkreslonejWysokosci
Status kontroli: Przeprowadzono kontrolę
Wynik kontroli: Negatywny
Szczegóły kontroli:
Atrybut 'idMaterialu' nie może być pusty.


każda wysokość ma operat, wiec nie wiem o co chodzi..

Cezary.K

Średnicy czy wymiarów poziomego i pionowego nie jesteś w stanie pozyskać, szczególnie za starych opracowań. Często geodeci pokazywali rurę osłonową, nie podając wymiarów. Administrator Systemu Zarządzania K-GESUT jedyne co może zrobić, to westchnąć, i takie dane przyjąć.
Co do wiązki, nie wszystkie ośrodki wymagają wartości 1 i wiązka = nie. Liczba jeden w tej sytuacji nie powinna występować nigdy. Jeśli wiązka = nie, pole liczba przewodów zostaje niewypełnione, co w Ewmapie wizualizowane jest jako "0". W przypadku wiązki liczka przewodów powinna wynosić 2 lub więcej. Wprowadzenie liczby przewodów = 1 i wiązki = nie skutkuje błędem w walidatorze.

chawratka

Cytat: Ardian w Poniedziałek 10 Wrzesień 2018, 07:04:18
hymmm może Ty sprawdzasz poprawność schematu ? bo też ma taką opcję ta aplikacja i tam rzadko się zdarzają błedy

Robię i jedną i druga kontrole, jak nie zrobię tej pierwszej nie zrobię tej drugiej.
W obu pojawia mi się raport pozytywny, a w środku przy każdym podpunkcie wychodzi tak jak na zdjęciu we wcześniejszej odpowiedzi- ze nie wykonano kontroli.

A dostałam z ośrodka raport- w którym są błędy do poprawy. I na koniec jak poprawie, chciałabym wykonać taki raport by mieć pewność ze zostało poprawione wszystko.


A tak w ogóle to ktoś potrafi mi wyjaśnić błędy typu:
"Kontrola k_217a: Kontrola wypełnienia wartości specjalnej dla atrybutu 'srednica' w
klasie GES_UrzadzenieTechniczneZwiazaneZSiecia
Status kontroli: Przeprowadzono kontrolę
Wynik kontroli: Wymaga interpretacji administratora Systemu Zarządzania K-GESUT
Szczegóły kontroli:
Atrybut 'srednica' powinien przyjmować wartość inną niż wartość specjalna, jeśli atrybut 'rodzajUrzadz'
przyjmuje wartość ze zbioru: ('wlaz', 'studzienka')."
co w przypadkach gdy nie znamy średnicy studzienki? Bląd jak wpisuje 0, a Ewmapa i tak puste pole zamieni na 0.

Kontrola k_99a: Kontrola wypełnienia wartości specjalnej dla atrybutu
'wymiarPoziomy' w klasie GES_PrzewodKanalizacyjny
Status kontroli: Przeprowadzono kontrolę
Wynik kontroli: Wymaga interpretacji administratora Systemu Zarządzania K-GESUT
Szczegóły kontroli:
Atrybut 'wymiarPoziomy' powinien przyjmować wartość inną niż wartość specjalna, jeśli nie
wypełniono atrybutu 'srednica'.
taki sam przypadek...

Kontrola k_129: Pierwsza kontrola wartości atrybutu 'liczbaPrzewodow' w klasie
GES_PrzewodElektroenergetyczny
Status kontroli: Przeprowadzono kontrolę
Wynik kontroli: Wymaga interpretacji administratora Systemu Zarządzania K-GESUT
Szczegóły kontroli:
Wartość atrybutu 'liczbaPrzewodow' musi być pusta, jeśli 'wiazka' = 'false'.
-wszystkie ośrodki wymagają, by dawać liczbę przewodów 1, wiązka nie, wiązka tak jeżeli liczba przewodów większa jak 1??
Czy takie błędy powinny być w ogóle brane pod uwagę w kontroli?


ArdianAutor w?tku

hymmm może Ty sprawdzasz poprawność schematu ? bo też ma taką opcję ta aplikacja i tam rzadko się zdarzają błedy

Cytat: chawratka w Niedziela 09 Wrzesień 2018, 11:53:34
Właśnie w tym problem, że mam to wybrane dobrze..

chawratka

Cytat: CezaryK w Niedziela 09 Wrzesień 2018, 09:20:16
Może nie masz wybranego właściwego szablonu weryfikacji?
Wejdź w opcje "Zarządzaj parametrami aplikacji" i wybierz szablon
"K-GESUT.01_Szablon_weryfikacji_1.05_krytycznosc_dla_GESUT"

Właśnie w tym problem, że mam to wybrane dobrze..

Cezary.K

Może nie masz wybranego właściwego szablonu weryfikacji?
Wejdź w opcje "Zarządzaj parametrami aplikacji" i wybierz szablon
"K-GESUT.01_Szablon_weryfikacji_1.05_krytycznosc_dla_GESUT"