Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

Eksport mapy w xyh dla projektanta

Zaczęty przez lukaszgeo, Środa 21 Wrzesień 2011, 10:46:18

Poprzedni wątek - Następny wątek

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

alcapon

Cytat: lukaszgeo w Czwartek 22 Wrzesień 2011, 09:35:15
Dziękuje za odpowiedź co do pikiet to rozumiem, a co jeśli wyeksportuję je bez przeciągania do punktu czy podana zostanie współrzędna pikiety nie w miejscu "kropki" a w miejscu wstawienia opisu wysokości?

Niestety tak  :(
Zostanie wyeksportowana wartość H oraz XY tekstu a nie kropki. Dlatego trzeba poprzesuwać rzędne w miejsce kropek.
Niestety w ewmapie te rzędne nie są traktowane jako rzędne lecz jako zwykłe teksty, takie jak np. numer działki czy użytku.

Cytat: lukaszgeo w Czwartek 22 Wrzesień 2011, 09:35:15
Dostałem od Pana te punkty na DK29.
Niestey jest ich zamało. Potrzebne nam są wszystkie punkty z mapy - w celu stworzenia trójwymiarowego modelu terenu.

Ten problem rozwiążesz gdy poprzesuwasz wszystkie rzędne w miejsce kropek i wyeksportujesz to do pliku.

Cytat: lukaszgeo w Czwartek 22 Wrzesień 2011, 09:35:15
Dodatkowo niezbędne nam będą polilinie 3D (linie nieciągłości) odwzorowujące:
-oś drogi
-krawędzie jezdni
-krawędzie wykopu/nasypu (wszystkich krawędzi skarp, przeciwskarp itp)
-dna rowów
-osie i krawędzie dróg bocznych
-krawędzie zjazdów

Generalnie jest to do zrobienie ale sporo z tym zabawy.
Musisz posiadać plik z XYH który obejmuje wszystkie w/w punkty załamania.
Potem zaimportować taki plik do ewmapy jako "zmienne" (warstwy-import-import pikiet-import do zmiennych).
Następnie stworzyć polilinie odpowiadające np. osiom jezdni (warstwa na której będzie tworzona polilinia musi mieć ustawiona wartość Z różną od brak - w konfiguracji warstw). Tworząc polilinię wykorzystaj zatrzask do linii i zaczepiaj polilinie do zaimportowanych wcześniej zmiennych.
Wtedy każdy węzeł polilinii będzie miał określoną wartość wsp. Z.

Ale miejmy nadzieję że projektant zrezygnuje z tego  :crazy2:

Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

lukaszgeoAutor w?tku

#6
Dziękuje za odpowiedź co do pikiet to rozumiem, a co jeśli wyeksportuję je bez przeciągania do punktu czy podana zostanie współrzędna pikiety nie w miejscu "kropki" a w miejscu wstawienia opisu wysokości?

Dostałem wiadomość w której projektant precyzuje czego oczekuje. Pierwsze ustalenie polegały na aktualizacji przekrojach drogi i mapie dxf. mój błąd bo zrobiłem pomiar, a umowa pojawiła się na dniach gdzie napisano że co do mapy kontaktować się z projektantem on powie czego oczekuje :(, ostatni raz ... 


Dostałem od Pana te punkty na DK29.
Niestey jest ich zamało. Potrzebne nam są wszystkie punkty z mapy - w celu stworzenia trójwymiarowego modelu terenu.
Dodatkowo niezbędne nam będą polilinie 3D (linie nieciągłości) odwzorowujące:
-oś drogi
-krawędzie jezdni
-krawędzie wykopu/nasypu (wszystkich krawędzi skarp, przeciwskarp itp)
-dna rowów
-osie i krawędzie dróg bocznych
-krawędzie zjazdów

najnowsze wieści projektant będzie w okolicy wpadnie do biura powie w oczy czego chce, dziś powiedział że może z lekka przesadził w końcu to tylko kilka cm nowej nawierzchni heh co za ludzie.


alcapon

#5
Sprawa jest bardzo prosta ... lecz żmudna.
Jak pisałeś wcześniej potrzebujesz plik w formacie XYH.
Z twoim pomiarem nie ma oczywiście problemu bo możesz sobie wyeksportować taki plik z winkalka czy c-geo czy czego tam używasz.

Jeśli natomiast chodzi o rzędne które są w ewmapie (nie z twojego pomiaru) to tutaj zaczyna się żmudna część  :crazy2:
Musisz poprzesuwać wszystkie rzędne (chodzi o wartości H) w taki sposób aby "punkt wstawienia" rzędnej był taki sam jak "punkt wstawienia" symbolu (chodzi o kropkę symbol WSU/WSP).
Dzięki temu współrzędna kropi = współrzędna tekstu (wartości H).

Dla ułatwienia włącz sobie w opcjach wyświetlanie punktów wstawienia.
Gdy zrobisz to poprawnie osiągniesz taki efekt - justyfikacja nie ma znaczenia.
[reflect]http://img199.imageshack.us/img199/3290/ewmapa1x.jpg[/reflect]

Teraz możesz wyeksportować rzędne do pliku tekstowego przy pomocy warstwy-eksport-eksport tekstów/pikiet.
[reflect]http://img684.imageshack.us/img684/1075/ewmapa1l.jpg[/reflect].

Pamiętaj jednak że rzędne mogą być wpisane na różnych warstwach - mogą to być warstwy zawierające dane z pomiaru lub z wektoryzacji, warstwy na których umieszczone są pikiety sztuczne/naturalne.
Gdy już wyeksportujesz teksty z wszystkich potrzebnych warstw możesz je skleić w jeden plik w zwykłym notatniku.

Ja dodatkowo robię tak że gdy mam już plik XYH importuję go do winkalka.
Następnie w winkalku robię eksport tych punktów do dxf (np. do pliku punkty.dxf)
Otwieram plik punkty.dxf w autocadzie i kopiuję całą jego zawartość do pliku dxf powstałego z eksportu z ewmapy do dxf.
Wtedy projektant nie musi już się bawić z plikami XYH - nie wszyscy projektanci potrafią wykorzystać taki plik.

Jeśli chodzi o wartości H dla linii (np. przewodów eNN, wody itp)
to jest to wykonalne ale .... tylko teoretycznie.
Jednak aby to zrobić to trzeba każdemu węzłowi nadać wartość współrzędnej Z.
Jednak zapewne nie będziesz mógł tego zrobić ponieważ jak się domyślam spora część przewodów podziemnych nie ma na mapie wpisanej rzędnej.
Zresztą na 99% obejdzie się bez tego - ja robiłem takie mapy wielokrotnie (pod projekt drogi to prawie standard) i nigdy projektanci nie wymagali ode mnie wartości H dla przewodów podziemnych.
Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

Nyzczsel

Wydaje mi się że w ewmapie jest to a-wykonalne !
Musiał byś każdej linii każdemu punktowi dopisać ręcznie z (wysokość) - automatem tego nie zrobisz.
Przekroje przekrojami a czy masz rzędną przypisaną dla uzbrojenia ? - nie pikieta a wpisana Z każdemu odcinkowi ?
.... ale oczywiście się mogę mylić.
Adam będzie chyba najbardziej zorientowany :)

lukaszgeoAutor w?tku

Nie ujmując nikomu, może ktoś miał z taką sytuacją do czynienia jak z tego wybrnęliście.

coolio1985

Wydaje się za każdy węzeł na warstwie liniowej  musi posiadać oprócz x,y także wpisaną wartość Z. Nie da się dopisać Z do symboli więc do końca chyba nie da się tego"tak prosto" zrobić...

lukaszgeoAutor w?tku

Witam,

Przepraszam jeśli wątek był, ale naciskają mnie.

Sprawa jest następująca dokonałem aktualizacji mapy - pas jezdni - z przekrojami co 25m dla projektanta z mojego pomiaru "normalnie" uszykowałem plik xyh na podstawie którego projektant stworzył sobie mapę w 3D jednak to dla niego za mało i prosi aby cała mapa, a nie tylko mój pomiar był w 3D.

Jak zrobić taki plik/eksport (xyh) żeby na podstawie tego pliku mógł wykonać sobie całą mapę w 3D.


Przyznaję z spotykam się z tym pierwszy raz, dostał ode mnie plik DXF bo zawsze projektanci o taki prosili sądziłem że to mu wystarczy, a może z DXF, może to sobie zrobić sam ... hm
Z góry wielkie DZIĘKUJĘ !!