Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

Import pliku textowego

Zaczęty przez hasan1685, Środa 13 Marzec 2013, 16:54:04

Poprzedni wątek - Następny wątek

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

support

Jeżeli masz inne programiki wspomagające pracę z ewmapą lub innymi programami Geobidu i czujesz chęć podzielenia się nimi ... nie krępuj się  :)
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


zdun

Nie ma sprawy. Polecam się na przyszłość;)

support

Widziałem filmik robi wrażenie - brawa dla autora.

//edit
tutorial dodany i jeszcze raz dziękujemy.
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


zdun

odświeżam temat. okazało się że i mi stała się potrzebna funkcja "hurtowego" wstawiania czołówek. Napisałem mały programik w c++ nie jestem chytry ;) wiec postanowiłem się podzielić, może komuś się przyda. W załączniku program i filmik jak to działa

zdun

Witam
Cytat: hasan1685 w Środa 13 Marzec 2013, 16:54:04
Mam problem z kontami.
Import "z formatu tekstowego". Chciałem wpisać czołówki na wszystkich budynkach w bazie. Obliczyłem sobie czołówki i kąty prostymi wzorami matematycznymi przygotowałem plik wejściowy do programu w takiej samej formie jak wyeksportowany plik i wszystko przeszło pozytywnie. Problem okazał się jedynie z kątami bo przy imporcie pozmieniało mi kąty i nie wiem czemu. Np chciałem wstawić tekst " -100.23-" pod kątem 305.2055 gradów a po wstawieniu tekstu był on obrócony pod kątem 340.6523. Czemu tak się dzieje. Z góry zaznaczam że mam ustawione "grady" w programie. Układ 2000. Wszystkie kąty przesuwało. Proszę o pomoc.

dane w pliku wejściowym powinny być w stopniach nie zależnie czy w konfiguracji masz ustawione stopnie czy grady i Ewmapa tak importuje, więc wstawiłeś opis pod kątem  305.2055 stopni  a w edycji tekstu wyświetla Ci się 340.6523 gradów  bo grady masz ustawione w konfiguracji/ustawienia ogólne/wyświetlanie
Pozdrawiam.

Nyzczsel

hmmm
a kolega założy sobie całkiem nową warstwę tekstową - bez zaznaczenia definiowania stylu tekstu - a w szczególności  czy jest 0 kąt i nie zanaczona opcja skrętu i wtedy import.
Darek - to czy kolega ma EM 9 czy 10 nie ma znaczenia - jedyne znaczenie ma instrukcja - chyba - bo nie wiem czy jest taka sama - ale rozdział chyba i w tej i w tej istnieje - czołówki :)

support

Nie masz czasem ustawionego jakiegoś kąta skręcenia  ???
Nie mam koncepcji jak to rozwiązać - może telefon do Geobidu.

Jeżeli pracujesz teraz na pliku excela to chyba możesz podesłać z 1 przykładowym budynkiem.
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


hasan1685Autor w?tku

Spoko. Korzystam z opcji wskaż czołówkę. Ale jak mam 5000 budynków to nie będę się wygłupiał. Excela tworze jak mi jest coś potrzebne i nie zapisuje jako szablony (i tak później zapominałem o nim i dziś mam spory burdel z plikami takiego typu).
Po prostu wyeksportowałem sobie wartę liniową w formacie testowym. Włożyłem do Exela i obliczyłem czołówkę i azymut (kąt). Nie ma znaczenia teraz czy zrobiłem to dobrze czy źle. Chciałem potem zaimportować plik do ewmapy i dane wejściowe kąta zmieniły się. Zastanawiam się czemu tak jest że chce włożyć tekst pod kątem 230 gradów a on mi go wkłada na warstwę pod kątem 290 gradów?  Moim zdaniem albo mam coś włączone albo jest jakiś błąd w programie.
Tak samo zrobiłem z waszym plikiem.
Zaimportowałem i mi zaczytało pod takimi kątami jak napisałem we wcześniejszym wpisie

Lupus

Cytat: Nyzczsel w Czwartek 14 Marzec 2013, 20:54:20
Dane są w gradach :)
Jest opcja wskaż czołówkę - jednak jeżeli masz dużo budynków - będziesz musiał klikać każdą czołówkę ręcznie  >:D - miłej zabawy.
Aha instrukcja Ewmapy rozdział 10.6 czołówki.

a Wy obaj zauważyliście, że Kolega ma ewmapę 9, a nie 10?
__________
Pozdrawiam
Lupus

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

Nyzczsel

Cytat: hasan1685 w Czwartek 14 Marzec 2013, 16:21:04
Czy kąty które ty podałeś są w stopniach? I jaki ewentualnie jest zapis tych stopni. Czy masz np exela który po generuje czołówki i sam je tak ustawia ładnie. A może jest opcja w EwMapie która wygeneruje ładnie czołówki dla wszystkich odcinków prostych z danej warstwy?

Dane są w gradach :)
Jest opcja wskaż czołówkę - jednak jeżeli masz dużo budynków - będziesz musiał klikać każdą czołówkę ręcznie  >:D - miłej zabawy.
Aha instrukcja Ewmapy rozdział 10.6 czołówki.

support

Tu chodzi o początek koniec linii obliczenie azymutu lub kąta (ale wydaje mi się że azymutu), i dopiero na jego podstawie wstawienie tekstu pod odpowiednim kątem w przedziale 0g - 200g.
Dlatego chciałem tabelkę excela by zobaczyć w jaki sposób są wprowadzane dane i jak obliczane kąty.
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Nyzczsel

hmmm
Z danych Supporta:
import - a później export i takie dane :)
Cytat5583621.21        4528116.71      2.00      0.00 "i"
5583637.95        4528114.99      2.50    350.58 "-19.0571-"
5583621.19        4528127.93      2.50     80.58 "-36.3092-"
5583602.13        4528120.93      2.50    350.57 "-19.0473-"
5583618.07        4528109.14      2.50     80.57 "-36.3108-"

support

Dane są rzecz jasna w gradach.

Mam pytanie w jaki sposób jest liczony kąt?
Jak możesz podziel się tym roboczym plikiem excela.
Czy wynika to w jakiś sposób z azymutu?

Czemu nie korzystasz z opcji czołówki w ewmapie - każdą linię trzeba wskazać co prawda ale masz kontrolę co zrobione.
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


hasan1685Autor w?tku

Spoko.
Załadowałem twój plik i czołówki ładnie otaczają budynek natomiast kąty które wprowadziłem różnią się od tych co pojawiły się w EwMapie.

5583621.2100      4528116.7100    2.0000    0.0000    7 "i" _
5583637.9533      4528114.9881    2.5000  350.5772    2 "-19.0571-" _     389.530211
5583621.1918      4528127.9333    2.5000   80.5844    2 "-36.3092-" _     89.538225
5583602.1332      4528120.9331    2.5000  350.5723    2 "-19.0473-" _     389.524778
5583618.0719      4528109.1382    2.5000   80.5688    2 "-36.3108-" _     89.520891

Czy kąty które ty podałeś są w stopniach? I jaki ewentualnie jest zapis tych stopni. Czy masz np exela który po generuje czołówki i sam je tak ustawia ładnie. A może jest opcja w EwMapie która wygeneruje ładnie czołówki dla wszystkich odcinków prostych z danej warstwy?

support

Zobacz czy zaczytasz to:

5583621.2100      4528116.7100    2.0000    0.0000    7 "i" _
5583637.9533      4528114.9881    2.5000  350.5772    2 "-19.0571-" _
5583621.1918      4528127.9333    2.5000   80.5844    2 "-36.3092-" _
5583602.1332      4528120.9331    2.5000  350.5723    2 "-19.0473-" _
5583618.0719      4528109.1382    2.5000   80.5688    2 "-36.3108-" _


lub to:
5.58362120999908E+0006  4.52811670999908E+0006  2.00000000000000E+0000  0.00000000000000E+0000 "i"
 5.58363795325268E+0006  4.52811498814073E+0006  2.50000000000000E+0000  3.50577244963503E+0002 "-19.0571-"
 5.58362119179434E+0006  4.52812793326623E+0006  2.50000000000000E+0000  8.05843681675621E+0001 "-36.3092-"
 5.58360213324595E+0006  4.52812093310183E+0006  2.50000000000000E+0000  3.50572299906544E+0002 "-19.0473-"
 5.58361807193326E+0006  4.52810913824200E+0006  2.50000000000000E+0000  8.05687953362545E+0001 "-36.3108-"


W załączniku przykładowy budynek z czołówkami
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.