You are not logged in.

#76 2011-12-14 11:09:10

extremecarver
Member
Registered: 2008-09-18
Posts: 404
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

that is stupid. You could have 0x08/0x09 transparent and routable. Then use a 0x02/0x03 not routable. Everything else seems to be by someone who doesn't understand how it works. Cause if several lines are routable, you don#t know which one will be used.


OSM Maps for Mtbikers and Hikers, OSM Karten fuer Mtbiker und Wanderer --> http://openmtbmap.org
OSM Maps for racing and casual cycling - für Rennradfahrer und Freizeitradfahrer --> http://www.velomap.org

Offline

#77 2011-12-14 11:54:44

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

extremecarver wrote:

that is stupid. You could have 0x08/0x09 transparent and routable. Then use a 0x02/0x03 not routable. Everything else seems to be by someone who doesn't understand how it works. Cause if several lines are routable, you don#t know which one will be used.

Of course you understand this all better and I know  Im just stupid but it works for me.
I have tested your suggestion before and this will break the routing when searching for addresses.

Offline

#78 2011-12-14 12:06:27

extremecarver
Member
Registered: 2008-09-18
Posts: 404
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

then you did something wrong. Address search works on all routable lines. You could also use another type for the non routable lines - which would indeed make more sense if you use a .typ-file anyhow. So use 0x08 0x09 invisible for routing, and for example 0x10e?? or 0x10f?? for display.

Cause with your example very often also 0x02 would be used for routing, and hence you get the wrong description on the device. If unroutbable 0x02 produces problems with address search - there is an mkgmap bug so you should report it.

Last edited by extremecarver (2011-12-14 12:09:34)


OSM Maps for Mtbikers and Hikers, OSM Karten fuer Mtbiker und Wanderer --> http://openmtbmap.org
OSM Maps for racing and casual cycling - für Rennradfahrer und Freizeitradfahrer --> http://www.velomap.org

Offline

#79 2011-12-14 13:05:50

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

It's a bug, either from Garmin or Mkgmap. Address search works, but if I search for the ramp and I route to it, routing breaks. It routes first to the tile border and then a straight line to the ramp, if I use your suggestion: 0x08/0x09 transparent and routable. Then use a 0x02/0x03 not routable.

501.bmp

Better suggestion is using my example with two routable lines, or maybe the second display line a non routable type instead of 0x02, 0x03 etc.

I reported this bug here: http://www.mail-archive.com/mkgmap-dev@ … 08995.html

Offline

#80 2011-12-14 14:05:25

extremecarver
Member
Registered: 2008-09-18
Posts: 404
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

well then use my second suggestion. Your way is a plain hit or miss, but no solution (because outcome is not consistent).


OSM Maps for Mtbikers and Hikers, OSM Karten fuer Mtbiker und Wanderer --> http://openmtbmap.org
OSM Maps for racing and casual cycling - für Rennradfahrer und Freizeitradfahrer --> http://www.velomap.org

Offline

#81 2011-12-15 06:30:08

csdf
Member
From: UK, living in Abu Dhabi
Registered: 2009-08-11
Posts: 313
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Why would you want to put two routable lines on top of each other?  Why not
highway=trunk_link  [0x08 road_class=3 road_speed=2 resolution 20 continue]
highway=trunk_link  [0xsomeNonRoutableCode resolution 20 ]

Not saying it's wrong, I just don't understand why you'd do it.

Offline

#82 2011-12-15 07:26:42

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Because you dont have to make separate lines for trunk_link primary_link secondary_link and teritairy_link. This works for me, try it out yourself, if it doesnt suit you make other lines with non routable lines in your typ file.

highway=trunk_link  [0x08 road_class=3 road_speed=2 resolution 20 continue]
highway=trunk_link  [0x02 road_class=3 road_speed=2 resolution 20 ]

Offline

#83 2011-12-16 14:11:38

IrlJidel
Member
Registered: 2008-08-12
Posts: 18

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

ligfietser wrote:
IrlJidel wrote:

For 0x08/0x09 navigation directions are different.  eg says "Exit left onto xxx"  rather than "Turn left" and uses a different direction arrow graphic.

Ok, in that case you can try to render the highway link  twice with a transparent line on top of a non transparent one with the continue statement:

highway=trunk_link  [0x08 road_class=3 road_speed=2 resolution 20 continue]
highway=trunk_link  [0x02 road_class=3 road_speed=2 resolution 20 ]
highway=trunk   [0x02 road_class=4 road_speed=5 resolution 18 ]

highway=primary_link  [0x08 road_class=3 road_speed=1 resolution 21 continue]
highway=primary_link [0x03 road_class=3 road_speed=1 resolution 21]
highway=primary [0x03 road_class=3 road_speed=4 resolution 19]

same with other highway_links

In the typ file make line type 0x08 transparent. Please note that since both lines are routable, don't omit  road_class and road_speed, otherwise routing will break when you search and route to an address.

Thanks for such as quick response.

This apears to be working for me.

I understand that another approach is to use a non-routable code for the non-transparent entry. If I discover any issues I'll switch to using that method - it'll just mean I'll also have to update my typ file so the new non-routables codes also render the same as the appropiate routable codes.

Last edited by IrlJidel (2011-12-16 14:13:23)

Offline

#84 2012-04-11 11:43:42

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 435
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Lambertus wrote:

It's working in a test environment using the country server. I still need to prepare the custom map server to use the new stylesheet.

Is this coming any time soon?

Offline

#85 2012-04-17 10:24:42

Lambertus
Administrator
From: Apeldoorn (NL)
Registered: 2007-03-17
Posts: 3,269
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Hello Beddhist.

The lead I had for another server did not work out but fortunately the new custom server should be able to host a generic routing and cycle map at the same time. So I have been working on this again since the new custom server is working normally.

The basic scripts for generating the precompiled tiles are nearly complete. The generic routable tiles that this stylefile are already generated and openfietsmap lite tiles using the style from Ligfietser are being generated now.

This has yet to be done:
Configure the map combining scripts to cope with the two tilesets.
Update the new website to use this server.

I will be busy the coming days with real life so expect access to a test website somewhere next week.
I hope I can provide a link to the new webpage that contains these two maps for testing this evening. I'm sure the website needs more work, but at least the Garmin map generation functionality can be tested.


Mapping tools: Garmin GPSmap 60CSx, Giant Terrago 2002

Offline

#86 2012-04-17 14:15:27

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Hmm I think I have to update those styles a bit because they have been edited some time ago and mkgmap has been improved.

Offline

#87 2012-04-17 17:15:42

Lambertus
Administrator
From: Apeldoorn (NL)
Registered: 2007-03-17
Posts: 3,269
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Yes, I expect some problems due to that among other things with the current test, but that's why it's a test smile


Mapping tools: Garmin GPSmap 60CSx, Giant Terrago 2002

Offline

#88 2012-05-31 07:12:28

Firefishe
Member
Registered: 2012-05-28
Posts: 7

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

I would like to report the following river boundary issues (All Photos are Screenshots from Garmin Base Camp):

First, for garmin.streetmap.nl:

http://www.panoramio.com/photo_explorer … er=6944431

http://www.panoramio.com/photo_explorer … er=6944431

The Missouri River is outside of its boundaries.

--

Second, for garmin.streetmap.nl/index_new.php:

http://www.panoramio.com/photo_explorer … er=6944431

http://www.panoramio.com/photo_explorer … er=6944431

http://www.panoramio.com/photo_explorer … er=6944431

Here, not only is the Missouri River outside of it's boundaries, but part of the Mississippi River and the Meramec River are outside of their boundaries.

----

This is the end of my report.

--Stephen Brown/Firefishe
--firefishe AT gmail DOT com

Last edited by Firefishe (2012-05-31 07:14:11)

Offline

#89 2012-05-31 23:05:40

ChineseJohn
Member
Registered: 2012-05-31
Posts: 2

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Mauritius

hi, I've tried generating the preset maps for Mauritius and they seem to blank for the whole of mauritius.
then I tried generating a custom map and only 1/3 of mauritius is displayed.

Openstreetmap displays the maps correctly.

Can anyone help?

Thanks
very much

John

Offline

#90 2012-06-01 08:28:12

Lambertus
Administrator
From: Apeldoorn (NL)
Registered: 2007-03-17
Posts: 3,269
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

ChineseJohn wrote:

Mauritius

hi, I've tried generating the preset maps for Mauritius and they seem to blank for the whole of mauritius.
then I tried generating a custom map and only 1/3 of mauritius is displayed.

Openstreetmap displays the maps correctly.

I downloaded the MapSource installer for Mauritius which has been created on the 20th. MapSource shows the top 3/4 and lower 1/4 without problems here. Have you tried clearing the tile cache in MapSource (start MapSource and press ctrl-G twice)?


Mapping tools: Garmin GPSmap 60CSx, Giant Terrago 2002

Offline

#91 2012-06-01 23:44:45

ChineseJohn
Member
Registered: 2012-05-31
Posts: 2

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

I've just tried the Roadtrip download and it indeed has the mauritius maps.

The download I am referring to is the osm_routable_gmapsupp.zip for my Oregon 450. This doesn't seem to have the map .. even though it's a 10Meg download.

The map doesn't seem to load. I have other OSM downloads and they're fine.

Offline

#92 2012-06-01 23:50:13

Seldom
Member
Registered: 2009-01-25
Posts: 193

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Have you tried sending the RoadTrip download to your OR using MapInstall?

Offline

#93 2012-08-02 21:17:32

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 435
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Judging by this topic: news://news.gmane.org:119/20120705194522.GE3389@x220 our work here on the style and typ files is still required. Lambertus, I know you are very busy with your site upgrades, but the months go by and we still have maps that are odd, to say the least. Just as one example: the world is littered with camp grounds that in reality are shelters by the road side.

I have to confess that I haven't done any work on this little project of ours for months, so I don't even know whether the style sheets and typ file are in a usable state now. I'm still keen to see this implemented, because if we wait for the mkgmap developers then I don't think it will ever happen.

Offline

#94 2012-08-03 21:10:55

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

A bigger problem than those odd campgrounds is the routing that has been changed in Basecamp and more GPS units with updated firmwares. In this routing most osm access tags are ignored by Garmin. I think the only solution would be to adapt the generic styles only for car routing (since there is a bicycle map now) but this would take more time.

Offline

#95 2012-08-04 04:19:16

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 435
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

That's bad news. But, since non-NT maps already can't distinguish between cars and motorbikes we already need a separate motorbike map. We could add a truck map to the collection. I don't think creating these sub-maps would be too difficult.

Can you please point me to more info on the routing problem? I'm involved in the NZOpenGPS project and this may impact us. Unless it's an mkgmap-only problem. We use cgpsmapper.

Thanks.

Offline

#96 2012-08-04 09:06:06

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

It has to do with the introduction of the new activity routing profiles. Basecamp 3.3 has that (you can try it yourself)
and more and more units are updated with this feature (Oregon, Montana, GPSmap 62)
http://www.mail-archive.com/mkgmap-dev@ … 11688.html
http://www.mail-archive.com/mkgmap-dev@ … 12401.html

There are a lot more vehicle types introduced but I'm still figuring out what the difference is between them (if there is any) in respect to routing.
I think they now only differ in what kind of avoidance and road preference options are preselected or greyed out.

For instance, in the bicycle activity, avoidance of carpool lanes are preselected and greyed out and this has a major impact on routing.
Major highways avoidance are selected by default which sucks because in my bike map the cycle paths are the "highways".
Toll roads avoidance can't be chosen (is greyed out) which is a bad because I use this option in my bike map to select cycle routes etc.

I dont  think it's a mkgmap problem only, also cgpsmapper will be affected.

Offline

#97 2012-08-04 10:26:05

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 435
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

It seems to me that this happens because map makers are using road types for purposes which they were not intended for. I don't think there is a concept of carpool lanes in non-NT maps. (On top of that, I just checked our road code and (motor)cycles can use transit lanes, so this pre-selection is wrong for NZ.) I don't understand how you use carpool lanes. These are all NT features, aren't they? I can't see how this impacts the non-NT maps we can make.

Can you give me the coordinates for such a lane, so I can download the tile from Lambertus' server to see what it looks like in GPSMapEdit, please?

I think I'm getting confused...

Offline

#98 2012-08-04 11:26:26

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Peter, I dont use carpool lanes. Garmin selected carpool lanes avoidance by default on the bicycle activity profile.

The nasty thing is that this has an impact on osm routing.

If you select carpool lane avoidance, all roads with access=no are blocked. Even if they have bicycle=yes (Basecamp is ignoring this tag). So Im not happy with this routing and I have to tell my users to use the activity for cars instead.

Roads tagged with motorcar=no are blocked too in this mode. So this means all bike paths in the default mkgmap settings which has  motorcar=no by default (or access=no, bicycle=yes) are unaccessible in the Basecamp bike activity settings.

If you make a map for car users, you can benefit from these settings. Selecting carpool avoidance on can block all roads that are not intended for car driving (bikepaths, footways etc). However, selecting of carpool avoidance seems to mess up the routing in Mapsource, so you have to make several maps, one for Basecamp and the newer firmwares, one for Mapsource and the older firmwares. mad

Last edited by ligfietser (2012-08-04 11:27:53)

Offline

#99 2012-08-04 12:06:54

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 435
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Thanks for that explanation, I'm starting to understand now. You have obviously done your homework. I haven't worked much with BC, it's too cumbersome for me to use with track editing and gobbles memory like crazy.

Using a motorbike ferry in Thailand I have verified what you wrote. Indeed, routing now only works with a custom profile and carpool lanes deselected. Of course, there is no Garmin tag access=no. There is "no cars/motorbikes" instead. This shouldn't have any effect on bike routing and would be a bug - if we were talking about a map produced by Garmin. However, I have seen them respond to such bug reports for third-party maps and they may fix it. Have you reported it in the Basecamp forum?

Getting back to the original topic: none of this should stop us from proceeding with an improved style sheet and typ file. Perhaps we could create a style sheet that could easily be adopted for various vehicle types by changing a variable?

I would dearly love to compile my own map of Thailand with it, but I can't see any way of getting at the OSM data. The existing extracts are either too big, faulty and / or too old.

It seems like it's easy to put data into OSM, but it's almost impossible to get something useful out of it at this point in time. I haven't even been able to find an easy way to print a scale map of a province.

Regards,
Peter.

Offline

#100 2012-08-04 12:35:31

ligfietser
Member
Registered: 2008-10-09
Posts: 5,309
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

I have reported it but of course they ignored it because it doesnt affect their own maps.
I guess we have to deal with it and adapt the default mkgmap styles. I already did that for my Openfietsmap but it gets very complicated to explain the users how the set the routing properly given the differences in routing between Mapsource/older firmware vs Basecamp/newer firmware.


Regarding to your Thailand map, can't you just grab an asia.osm.pbf from the geofabrik site, and extract a rectangle around Thailand from it with osmconvert?
This works for me very well with the benelux: osmconvert europe.osm.pbf -b=2.35,49.35,7.5,54 -o=benelux.osm.pbf

Last edited by ligfietser (2012-08-04 12:36:21)

Offline

Board footer

Powered by FluxBB