Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

Import budynków z SWDE

Zaczęty przez Sylwek1, Poniedziałek 02 Kwiecień 2012, 21:21:18

Poprzedni wątek - Następny wątek

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

Lupus

#22
Cytat: support w Środa 04 Kwiecień 2012, 13:23:30
P.S. Darku, Marcinie, Adamie jeżeli jesteście zainteresowani testem mojego pliku swde

A co tu dawać znać ślij i tyle ;)

ten plik z geoinfo wydaje pew. hm  to przecież wynika z geometrii więc po co?
ale nic to co kraj to obyczaj

Cytat: alcapon w Środa 04 Kwiecień 2012, 19:00:24
Budynki importowały się poprawnie razem z FUZ oraz LKN.
Na mapie opis budynku wyświetlał się poprawnie tj. np. m2
np. m2 generował się automatycznie?
__________
Pozdrawiam
Lupus

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

Nyzczsel

Z chęcią bym się zajął tym tematem - bo mnie to interesuje.
Jak znajdę chwilkę zobaczę co się da zrobić.
Nawet sobie przetestuje dane z ośrodków - jak znajdę takie z budynkami.
Mariusz podeślij i mi swoje dane  :knuppel2:

alcapon

#20
E-mail doszedł.
Jutro postaram się coś pokombinować.

Mariusz ale u was ziemia pocięta na plasterki heheh
Zaimportowałem działki z swde i widzę od groma wąskich działek, długich że hoho  :crazy2:

Tak na szybkiego odnośnie budynków ... bo mi się już oczy kleją :)
Mariusz w twoim pliku swde chyba brak info o FUZ raz LKN budynku
U ciebie budynek wygląda tak:
CytatRO,,G5G_BUD,1-1/10_1,62385,11;
GL;
K,+;
P,G,5556946.41,4697217.78,;
P,G,5556945.11,4697223.49,;
P,G,5556941.68,4697222.70,;
P,G,5556942.98,4697217.00,;
PZ;
GX;
D,G5IDB,D,061401_1.0001.1/10.1_BUD
D,G5FUZ,D,
D,G5DTW,D,2006.08.03-00:00:00.00000
D,G5DTU,D,2006.07.12-00:00:00.00000
X;

W pliku swde które otrzymywałem z geoinfo budynek wygląda tak:
CytatRO,,G5BUD,9989003400000472599,5f4337273617,11;
  GL;
  K,+;
  P, G,5716899.22644456,3655551.17811186,;
  P, G,5716906.12381757,3655524.65705314,;
  P, G,5716912.36240844,3655526.3690937,;
  P, G,5716905.25963742,3655552.80312734,;
  PZ;
  GX;
  D, G5IDB, D,301403_5.0029.5_BUD
  D, G5FUZ, D,10
  D, G5LKN, D,1
  D, G5PEW, D,174
  D, G5DTU, D,2005.05.12-00:00:00
  D, G5DTW, D,2005.05.12-00:00:00
  WL, G5RKRG, G5DOG-9;
X;

Jak widać w pliku z geoinfo jest FUZ,LKN.

Kolejną rzecz jaką zauważyłem to, że ewmapa chyba nie umożliwia eksportu LKN do SWDE.
W opisach upgrade na stronie geobidu jest tylko wzmianka o wprowadzeniu możliwości importu LKN - o eksporcie nic nie piszą.
Import LKN jest, natomiast eksport nie - do tego potrzebny jest chyba ewopis (choć to trochę głupie, LKN jest na mapie tak samo potrzebny jak FUZ).

I jeszcze zanim zasnę.
Wyeksportowałem z ewmapy do swde budynki.
W nowej bazie stworzyłem od podstaw konfigurację obiektów i zaimportowałem swde.
Budynki zaimportowały się łącznie z FUZ.
LKN nie zaimportowało się bo nie jest eksportowane do swde.
Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

support

Adam e-mail poleciał z krótkim opisem.
Czekam z niecierpliwością na info i może mały tutorial.
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


alcapon

Cytat: support w Środa 04 Kwiecień 2012, 13:23:30
... no i chyba tu leży pies pogrzebany w moim przypadku, ponieważ obiekt jest tylko powierzchniowy i składa się z podwarstw liniowych obrysów budynków, natomiast opis m2 itp. jest zapisana w obiekcie (funkcja). Da się zaimportować takie obiekty formatem SWDE ???

Da się.
Swego czasu otrzymywałem z powiatu dane w formacie SWDE - plik SWDE pochodził z geoinfo.
Importowałem do ewmapy działki,kontury,użytki i budynki.
Budynki importowały się poprawnie razem z FUZ oraz LKN.
Na mapie opis budynku wyświetlał się poprawnie tj. np. m2

Mariusz możesz zapodać twój plik - zobaczę może coś mi się uda zaimportować.
W pracy poszukam jakiś plików swde z geoinfo i wrzucę na forum - może wam się uda zaimportować taki plik.
Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

support

... no i chyba tu leży pies pogrzebany w moim przypadku, ponieważ obiekt jest tylko powierzchniowy i składa się z podwarstw liniowych obrysów budynków, natomiast opis m2 itp. jest zapisana w obiekcie (funkcja). Da się zaimportować takie obiekty formatem SWDE ???

P.S. Darku, Marcinie, Adamie jeżeli jesteście zainteresowani testem mojego pliku swde dajcie znać na pw ... naprawdę nurtuje mnie ten temat (nie znoszę nie wiedzieć czegoś, lub nie mieć o tym pojęcia)
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Lupus

@palcio
czemu FUZ jest tekst (11 znaków) skoro ma być liczbą całkowitą 1-10.
no i na pewno zamieniłbym miejscami najpierw funkcja a dopiero później ewentualnie liczba kondygnacji podziemnych

LKP ważniejsze od LKN? ale to na marginesie, rozumiem że chodzi o samą zasadę importu
ale tak naprawdę to zasada mówi że FUZ, LKN, LKP, itd to jest treść opisowa a nie graficzna, więc może nie ma co oczekiwać że bez ewopisu to się dobrze zaimportuje. etykietka "m2" to redakcja mapy a nie treść ewidencji (raport z tej treści -tak, treść jako taka - nie)

__________
Pozdrawiam
Lupus

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

support

Niestety pomimo prób nie udało mi się zaimportować zobiektowanych budynków z jednej bazy do innej.
Działki, kontury owszem ale przy budynkach, pomimo dodania "LKP","FUZ" przed importem i tworzeniem obiektów (na samym początku dodałem w pliku te wartości, i dopiero uruchomiłem bazę by stworzyć strukturę obiektów).
W okienku natychmiast pokazuje się alarm z kodem FUZ, a gdy wskażę warstwy dla błędów program krzyczy o tym że warstwy mają nie leżeć na warstwach z obiektów.

"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Nyzczsel

Cytat: Palcio w Wtorek 03 Kwiecień 2012, 20:46:03
Jeśli dobrze rozumiem to tak - zrobiłem. Zresztą, gdybym tego nie zrobił nie mógłbym przypisać funkcji obiektowi utworzonemu przez mnie.

Zawartość pliku OPISY.TXT
"BUD",5,"BYDYNKI","BUD",0,0,0,1,5,"LKP","FUZ","",""

A tutaj część swde wyeksportowanego z Ewmapy:
SX;
SO;
RO,,G5G_BUD,1-11/1,1,11;
GL;
K,+;
P,G,10754847.27,14109618.72,;
P,G,9974951.26,617417.68,;
P,G,16422091.64,5660745.23,;
P,G,15798174.83,9118284.23,;
PZ;
GX;
D,G5IDB,D,000000_2.0001.11/1_BUD
D,G5FUZ,D,1
D,G5DTW,D,2012.04.03-00:00:00.00000
D,G5DTU,D,2012.04.03-00:00:00.00000
X;

Jak więc widać wyeksportowało FUZ jako mieszkalny. Tylko dlaczego spowrotem go nie chce zaimportować?

I to jest dobre pytanie.
A spróbuj tylko zostawić coś takiego:
"BUD",5,"BYDYNKI","BUD",0,0,0,1,5,"FUZ","","",""
Jeżeli to nie zadziała - trza pisać do Geobidu - o co im chodzi.

Czemu import SWDE - musi w Ewmapie (niektórzy piszą Ewumapie  :uglystupid2:) być takim problemem ?
Dlatego jestem zdania że jednak tabele danych są niezbędne:) no chyba że nowy XML załatwi wszystkie problemy.

Sylwek1Autor w?tku

załączniki

//edit by support
załączniki przeniesione w treść posta


Goście nie mogą oglądać obrazków w postach, prosimy Zarejestrować się lub Zalogować


Goście nie mogą oglądać obrazków w postach, prosimy Zarejestrować się lub Zalogować

Sylwek1Autor w?tku

FUZ zakładasz w bazie do której importujesz.

A tak to u mnie wyglada:
Jak poradzić sobie z wieloma warstwami nie wiem, ale co do samego obiektu na pewno będzie mieć to związek z typem obiektu. Z drugiej strony jeśli obiekt jest importowany z swde to powinien się importować jako cały obiekt, nie ważne z czego się składa - ale jak widać nie działa to do końca dobrze.



support

Czyli udało Ci się zaimportować obiekty w swde do innej bazy ???
Jeżeli tak to może mały opis co i jak trzeba zrobić.

FUZ mam założyć w mojej pierwotnej bazie ???
Dodatkowo moje obiekty nie składają się tylko z jednej warstwy liniowej (są rozbite na kilka elementów), natomiast nie wiem na jakiej warstwie umieszczono identyfikator ... uda mi się dokonać importu ???
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Sylwek1Autor w?tku

#10
ten komunikat nie wyskakuje jeśli zrobisz FUZ przy użyciu Ewmapy a nie edytując plik ręcznie.
Ponadto musisz wybrać warstwy które są przypisane do danego typu obiektu - w konfiguracji obiektów ikonka T pod pierwiastkiem. pierwsza w-wa liniowa druga tekstowa

support

Wyeksportowałem dane swde, założyłem nową bazę (inna nazwa) chciałem zaimportować swde i w momencie gdy przeszedłem do budynków wyskakuje taka informacja:


pomimo edycji plików i dodaniu "LKP","FUZ" nie importuje pisze błąd nie podano warstwy czy jakoś podobnie.

Czemu ten import jest taki trudny, nie powinno to być export import i zapominamy o temacie ... ewmapa sama powinna stworzyć odpowiednie tabele dla obiektów.

Dostajemy tak gminę w SWDE i co mamy zrobić ??? Nic nie wiemy o SWDE oraz o tym jak w ośrodku prowadzą bazę obiektów, to nie dopracowany format i należało by się z tym tematem zgłosić do Geobidu w celu wyjaśnienia lub lepszego opisania jak należy postępować w takich przypadkach.
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Sylwek1Autor w?tku

Jeśli dobrze rozumiem to tak - zrobiłem. Zresztą, gdybym tego nie zrobił nie mógłbym przypisać funkcji obiektowi utworzonemu przez mnie.

Zawartość pliku OPISY.TXT
"BUD",5,"BYDYNKI","BUD",0,0,0,1,5,"LKP","FUZ","",""

A tutaj część swde wyeksportowanego z Ewmapy:
SX;
SO;
RO,,G5G_BUD,1-11/1,1,11;
GL;
K,+;
P,G,10754847.27,14109618.72,;
P,G,9974951.26,617417.68,;
P,G,16422091.64,5660745.23,;
P,G,15798174.83,9118284.23,;
PZ;
GX;
D,G5IDB,D,000000_2.0001.11/1_BUD
D,G5FUZ,D,1
D,G5DTW,D,2012.04.03-00:00:00.00000
D,G5DTU,D,2012.04.03-00:00:00.00000
X;

Jak więc widać wyeksportowało FUZ jako mieszkalny. Tylko dlaczego spowrotem go nie chce zaimportować?