You are not logged in.
- Topics: Active | Unanswered
#626 2021-03-10 18:20:44
- dodoelk
- Member
- Registered: 2019-08-09
- Posts: 81
Re: OSMapa Polski, czyli mapa OSM na Garmina
Co jest nie tak?
Offline
#627 2021-03-10 19:21:22
- Mateusz Konieczny
- Member
- Registered: 2013-09-22
- Posts: 2,130
Re: OSMapa Polski, czyli mapa OSM na Garmina
Co jest nie tak?
Tak na początek - https://www.openstreetmap.org/way/173060099 jest residential a drogi do niego dochodzące service
Offline
#628 2021-03-11 11:36:31
- nadol
- Member
- Registered: 2017-07-06
- Posts: 31
Re: OSMapa Polski, czyli mapa OSM na Garmina
dodoelk wrote:Co jest nie tak?
Tak na początek - https://www.openstreetmap.org/way/173060099 jest residential a drogi do niego dochodzące service
Zmieniłem na service road.
Offline
#629 2021-03-11 15:23:27
- nadol
- Member
- Registered: 2017-07-06
- Posts: 31
Re: OSMapa Polski, czyli mapa OSM na Garmina
Podczas kompilacji własnych map do nazwy/opisu doklejam datę danych (pobieraną z pliku pbf):
--series-name="%map_name% %map_date%"
--x-mapset-name="%map_name% %map_date%"
--description="%map_name% %map_date%"
Co to daje - od razu widać datę zestawu danych OSM a nie tylko datę kompilacji mapy.
Zastanówcie się czy nie jest to warte wdrożenia.
Offline
#630 2021-03-12 07:24:25
- dodoelk
- Member
- Registered: 2019-08-09
- Posts: 81
Re: OSMapa Polski, czyli mapa OSM na Garmina
Kompilacja jest zawsze w oparciu o najnowsze dane, więc data kompilacji to data aktualności danych. Gdzie/w którym miejscu po dodaniu tego opisu widać datę zestawu danych ? Chodzi o nazwę pliku .zip i .exe?
Last edited by dodoelk (2021-03-12 07:24:41)
Offline
#631 2021-03-12 08:25:21
- nadol
- Member
- Registered: 2017-07-06
- Posts: 31
Re: OSMapa Polski, czyli mapa OSM na Garmina
Masz plik img wrzucony na urządzeniu - nie znasz jego daty.
Masz mapę zainstalowaną w BaseCamp - nie znasz daty kompilacji.
Moim zdaniem - data w nazwie mapy byłaby ok.
Last edited by nadol (2021-03-12 08:26:31)
Offline
#632 2021-03-12 10:01:35
- dodoelk
- Member
- Registered: 2019-08-09
- Posts: 81
Re: OSMapa Polski, czyli mapa OSM na Garmina
Wszystkie pliki img mają nazwę "gmapsupp.img", to prawdopodobnie jest jakieś stare ograniczenie dla archaicznych już dziś odbiorników. Na nowych urządzeniach nie ma znaczenia nazwa pliku.
Last edited by dodoelk (2021-03-12 10:02:02)
Offline
#633 2021-03-12 10:11:19
- nadol
- Member
- Registered: 2017-07-06
- Posts: 31
Re: OSMapa Polski, czyli mapa OSM na Garmina
Ja nie mówię o nazwie pliku a o nazwie mapy wyświetlanej w urządzeniu lub programie.
--series-name="%map_name% %map_date%"
--x-mapset-name="%map_name% %map_date%"
--description="%map_name% %map_date%"
Co do nazwy pliku - nowe urządzenie nie posiadają tego ograniczenia, plik nie musi nazywać się gmapsupp.img.
Pamiętaj, że na większości odbiorników nie masz klasycznego menedżera plików. Wybierasz mapę po nazwie mapy a nie nazwie pliku.
Offline
#634 2021-03-12 12:34:40
- nadol
- Member
- Registered: 2017-07-06
- Posts: 31
Re: OSMapa Polski, czyli mapa OSM na Garmina
Mateusz Konieczny wrote:dodoelk wrote:Co jest nie tak?
Tak na początek - https://www.openstreetmap.org/way/173060099 jest residential a drogi do niego dochodzące service
Zmieniłem na service road.
I nadal jest coś nie tak z tymi rondami.
Styl generuje drogę wokół ronda.
Offline
#635 2021-03-12 12:40:06
- RicoElectrico
- Moderator
- From: Trójmiasto
- Registered: 2012-07-01
- Posts: 1,700
Re: OSMapa Polski, czyli mapa OSM na Garmina
https://www.openstreetmap.org/relation/5486730 Winne jest to. Nie powinien uznawać junction=roundabout bez highway=*.
Offline
#636 2021-03-12 12:54:07
- nadol
- Member
- Registered: 2017-07-06
- Posts: 31
Re: OSMapa Polski, czyli mapa OSM na Garmina
https://www.openstreetmap.org/relation/5486730 Winne jest to. Nie powinien uznawać junction=roundabout bez highway=*.
Czyli w lines zmieniamy:
junction=roundabout [0x10e13 resolution 22] => junction=roundabout & highway=* [0x10e13 resolution 22]
Offline
#637 2021-03-12 20:17:37
- dodoelk
- Member
- Registered: 2019-08-09
- Posts: 81
Re: OSMapa Polski, czyli mapa OSM na Garmina
Jak masz czas to podmień i zrób testową mapę, jak nie to zajmę się tym w poniedziałek.
Offline
#638 2021-03-14 13:24:51
- Breshnew
- Member
- Registered: 2020-06-20
- Posts: 5
Re: OSMapa Polski, czyli mapa OSM na Garmina
Podczas kompilacji własnych map do nazwy/opisu doklejam datę danych (pobieraną z pliku pbf):
--series-name="%map_name% %map_date%"
--x-mapset-name="%map_name% %map_date%"
--description="%map_name% %map_date%"
Co to daje - od razu widać datę zestawu danych OSM a nie tylko datę kompilacji mapy.
Zastanówcie się czy nie jest to warte wdrożenia.
Cześć,
tak właśnie kompiluję moje mapy - na początku mam wpisane zmienne definiowane przed kompilacją, sobie tam wpisuję danego dnia:
#Definiujemy ścieżki i zmienne
data_kompilacji="2021-02-20"
nazwa_mapy="PL_DE_CZ_Radzio edition"
wersja="V1.0_Breshnew"
plik_poly="PL_DE_CZ.poly"
wersja_mapy= data_kompilacji + "_" + wersja
wersja_mapy_szlaki= data_kompilacji + wersja
nazwa_wersja_mapy=nazwa_mapy + "_" + wersja_mapy
i potem niżej przy wywołaniu kompilacji:
def kompiluj_mape_glowna():
os.chdir(tmp_mapa_glowna)
shutil.copy(binarki + "/typ/" + typfile_glowna, "style.typ")
args=['java.exe',
'-enableassertions',
'-Xmx6000m',
'-jar',
binarki+'/mkgmap.jar',
'--verbose',
'--family-name='+nazwa_mapy,
'--description='+wersja_mapy,
'--series-name='+nazwa_wersja_mapy,
'--coastlinefile='+dane_osm+'/coastlines_europe.osm.pbf',
'--read-config='+mapa_root+'/config/osmapa.config',
'--bounds='+dane_osm+'/bounds',
'--family-id='+fid_glowna,
'--product-id='+fid_glowna,
'--mapname=66'+fid_glowna+'001',
'--overview-mapname=66'+fid_glowna+'000',
'--style-file='+binarki+'/resources/styles/',
'--style='+styl_mapy_glowna,
'--check-styles',
'--read-config=template.args',
'style.typ']
args1='C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe'
ret=subprocess.call(args)
if(ret!=0):
raise Exception("Blad generacji mapy!")
zaciągają się wyżej wpisane daty, nazwy itp. widoczne potem w Garminie w opisach mapy.
Offline
#639 2021-03-15 09:19:14
- nadol
- Member
- Registered: 2017-07-06
- Posts: 31
Re: OSMapa Polski, czyli mapa OSM na Garmina
Breshnew, lepszym rozwiązaniem jest zautomatyzowanie procesu - pobierać aktualną datę (gdy chcesz mieć datę kompilacji) lub/i datę danych z pliku pbf.
Offline
#640 2021-03-15 10:58:26
- Breshnew
- Member
- Registered: 2020-06-20
- Posts: 5
Re: OSMapa Polski, czyli mapa OSM na Garmina
Naturalnie, tu tylko potwierdzam słuszność Twojego stanowiska, że to zostawia czytelne footprinty w mapie.
Offline