mkgmap i zakazy skrętu

O narzędziach do tworzenia własnych map, takich jak MapEdit czy cGPSmapper, a także o serwisach udostępniania, wymiany i przetwarzania danych geograficznych takich jak MapCenter, OpenStreetMap czy SDD (SRTM). Ogólnie, o wszystkim co związane z radością UMPowania.

Moderatorzy: Artur, Alf/red/, Spider

mkgmap i zakazy skrętu

Postprzez sdsyc » N, 17 kwi 2011 21:17

Hej.

Macam lamersko mkgmap. Np. próbuję wyprodukować mapkę z restrykcjami skrętów.
Więc jest bardzo skomplikowana mapa i plik z definicją trasy "B do A".
mkgmap.zip
(1.49 KiB) Pobrane 370 razy

Niby w punkcie "A i B" zdefiniowałem restrykcję aby nie dało się skręcić w "A i B" w lewo.
Ale lipa :-( I odbiornik, i MS pozwalają na taki manewr.
Kompilacja tylko z parametrem
Kod: Zaznacz cały
--route

Wersja kompilatora
Kod: Zaznacz cały
mkgmap-r1914

Czy mkgmap łyka restrykcje z mp?
Jeśli tak to co robię nie tak?
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: mkgmap i zakazy skrętu

Postprzez GPS Maniak » N, 17 kwi 2011 21:25

sdsyc napisał(a):Macam lamersko mkgmap.

Nie znam tego w ogóle, zatem pomacaj dokładniej :wink: Będzie o czym pogadać wieczorkiem w schronisku ......
Pozdrawiam Lechu

Plecak: Garmin Fenix 5X + Xiaomi Mi Max 2 a czasami: Oregon 600T, Rino530HCX Był: Summit, Vista, 60CS, 60CSX, 62ST, eTrex30, eTrex10, Fenix3, Epix
Samochód: 3490T Był: 200, 205T, 1200T
Avatar użytkownika
GPS Maniak
Radny
 
Posty: 14830
Dołączył(a): Pt, 16 mar 2007 2:55
Lokalizacja: Poznań / Lesko

Re: mkgmap i zakazy skrętu

Postprzez jziemba » Pn, 18 kwi 2011 14:08

Przecież mkgmap konwertuje z formatu OSM a nie z .mp ?
Automapa, Sygic, Aponia, Be-on-road, OSMAnd, Mapfactor, Here i 7ways z UMP na Androidzie.
Automapa, Navitel na WinMobile.
jziemba
Początkujący
 
Posty: 48
Dołączył(a): Wt, 17 sie 2010 7:00

Re: mkgmap i zakazy skrętu

Postprzez Alf/red/ » Pn, 18 kwi 2011 14:46

Przecież to narzędzie dopiero umie restrykcje odcinkowe (rodzaje pojazdów), a zakazy skręcania jeszcze nie?
Alf/red/ + jutrzejsze UMP-pcPL + nüvi 360/CNE2008 + nüvi 765/CNE2010 + Vista HCx.
Obrazek
Avatar użytkownika
Alf/red/
Radny
 
Posty: 1096
Dołączył(a): Pt, 16 mar 2007 10:27
Lokalizacja: Szczęśliwice

Re: mkgmap i zakazy skrętu

Postprzez sdsyc » Pn, 18 kwi 2011 17:05

jziemba napisał(a):Przecież mkgmap konwertuje z formatu OSM a nie z .mp ?

Spróbuj ;-)
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: mkgmap i zakazy skrętu

Postprzez sdsyc » Pn, 18 kwi 2011 20:33

Alf/red/ napisał(a):zakazy skręcania jeszcze nie?

Właśnie o to pytam ;-) Na http://wiki.openstreetmap.org/wiki/Mkgmap/routing jest taki optymistyczny tekst
SVN r935 adds support for turn restrictions. 07:42, 26 February 2009 (UTC)
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: mkgmap i zakazy skrętu

Postprzez Alf/red/ » Wt, 19 kwi 2011 10:00

sdsyc napisał(a):jest taki optymistyczny tekst
SVN r935 adds support for turn restrictions. 07:42, 26 February 2009 (UTC)


W podanym tekście słowa "turn restriction" są linkiem do dokumentacji, gdzie pierwsze słowa to "This is a proposal for a set of tags". Jak dla mnie to znaczy, że sprawy zakazów w OSM nie są skodyfikowane, więc nie można się spodziewać, że będą właśnie takie tagi, czy wręcz w ogóle będą jakieś.
No ale załóżmy, że są. Czy to sprawdziłeś, tzn. że zakazy w kompilowanych źródłach istnieją, i wyglądają właśnie tak, jak się spodziewa dokumentacja propozycji tagów?

PS kiedyś przeglądałem źródła OSM w Warszawie w poszukiwaniu zakazów. Żadnego nie znalazłem.
Alf/red/ + jutrzejsze UMP-pcPL + nüvi 360/CNE2008 + nüvi 765/CNE2010 + Vista HCx.
Obrazek
Avatar użytkownika
Alf/red/
Radny
 
Posty: 1096
Dołączył(a): Pt, 16 mar 2007 10:27
Lokalizacja: Szczęśliwice

Re: mkgmap i zakazy skrętu

Postprzez sdsyc » Wt, 19 kwi 2011 23:03

Alf/red/ napisał(a):Czy to sprawdziłeś [...]?

Moje testowe źródełko osm, skompilowane do img (i "złączone do gmapsupp.img").
Proponuję policzyć trasę z Punkt do Punkt1 (zawarte w gpx)
Załączniki
mkgmap-osm.zip
(4.22 KiB) Pobrane 374 razy
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: mkgmap i zakazy skrętu

Postprzez Alf/red/ » Cz, 21 kwi 2011 8:07

Sorki, ale w tym imgu nie widzę routingu, co dopiero mówić o zakazach...
Alf/red/ + jutrzejsze UMP-pcPL + nüvi 360/CNE2008 + nüvi 765/CNE2010 + Vista HCx.
Obrazek
Avatar użytkownika
Alf/red/
Radny
 
Posty: 1096
Dołączył(a): Pt, 16 mar 2007 10:27
Lokalizacja: Szczęśliwice

Re: mkgmap i zakazy skrętu

Postprzez sdsyc » Cz, 21 kwi 2011 9:12

Alf/red/ napisał(a):Sorki, ale w tym imgu nie widzę routingu

:?
node.jpg
Wizualizacja img przez me++ : restrykcja w węźle

oraz
Screenshot0002.jpg
Widok wyliczonej trasy w odbiorniku
Screenshot0002.jpg (29.38 KiB) Przeglądane 9863 razy


Ale w me++ widać tylko jak otwieram img. Jak zaimportuję osm, to dostępne w me++ konwertery niestety gubią takie informacje.

Jak kompiluję mkgmap z mp, routing jest ale bez restrykcji skrętów.
Jak kompiluję mkgmap z osm (ale nie eksportowanym z mp, tylko edytowanym w josm) to jest routing z restrykcjami.
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: mkgmap i zakazy skrętu

Postprzez Miszka » Cz, 21 kwi 2011 10:07

Z tego co czytałem o mkgmap.

Podstawowym formatem jest *.osm i tam należy szukać restrykcji.
Format *.mp jest dodany tylko dodatkowo i eksperymentalnie i nie ma co liczyć
że zaawansowane funkcje będą w nim obsługiwane.

Tak więc restrykcje należy robić w .osm a potem wymagajmy żeby
pojawiły się w img.

O .mp można zapomnieć.


Michał
Michal
teraz Vista HCx ( UMP pcPL ) + Nuvi 765T Taiwan ( UMP pcPL, za granicą CNE2010.31, awaryjnie GPMapa 2010.3)
kiedyś Nuvi 200v2 ( UMP pcPL, CNE 2009 )
Miszka
Bywalec
 
Posty: 250
Dołączył(a): Pn, 28 kwi 2008 11:55
Lokalizacja: Mazowieckie

Re: mkgmap i zakazy skrętu

Postprzez sdsyc » Cz, 21 kwi 2011 10:17

Miszka napisał(a):Tak więc najpierw znajdźmy jak się robi restrykcje w .osm a potem wymagajmy żeby
pojawiły się w img.

W załączonym drugim przykładzie (które jako źródło ma osm) to zrobiłem. Jest zdefiniowana restrykcja w osm, która pojawiła się z img.
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: mkgmap i zakazy skrętu

Postprzez sdsyc » Cz, 21 kwi 2011 10:42

Ponieważ Miszka chyba wyedytował swój post więc jeszcze raz moja inna już odpowiedź

Miszka napisał(a):Tak więc restrykcje należy robić w .osm a potem wymagajmy żeby
pojawiły się w img.

I taki jest wniosek z moich lamerskich testów.
Warto odnotować, że w alternatywnych wobec me++ & cgpsmapper narzędziach jak josm & mkgmap można uzyskać routing z restrykcjami.

Miszka napisał(a):O .mp można zapomnieć.

W zakresie restrykcji - tak. Co do reszty (nawet routingu) - mkgmap już coś potrafi.
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Re: mkgmap i zakazy skrętu

Postprzez Miszka » Cz, 21 kwi 2011 11:57

To prawda że wyedytowałem :-)
Ale zdążyłeś na niego szybciej odpowiedzieć niż odpowiedz zauważyłem.

Jeśli szukasz narzędzia do zastąpienia kiedyś cgpsmappera
to wydaje mi się że prawidłową drogą jest:

.mp -> .osm ->.img

Jest znacznie większa szansa, że kiedyś będzie to działać lepiej
niż
.mp -> .img.

Skrypty .mp ->.osm już istnieją w paru wersjach.

Michał
Michal
teraz Vista HCx ( UMP pcPL ) + Nuvi 765T Taiwan ( UMP pcPL, za granicą CNE2010.31, awaryjnie GPMapa 2010.3)
kiedyś Nuvi 200v2 ( UMP pcPL, CNE 2009 )
Miszka
Bywalec
 
Posty: 250
Dołączył(a): Pn, 28 kwi 2008 11:55
Lokalizacja: Mazowieckie

Re: mkgmap i zakazy skrętu

Postprzez sdsyc » Cz, 21 kwi 2011 13:51

Miszka napisał(a):Skrypty .mp ->.osm już istnieją w paru wersjach.

Na razie testowałem to co oferuje me++. Przy eksporcie z mp do osm me++ na 100% nie przenosi informacji o restrykcjach. I chyba o cały routing ignoruje. Dlatego w kolejności sensowności:
1. osm (z josm) -> img
2. mp -> img
3. mp -> osm (z me++) -> img
Czy masz jakiś faworytów w zakresie konwersji .mp ->.osm?
sdsyc
Radny
 
Posty: 3363
Dołączył(a): Śr, 27 lut 2008 9:03

Następna strona

Powrót do Tworzenie map

Kto przegląda forum

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

cron