Sposób podsyłania danych

O UMP-pcPL - darmowej mapie Polski. Jak instalować? Jak aktualizować? Jak rozbudowywać?

Moderatorzy: frasun, Artur, sdsyc, Alf/red/

Sposób podsyłania danych

Postprzez gienek » Pt, 23 kwi 2010 11:35

Witam. Zauważyłem. że niektórzy na FLYSPRAY podsyłają dane w postaci plików tekstowych. O co to chodzi? Czy to jest po prostu przebieg drogi wycięty żywcem z pliku *.mp? Czy taki sposób podsyłania danych jest wygodniejszy dla rysujących?
Oregon 300
Moje ślady: ślad1 ślad2 ślad3
gienek
Początkujący
 
Posty: 98
Dołączył(a): Śr, 26 sie 2009 11:06

Re: Sposób podsyłania danych

Postprzez sdsyc » Pt, 23 kwi 2010 15:18

gienek napisał(a):O co to chodzi?

http://ump.fuw.edu.pl/wiki/Pierwsze
W skrócie:
- instalujesz narzędzia
- (w przyszłości przed rysowaniem aktualizujesz źródła map i narzędzia)
- "montujesz" (co dla skryptu mount-demount.bat (chyba - cytuję z pamięci) oznacza także odpalenie ME)
- rysujesz
- "demontujesz" (do dla wersji BAT robi się samo po zamknięciu ME i w/w skryptu)
- otrzymujesz tekstowe DIFFy, które wysyłasz na FlySpray
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: Sposób podsyłania danych

Postprzez gienek » So, 24 kwi 2010 16:34

A więc po kolei.

Mam system operacyjny Linux Mandriva 2010 64bit

Zgodnie z opisem

1. W katalogu domowym utworzyłem katalog UMP-src
2. Wszedłem do niego i wydałem polecenie
Kod: Zaznacz cały
cvs -z5 -d:pserver:guest@ump.waw.pl/home/cvsroot checkout .

3. Ściągnęło mi się mnóstwo danych.

w opisie czytamy
Kod: Zaznacz cały
Konfiguracja środowiska

Niemal żadna.

Między innymi plikami ściągnął Ci się Mapedit. Uruchom go "na pusto", wybierz menu Tools-Options, i odznacz opcję Snap to grid. Zaś Stick to neighbours lepiej mieć zaznaczone.


W jakim katalogu jest mapedit bo go nie mogę znaleźć?
Oregon 300
Moje ślady: ślad1 ślad2 ślad3
gienek
Początkujący
 
Posty: 98
Dołączył(a): Śr, 26 sie 2009 11:06

Re: Sposób podsyłania danych

Postprzez greg_m » Pn, 26 kwi 2010 11:38

powinien byc albo w glownym katalogu UMP-src, albo w narzedzia, ale jak sciagalem cale zrodla kilka miesiecy temu to byl problem z linkiem do mapedit i program sie nie sciagnal w ogole (bylo to w logach z instalacji zrodel). Musialem dociagnac samemu ( http://www.geopainting.com/en/ )
pozdrawiam
G.
edge 500 + UMP-pcPL@www + OSM Cycle Map + Waze
greg_m
Bywalec
 
Posty: 317
Dołączył(a): Wt, 10 lut 2009 16:39
Lokalizacja: /dev/random

Re: Sposób podsyłania danych

Postprzez gienek » Pn, 26 kwi 2010 12:40

greg_m napisał(a):powinien byc albo w glownym katalogu UMP-src, albo w narzedzia, ale jak sciagalem cale zrodla kilka miesiecy temu to byl problem z linkiem do mapedit i program sie nie sciagnal w ogole (bylo to w logach z instalacji zrodel). Musialem dociagnac samemu ( http://www.geopainting.com/en/ )


MapEdita chyba nie ma pod linuxa? Trzeba kombinować z WINE?
Oregon 300
Moje ślady: ślad1 ślad2 ślad3
gienek
Początkujący
 
Posty: 98
Dołączył(a): Śr, 26 sie 2009 11:06

Re: Sposób podsyłania danych

Postprzez Zachu » Pn, 26 kwi 2010 12:52

Nuvi & DriveAssist & Zumo & fenix
Obrazek
Zachu
Radny
 
Posty: 8718
Dołączył(a): N, 01 lip 2007 7:10
Lokalizacja: Warszawa

Re: Sposób podsyłania danych

Postprzez greg_m » Pn, 26 kwi 2010 12:56

@gienek - wyzej pisalem rowniez o moim linukowym systemie. jesli masz zainstalowane i skonfigurowane wine to nic nie trzeba kombinowac. wszystko sie ladnie uruchamia.
pozdrawiam
G.
edge 500 + UMP-pcPL@www + OSM Cycle Map + Waze
greg_m
Bywalec
 
Posty: 317
Dołączył(a): Wt, 10 lut 2009 16:39
Lokalizacja: /dev/random

Re: Sposób podsyłania danych

Postprzez gienek » So, 08 maja 2010 7:22

Po przerwie próbuję dalej swoich sił w rysowaniu map.
A więc po kolei.

1. Uruchomiłem MapEdit++ 1.0.61.390 pod PlayOnLinux. Wydaje się, że działa prawidłowo.
2. Zaktualizowałem źródła poleceniem

Kod: Zaznacz cały
make update


Teraz nie bardzo wiem co trzeba zrobić żeby zacząć rysować. Czy trzeba zamontować obszar? Jak to zrobić?

Próbuję tak

Kod: Zaznacz cały
[gienek@stacjonarny tmp]$ make mont
../narzedzia/mont-demont-multi2.pl --cities --verbose --cityidx   -mont UMP-Litwa
../narzedzia/mont-demont-multi2.pl: Nie znaleziono katalogu CVS: /home/gienek/gps/ump-mj/ump
Usage:
    mont-demont-multi2.pl [opcje] obszar [obszar ...]

     Opcje:
       --help            podaj opis programu
       --[no]mont        [nie] montuj
       --[no]edit        [nie] edytuj
       --[no]check       [nie] sprawdzaj za pomoca sprawdz.awk
       --[no]demont      [nie] demontuj
       --nopnt           nie bierz plikow z punktami
       --[no]dummy       [nie] dodawaj punkt�w DUmMY
       --cities          bierz takze pliki .pnt z miastami
       --topo            bierz takze pliki .topo.txt z danymi 'topo'
       --cityidx         obsluga indeksu miast dla ME
       --file=plik       plik wynikowy (domyslnie wynik.mp)
       --filter=plik     plik z filtrem (domyslnie $UMP/narzedzia/md-filtr)
       --include=regex   montuj tylko dane z miast pasujacych do regexp
       --exclude=regex   pomijaj dane z miast pasujacych do regexp
       --round           zaokraglij wspolrzedne do 5 cyfr po przecinku
       --verbose         duzo halasu o nic
       --extratypes      specjalne traktowanie typow 3-bajtowych
       --version         pokaz numer wersji programu

make: *** [mont] Błąd 2


ale jak widać nic mi nie wychodzi.

Nie bardzo rozumiem tego opisu i nie wiem jak prawidłowo zbudować składnię polecenia.

Co trzeba zrobić żeby otworzyć źródła w MapEdit zacząć rysować?
Oregon 300
Moje ślady: ślad1 ślad2 ślad3
gienek
Początkujący
 
Posty: 98
Dołączył(a): Śr, 26 sie 2009 11:06

Re: Sposób podsyłania danych

Postprzez Zachu » So, 08 maja 2010 8:24

Z Linuxem Ci nie pomogę ale po mount powinien uruchomić się ME i zawartość wybranego obszaru.
Pewnie już to czytałeś: http://ump.fuw.edu.pl/wiki/Edycja_Linux
Nuvi & DriveAssist & Zumo & fenix
Obrazek
Zachu
Radny
 
Posty: 8718
Dołączył(a): N, 01 lip 2007 7:10
Lokalizacja: Warszawa

Re: Sposób podsyłania danych

Postprzez gienek » So, 08 maja 2010 8:35

Zachu napisał(a):Z Linuxem Ci nie pomogę ale po mount powinien uruchomić się ME i zawartość wybranego obszaru.
Pewnie już to czytałeś: http://ump.fuw.edu.pl/wiki/Edycja_Linux


Więc prośba do linuxowców o pomoc

1. Czy ma znaczenie w którym katalogu znajduje się program mapedit?
2. Czy należy jakoś specjalnie skonfigurować system, żeby wiedział on, że źródła ma otwierać w mapedit?
Oregon 300
Moje ślady: ślad1 ślad2 ślad3
gienek
Początkujący
 
Posty: 98
Dołączył(a): Śr, 26 sie 2009 11:06

Re: Sposób podsyłania danych

Postprzez wojtek » So, 08 maja 2010 10:20

gienek napisał(a):Czy trzeba zamontować obszar? Jak to zrobić?

Zmontować oczywiście trzeba.
Przeczytaj sobie to:
http://ump.fuw.edu.pl/wiki/Mdm-gui

W.
nuvi 215W, SP 2720
wojtek
Moderator
 
Posty: 1351
Dołączył(a): So, 17 mar 2007 23:13
Lokalizacja: Poznań

Re: Sposób podsyłania danych

Postprzez greg_m » So, 08 maja 2010 10:47

@gienek: wystakuje ci taki blad, bo nie ustawiles zmiennych srodowiskowych.
utworz w katalog ump-src plik o nazwie np. env.sh z zawartoscia np:
Kod: Zaznacz cały
export DIR=UMP-JeleniaGora
export CVS=/home/gienek/ump-src

oczywiscie wpisz odpowiednie dane.
ja mam kilka plikow env.sh o roznych nazwach z roznymi zmiennymi DIR
pozniej z linii polecen:
Kod: Zaznacz cały
. env.sh
cd tmp/
make mont

uwaga! wazna kropka w pierwsze linii przed env
zamiast ostatniej komendy mozesz:
Kod: Zaznacz cały
make cum

czyli clean, update, mont (choc skrot brzmi troche smiesznie po angielsku)
wszystko powyzsze powinno byc opisane na wiki
pozdrawiam
G.
edge 500 + UMP-pcPL@www + OSM Cycle Map + Waze
greg_m
Bywalec
 
Posty: 317
Dołączył(a): Wt, 10 lut 2009 16:39
Lokalizacja: /dev/random

Re: Sposób podsyłania danych

Postprzez gienek » So, 08 maja 2010 14:48

greg_m napisał(a):pozniej z linii polecen:
Kod: Zaznacz cały
. env.sh
cd tmp/
make mont

uwaga! wazna kropka w pierwsze linii przed env
zamiast ostatniej komendy mozesz:
Kod: Zaznacz cały
make cum



Działa. Dzięki. :D

Zastanawiam się nad napisaniem skryptu który uruchamiałby to wszystko po kolei ale to już inna historia.

Powstał mi plik w katalogu
Kod: Zaznacz cały
/home/gienek/UMP-src/tmp/wynik.mp


Rozumiem, że otwieram go za pomocą MapEdit i rysuję. Po wszystkim zapisuję i robię

Kod: Zaznacz cały
make demont


W którym katalogu powstają pliki które wysyłam na FlySpray? Czy będą one w

Kod: Zaznacz cały
/home/gienek/UMP-src/tmp/


???

Przepraszam za lamerskie pytania ale dopiero co zaczynam i na samym początku nie chcę czegoś zepsuć.
Oregon 300
Moje ślady: ślad1 ślad2 ślad3
gienek
Początkujący
 
Posty: 98
Dołączył(a): Śr, 26 sie 2009 11:06

Re: Sposób podsyłania danych

Postprzez greg_m » So, 08 maja 2010 23:09

W którym katalogu powstają pliki które wysyłam na FlySpray? Czy będą one w
/home/gienek/UMP-src/tmp/

tak beda w tmp, na flyspray wysylaj tylko pliki .diff ewentualnie !nowosci.txt
pozdrawiam
G.
edge 500 + UMP-pcPL@www + OSM Cycle Map + Waze
greg_m
Bywalec
 
Posty: 317
Dołączył(a): Wt, 10 lut 2009 16:39
Lokalizacja: /dev/random

Re: Sposób podsyłania danych

Postprzez gienek » Wt, 11 maja 2010 17:22

Jak narysować wyspę na jeziorze lub rzece w MapEdit?
Oregon 300
Moje ślady: ślad1 ślad2 ślad3
gienek
Początkujący
 
Posty: 98
Dołączył(a): Śr, 26 sie 2009 11:06

Następna strona

Powrót do UMP-pcPL

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 6 gości