Strona 1 z 2

Brak obiektu do którego istnieje referencja

: 23 lis 2022, 19:46
autor: geoproj5
witam mam taki problem
opisze to na forum i rownolegle na maila, bo zalezy mi na czasie a moze jest na to proste rozwiazanie i innym sie przyda

kartuje przylacze [ albo ogolnie nowy gesut], musze zmodyfikowac przewod istniejacy, walidacja wywala blad ze brak obiektow do ktorych jest relacja tzn najczesciej punktow wsyokosciowych gesut ktore byly polaczane z przewodem ktory zmodyfikowalem. czesc odgikow ignoruje ten blad a czesc daje usterke] zeby gml przeszedl musze recznie zaznaczac do eksportu moje nowe obiekty orazsi8ec w ktora sie wpinam oraz po recznym wyszukaniu po id - recznie zaznaczyc te rzedne przez ktore jest blad . dopoki robie przylacza jest to9 wykonalne choc czasochlonne

czy jest na to jakies rozwiazanie?

jezeli nie : czy moznaby dodac jakas opcje ktora "ciagnełaby" rzedne polaczone relacją z obiektem ktory zmodyfikowalem ?


blad walidacji jest taki:
Import nie został przeprowadzony z powodu błędów:

Brak obiektu do którego istnieje referencja: urn:pzgik: id :PL.PZGiK.001111.GESUT:9CA20965-C4C1-4710-985E-98BD4F8925AF

Re: Brak obiektu do którego istnieje referencja

: 24 lis 2022, 08:37
autor: FaFaL
A zgodnie z jakim rozporządzeniem ma Pan bazy danych ? Jeśli zgodnie z 2021 to nie trzeba już (a przynajmniej do ośrodków z EWMapą) przesyłać plików tylko z nową lub zmodyfikowaną częścią, tylko można im wyeksportować całość - wtedy wspomniany problem jest wyeliminowany.

Re: Brak obiektu do którego istnieje referencja

: 24 lis 2022, 12:10
autor: Pan_Sowa
Wszystko fajnie pięknie tylko to jest właśnie stale pojawiający się problem. Dlaczego c-geo wypuszcza z siebie błędne pliki gml? Przecież jeśli na stronie internetowej jakiś link prowadzi w kosmos to zawsze kończy się to niepowodzeniem. W plikach, które eksportuje z c-geo nigdy, przenigdy nie powinna mieć miejsca taka błędna sytuacja! System powinien to zapewniać podczas eksportu...

Re: Brak obiektu do którego istnieje referencja

: 24 lis 2022, 15:44
autor: Jurek B.
Pan_Sowa pisze: 24 lis 2022, 12:10 Wszystko fajnie pięknie tylko to jest właśnie stale pojawiający się problem. Dlaczego c-geo wypuszcza z siebie błędne pliki gml? Przecież jeśli na stronie internetowej jakiś link prowadzi w kosmos to zawsze kończy się to niepowodzeniem. W plikach, które eksportuje z c-geo nigdy, przenigdy nie powinna mieć miejsca taka błędna sytuacja! System powinien to zapewniać podczas eksportu...
To nie są błędne linki - tylko linki do obiektów, których nie ma w tym GML gdy jest on generowany z ograniczeniem daty modyfikacji. Oczywiste jest, że wówczas nie mogą w tym GML pojawić się obiekty niemodyfikowane. Jeżeli brak jest w GML obiektów niemodyfikowanych, pozostają do nich relacje. Niewłaściwe byłoby jednak usuwanie przez C-GEO relacji do niezmodyfikowanych obiektów, które są w relacji z modyfikowanym obiektem.
Niektóre systemy PZGiK, w których nie dopuszczono możliwości importu kompletnego GML (z obiektami zmodyfikowanymi i niezmodyfikowanymi, ale pozostającymi w relacji z pozostałymi obiektami) powodują te problemy.
Na szczęście nowe przepisy i wytyczne GUGiK powodują to, że ten problem zniknie - systemy PZGiK mają mieć możliwość importu całości, bez ograniczeń datą modyfikacji.

Re: Brak obiektu do którego istnieje referencja

: 25 lis 2022, 19:35
autor: geoproj5
FaFaL pisze: 24 lis 2022, 08:37 A zgodnie z jakim rozporządzeniem ma Pan bazy danych ? Jeśli zgodnie z 2021 to nie trzeba już (a przynajmniej do ośrodków z EWMapą) przesyłać plików tylko z nową lub zmodyfikowaną częścią, tylko można im wyeksportować całość - wtedy wspomniany problem jest wyeliminowany.
ok, tego nie wiedzialem, wielkie dzieki, zaraz uzupelnie moje notatki :). to ze odgiki nie podaja wg jakiego rozporzxadzenia wydaja gml to jest troszke cyrk. do tego odgiki, ktore parzy w rece gml "bo u nas wszyscy daj kcd/giv i po co tak utrudniac?". caly czas zyje nadzieja ze po 1 stycznia pewne sprawy sie uproszcza

Re: Brak obiektu do którego istnieje referencja

: 25 lis 2022, 20:48
autor: FaFaL
geoproj5 pisze: 25 lis 2022, 19:35
FaFaL pisze: 24 lis 2022, 08:37 A zgodnie z jakim rozporządzeniem ma Pan bazy danych ? Jeśli zgodnie z 2021 to nie trzeba już (a przynajmniej do ośrodków z EWMapą) przesyłać plików tylko z nową lub zmodyfikowaną częścią, tylko można im wyeksportować całość - wtedy wspomniany problem jest wyeliminowany.
ok, tego nie wiedzialem, wielkie dzieki, zaraz uzupelnie moje notatki :). to ze odgiki nie podaja wg jakiego rozporzxadzenia wydaja gml to jest troszke cyrk. do tego odgiki, ktore parzy w rece gml "bo u nas wszyscy daj kcd/giv i po co tak utrudniac?". caly czas zyje nadzieja ze po 1 stycznia pewne sprawy sie uproszcza
Dodaj jeszcze, że w przypadku EWMapy i baz zgodnie z 2021, to jeśli chodzi o bazy BDOT oraz GESUT to można eksportować całość i program ośrodka sam wybiera nowe. Jednak w przypadku EGiB (np. dorysowaliśmy lub zmodyfikowaliśmy budynek) to trzeba do pliku GML eksportować tylko nowe - zmodyfikowane elementy - przy ustawieniach jak poniżej:
2022-11-25_204602.png
2022-11-25_204602.png (36.02 KiB) Przejrzano 8803 razy
Podobno Geobid ten import EGiB ma zmodyfikować tak aby można było wysyłać pełny plik GML, ale to wizja przyszłości.

Re: Brak obiektu do którego istnieje referencja

: 28 lis 2022, 13:44
autor: Pan_Sowa
Jurek B. pisze: 24 lis 2022, 15:44 To nie są błędne linki - tylko linki do obiektów, których nie ma w tym GML gdy jest on generowany z ograniczeniem daty modyfikacji. Oczywiste jest, że wówczas nie mogą w tym GML pojawić się obiekty niemodyfikowane. Jeżeli brak jest w GML obiektów niemodyfikowanych, pozostają do nich relacje. Niewłaściwe byłoby jednak usuwanie przez C-GEO relacji do niezmodyfikowanych obiektów, które są w relacji z modyfikowanym obiektem.
Niektóre systemy PZGiK, w których nie dopuszczono możliwości importu kompletnego GML (z obiektami zmodyfikowanymi i niezmodyfikowanymi, ale pozostającymi w relacji z pozostałymi obiektami) powodują te problemy.
Na szczęście nowe przepisy i wytyczne GUGiK powodują to, że ten problem zniknie - systemy PZGiK mają mieć możliwość importu całości, bez ograniczeń datą modyfikacji.
Ależ GML powinien być zgodny (sam ze sobą). Czy usuwanie relacji do niemodyfikowanych obiektów byłoby niewłaściwe? Hmm pewnie tak, ma Pan rację. Ale konsekwencją tego nie mogą być referencje do niczego. Może w związku z tym ZAWSZE powinny się eksportować te 'niemodyfikowane' obiekty? Jeśli jakiś system nie potrafi sobie z tym poradzić to jego problem. Tak problem jest w c-geo co przekłada się na użytkowników. Rozumiem również, że w systemie są opcje poprawiające ten stan. Ale skoro ich niezaznaczenie powoduje niepoprawność to albo nie powinno ich być albo powinny się nazywac "Uwaga, opcja może spowodować wyeksportowanie błędnego gml".

Teraz dlaczego błędnego? Ponieważ zgodnie ze schamatami ogc referencje nie mogą wskazywać na nieistniejace w tym lub innym pliku/dokumencie instancje. Plik GML należy rozpatrywać hermetycznie. To na co wskazują musi istnieć, jeśli nie istnieje GML jest niepoprawny - myśląc globalnie, to co robią lokalne walidatory to już jest inna sprawa i tażanie się w swoim bajorku:) Href wskazujący na coś nieistniejącego to jak punkt adresowy nieistniejąc w rzeczywistości. Jak numer działki, której nie ma.

Grupa walki o lepszego gml'a - w skrócie GWOLG 😅

Re: Brak obiektu do którego istnieje referencja

: 15 gru 2022, 14:54
autor: geoproj5
na fali kolejnej takiej samej usterki wracam do tematu.
skad mam wiedzieć czy dany ośrodek ma EWMapę ? da się to jakoś łatwo sprawdzić?

Re: Brak obiektu do którego istnieje referencja

: 15 gru 2022, 15:29
autor: Aoschin
Witam!

Jeżeli mają geoportal, czy inny IKerg, albo portal geodety, jakkolwiek to się tam zwie od GEOBID to raczej EWMapa

Re: Brak obiektu do którego istnieje referencja

: 15 gru 2022, 17:16
autor: FaFaL
geoproj5 pisze: 15 gru 2022, 14:54 na fali kolejnej takiej samej usterki wracam do tematu.
skad mam wiedzieć czy dany ośrodek ma EWMapę ? da się to jakoś łatwo sprawdzić?
Najlepiej sprawdzić w jakich innych format można wygenerować dane. KCD to turboEwid, giv to GeoInfo, i jakoś tez od EWMapy (bodaj eob)

Re: Brak obiektu do którego istnieje referencja

: 16 gru 2022, 11:12
autor: PrzemysławK
geoproj5 pisze: 15 gru 2022, 14:54 na fali kolejnej takiej samej usterki wracam do tematu.
skad mam wiedzieć czy dany ośrodek ma EWMapę ? da się to jakoś łatwo sprawdzić?
Otwierasz GML w notatniku bądź przeglądarce i:
EwMapa ma nagłówek
<!--
Eksporter: EWMAPA FB wersja 14.07
Czas eksportu: 2022-11-28T08:47:43
Dane: BDOT500
Kod licencji: b767eb3b
-->
WebEwid ma w polu gml:FeatureCollection xsi:schemaLocation=
odwołanie do http://geomatyka-krakow.pl/gml/v1/K1.xsd

Re: Brak obiektu do którego istnieje referencja

: 16 gru 2022, 14:30
autor: geoproj5
dziekuje bardzo :D

Re: Brak obiektu do którego istnieje referencja

: 06 sty 2023, 12:48
autor: geoproj5
Jurek B. pisze: 24 lis 2022, 15:44
Pan_Sowa pisze: 24 lis 2022, 12:10 Wszystko fajnie pięknie tylko to jest właśnie stale pojawiający się problem. Dlaczego c-geo wypuszcza z siebie błędne pliki gml? Przecież jeśli na stronie internetowej jakiś link prowadzi w kosmos to zawsze kończy się to niepowodzeniem. W plikach, które eksportuje z c-geo nigdy, przenigdy nie powinna mieć miejsca taka błędna sytuacja! System powinien to zapewniać podczas eksportu...
To nie są błędne linki - tylko linki do obiektów, których nie ma w tym GML gdy jest on generowany z ograniczeniem daty modyfikacji. Oczywiste jest, że wówczas nie mogą w tym GML pojawić się obiekty niemodyfikowane. Jeżeli brak jest w GML obiektów niemodyfikowanych, pozostają do nich relacje. Niewłaściwe byłoby jednak usuwanie przez C-GEO relacji do niezmodyfikowanych obiektów, które są w relacji z modyfikowanym obiektem.
Niektóre systemy PZGiK, w których nie dopuszczono możliwości importu kompletnego GML (z obiektami zmodyfikowanymi i niezmodyfikowanymi, ale pozostającymi w relacji z pozostałymi obiektami) powodują te problemy.
Na szczęście nowe przepisy i wytyczne GUGiK powodują to, że ten problem zniknie - systemy PZGiK mają mieć możliwość importu całości, bez ograniczeń datą modyfikacji.
a moglby pan podac te podstawe prawna bo obawiam sie przepychanki z niektorymi podgikami...

Re: Brak obiektu do którego istnieje referencja

: 15 sty 2023, 00:34
autor: Ezy
Ciekawy watek, można się znowu wiele dowiedzieć. Pytanie czy obszar pracy z GMLem to standard wymiany danych? Na czym polega zdefiniowanie owego standardu? Bo jak widać sam schemat aplikacyjny stanowiący o treści pliku do wymiany informacji pomiędzy aplikacjami to nie wszystko. Jak widać wiele do myślenia pozostawia co i jak eksportujemy. Czy to normalne, że wykonawca ma się domyślać i dostosowywać do ram obsługi przez poszczególnych producentów oprogramowań obsługujących podgiki – w jednym urzędzie plik całościowy w innym tylko obiekty zmodyfikowane, w jeszcze innym zmodyfikowane i obiekty bezpośrednio przylegające? Dlaczego takie kwestie nie są unormowane prawnie w sensie jednolitości?
Kiedyś na topie był Twist & Shout, a dziś GML & Szał. Dlatego tu szacunek dla Softline za brak zadyszki w tym nie ustającym tańcu. Można mieć tylko nadzieje, że w krótce kwestie informatyczne wymiany danych się unormują i będzie można spokojnie pracować i skupić się na merytoryce pomiarów i ich dokumentowaniu. Niestety, znając zwyczajowość naszych ustawodawców w temacie spotkamy się znów, przypadałoby, ze w 2027 roku… przy GML_2027.

A i jeszcze jedno, marzy mi sie taki czas, w którym to kiedyś Softline dyktowałby trendy, a reszta ferajny informatycznej miałaby sie dostosowywać. Znając ich tempo, albo raczej opieszałość w uwzględnianiu uwag wykonawców byłoby interesująco.

Pozdrawiam wszystkich nieprzezwyciężonych i gratuluje tym co odważyli się na podjęcie innych kierunków działań zawodowych.

Re: Brak obiektu do którego istnieje referencja

: 27 kwie 2023, 13:21
autor: geoproj5
Jurek B. pisze: 24 lis 2022, 15:44
Pan_Sowa pisze: 24 lis 2022, 12:10 Wszystko fajnie pięknie tylko to jest właśnie stale pojawiający się problem. Dlaczego c-geo wypuszcza z siebie błędne pliki gml? Przecież jeśli na stronie internetowej jakiś link prowadzi w kosmos to zawsze kończy się to niepowodzeniem. W plikach, które eksportuje z c-geo nigdy, przenigdy nie powinna mieć miejsca taka błędna sytuacja! System powinien to zapewniać podczas eksportu...
To nie są błędne linki - tylko linki do obiektów, których nie ma w tym GML gdy jest on generowany z ograniczeniem daty modyfikacji. Oczywiste jest, że wówczas nie mogą w tym GML pojawić się obiekty niemodyfikowane. Jeżeli brak jest w GML obiektów niemodyfikowanych, pozostają do nich relacje. Niewłaściwe byłoby jednak usuwanie przez C-GEO relacji do niezmodyfikowanych obiektów, które są w relacji z modyfikowanym obiektem.
Niektóre systemy PZGiK, w których nie dopuszczono możliwości importu kompletnego GML (z obiektami zmodyfikowanymi i niezmodyfikowanymi, ale pozostającymi w relacji z pozostałymi obiektami) powodują te problemy.
Na szczęście nowe przepisy i wytyczne GUGiK powodują to, że ten problem zniknie - systemy PZGiK mają mieć możliwość importu całości, bez ograniczeń datą modyfikacji.
witam znów przerabiam ten sam temat. weryfikator powiedzial ze nie przyjmie mi pelnej bazy, ze rozporzdzenie nie przewiduje takiej mozliwosci. czy daloby sie dodac funkcje ktora ciaglaby wszystkie obiekty, ktore sa polaczone z moimi modyfikowanymi obiektami ?

Re: Brak obiektu do którego istnieje referencja

: 27 kwie 2023, 14:49
autor: Jurek B.
Witam, po pierwsze niech weryfikator napisze w negatywnym protokole to co Panu powiedział:
"ze nie przyjmie mi pelnej bazy, ze rozporządzenie nie przewiduje takiej mozliwosci"
i poda podstawę prawną - konkretny przepis. Życzę mu szczęścia w poszukiwaniach.
Po drugie, C-GEO umożliwia także wysłanie tylko zmodyfikowanych obiektów, z usunięciem referencji do obiektów niemodyfikowanych (jedna z opcji okna eksportu do GML: "nie wysyłaj referencji do brakujących obiektów"

Re: Brak obiektu do którego istnieje referencja

: 27 kwie 2023, 15:12
autor: Pan_Sowa
Jurek B. pisze: 27 kwie 2023, 14:49 Po drugie, C-GEO umożliwia także wysłanie tylko zmodyfikowanych obiektów, z usunięciem referencji do obiektów niemodyfikowanych (jedna z opcji okna eksportu do GML: "nie wysyłaj referencji do brakujących obiektów"
Piękny rozpiździel. Nie da sie ustalić między twórcami softu JAK te cholerne modyfikacje mają sie odbywac? Czy wzystkie obiekty, czy tylko modyfikowane, czy z referencjami, czy bez czy po nowemu czy po staremu, czy z pełną dokładnością czy ze zesraną dokładnością, czy wersja dla geomatyki czy dla reszty świata... Wy dodajecie pierdyliard kosmicznych i neiczytelnych dla zwykłego usera opcji, naciągacie ten wasz program jak gume od kalesonów na każdy możliwy wariant, a to wszystko i tak *** bo reszta gawiedzi okopuje się coraz bardziej tylko w swoich intepretacjach.
Że jeszcze nie słyszeliśmy o przypadkach ataku geodety nożownika na kogoś w ośrodku to chyba zasługa jedynie obsługi online. No nie da się.
....stary ja tu na deszczu wilki jakieś

Re: Brak obiektu do którego istnieje referencja

: 27 kwie 2023, 15:55
autor: Andyjas
SWIĘTE SŁOWA ( ja też , po kilkudziesięcioletniej działaności ,stwierdzam UPADEK geodezji ).Powiaty swoje , GUGiK swoje , WINGiK swoje a Nam biednym zewsząd nędza.Skończyłeś studia , umiesz chłopie mierzyć , masz pojęcie o GML-u...i co z tego.Nie załapałeś się na urzędasa to .....A gdzie SGP i inne " organizacje " , które tak walczą o wykonawców ?. Zmień zawód i po kłopocie ?. Nie doczekanie !!!

Re: Brak obiektu do którego istnieje referencja

: 27 kwie 2023, 19:13
autor: geoproj5
to sa Odgiki ktore potrafia raz napisac usterke "usunac zbedne etykiety rzednych" a kiedy indziej "brak etykiety rzednej" wiec to walka z wiatrakami
sprobuje z ta opcja nie wysylaj referencji... zonbaczymy jak sie zachowaja punkty wysokosciowe ktorych jedyna modyfikacja bedzie przesuniecie etykiety

Re: Brak obiektu do którego istnieje referencja

: 11 maja 2023, 11:10
autor: geoproj5
szanowni panstwo ! prosze o dodanie funkcji ktora ciagnelaby wraz ze zmodyfikowanym obiektami takze te które sa z nimi polaczone relacyjnie

Re: Brak obiektu do którego istnieje referencja

: 12 maja 2023, 09:53
autor: geoproj5
Jurek B. pisze: 27 kwie 2023, 14:49 Witam, po pierwsze niech weryfikator napisze w negatywnym protokole to co Panu powiedział:
"ze nie przyjmie mi pelnej bazy, ze rozporządzenie nie przewiduje takiej mozliwosci"
i poda podstawę prawną - konkretny przepis. Życzę mu szczęścia w poszukiwaniach.
Po drugie, C-GEO umożliwia także wysłanie tylko zmodyfikowanych obiektów, z usunięciem referencji do obiektów niemodyfikowanych (jedna z opcji okna eksportu do GML: "nie wysyłaj referencji do brakujących obiektów"
a jak zrobie podzial istniejacego przewodu to nie bedzie referencji tych nowych odcinkow do rzednych ktore byly w bazie odgik i ktore mnie nie dotycza.... no to usterka jak sie patrzy. jest na to jakies rozwiazanie?

Re: Brak obiektu do którego istnieje referencja

: 12 maja 2023, 10:53
autor: Jurek B.
geoproj5 pisze: 12 maja 2023, 09:53
Jurek B. pisze: 27 kwie 2023, 14:49 Witam, po pierwsze niech weryfikator napisze w negatywnym protokole to co Panu powiedział:
"ze nie przyjmie mi pelnej bazy, ze rozporządzenie nie przewiduje takiej mozliwosci"
i poda podstawę prawną - konkretny przepis. Życzę mu szczęścia w poszukiwaniach.
Po drugie, C-GEO umożliwia także wysłanie tylko zmodyfikowanych obiektów, z usunięciem referencji do obiektów niemodyfikowanych (jedna z opcji okna eksportu do GML: "nie wysyłaj referencji do brakujących obiektów"
a jak zrobie podzial istniejacego przewodu to nie bedzie referencji tych nowych odcinkow do rzednych ktore byly w bazie odgik i ktore mnie nie dotycza.... no to usterka jak sie patrzy. jest na to jakies rozwiazanie?
Zgodnie z aktualnymi (już sprzed ponad roku) wytycznymi GUGiK, pliki GML powinny zawierać wszystkie obiekty wydane z PZGiK, nie tylko zmodyfikowane, dodane i usunięte, ale także te, które geodeta nie aktualizował. Jeśli będzie Pan więc eksportował GML bez określania "od daty modyfikacji" - całość pliku będzie spójna wewnętrznie i także zewnętrznie (z bazą w ODGiK).
Oczywiście to ma sens dla plików zawierają wyłącznie obiekty zgodne z aktualnymi przepisami. Dla GML "hybrydowych" z TurboEwid, które mają obiekty i z 2015 i 2021, należy postępować zgodnie z naszymi instrukcjami.

Re: Brak obiektu do którego istnieje referencja

: 12 maja 2023, 10:59
autor: geoproj5
juz raz pytalem o jakis link do tych wytycznych bo w wiekszosci odgikow mnie wysmiali i powiedzieli ze nic takiego nie istnieje

Re: Brak obiektu do którego istnieje referencja

: 12 maja 2023, 11:30
autor: Jurek B.
geoproj5 pisze: 12 maja 2023, 10:59 juz raz pytalem o jakis link do tych wytycznych bo w wiekszosci odgikow mnie wysmiali i powiedzieli ze nic takiego nie istnieje
Po pierwsze to Starosta i jego przedstawiciel ma działać w granicach prawa i przedstawić podstawę prawną, która w tym przypadku by tego zakazywała.
Tu podaję link do odpowiedzi GGK na pytania zadane GUGiK przez Stowarzyszenie Geodetów RP:
https://geoforum.pl/upload2/files/21122 ... k-g-rp.pdf
odpowiedź na pytanie 11 wyjaśnia jak powinien wyglądać plik GML.
Proszę doradzić tym śmiejącym się, żeby nie mieli oporów przed poszerzaniem swojej jak widać mocno ograniczonej wiedzy. Jest wiele miejsc w których mogą się dokształcać: uczelnie, dostawcy oprogramowania, także ja chętnie ich oświecę - oczywiście wiedza kosztuje, więc niech nie szczędzą pieniędzy - na pewno będzie to dla nich i ich pracodawców korzystne.

Re: Brak obiektu do którego istnieje referencja

: 12 maja 2023, 11:32
autor: geoproj5
no ok . dziekuje. to moral z tej historii jest taki ze mam przynajmniej kilka bezprawnych protokolow .....