Hi 

Thanks greatly to a fellow forum member I am making progress with mkgmap 
running on Windows 7.  But I have struck a problem.  mapnik uses an array of 
icons such as my favourite been the alpine_hut one.  To get this to work you 
need to feed the outcome of a style sheet into a type file to produce an img 
file else you are limited to the standard Garmin ones.  This means that the 
style file and typ file need to match else you get weird icons cropping up 
through the mismatch.  Now it is easy enough to get hold of the mapnik typ file 
but the matching style sheet has proven elusive, remarkably so given the normal 
ease of finding things on OSM.  

Now before someone yet again refers me to that "dreaded"  openmtb site I am 
looking to create Garmin maps that are optimised for Australian conditions not 
some European idea of mapping.  Goodness knows we know how little they 
understand our 4Wd issues and even less on our bushwalking ones!  By Australian 
conditions I mean ones that have zoom levels that hold huts, tracks and 
mountain in at 12km level.  Sure in Europe such zoom level detail would result 
in so much screen clutter as to be useless but we are living in a vast country. 
 I have by playing with the default style and using the mapnik style sheet to 
generate a better working map by altering the resolution levels.   

The results are getting there but rather than hand match the default mkgmap 
style to the mapnik style sheet that I have I am hoping that the matching style 
sheet exists and more importantly available rather than some covert 
commercialization attempt.  If it is commercial property then fine, I will 
develop my own style and typ sheets, just will take a longer time than starting 
with a combination that will produce mapnik styles that we are familiar with in 
our editing.

Also I have been looking at the mkgmap process and realizing that you can 
render a lot of things better.  A good example is the much debated 4wd issue.  
Lets say we use default tags such as surface=unpaved and if you like 
4wd_only=yes to keep in good with the European mappers but then use a new tag 
unpaved= 2wd-car, 2wd-high_clearance, 4wd-light, 4wd-heavy just as an example.  
Then with the conditional command in the mkgmap style generate a hex code that 
is matched to a line type in the typ file.  Now the Norwegians are doing 
something similar with hiking trails.  If I am correct in my understanding of 
the mkgmap style and typ relationship the above should work.  It means that the 
standard maps will work as normal but specialised 4WD ones can exist.  It is 
similar to rivers.  For most people river, stream and intermittent=yes/no are 
fine.  But for a kayaker a water grade of 1 to 6 is used.  Most people would 
not want the river appearing in multiple colours for each grade but for a 
kayaker such information is important.  

As more and more people are realising there is no one map style to suit all 
purposes so let the Europeans be guardians of the generic styles but allow 
various interest groups to add sub types.  Trouble is the OSM_inspector will 
flag such subtypes as "invalid" but that is only a matter of what is allowed or 
not.  Heck, Polatch 2 ignored natural=peak while Polatch 1 supported this tag.

Anyway, first a reference to a match mapnik style and typ combinations would be 
great.  And secondly a discussion on using an unpaved=?,?,? type approach.  I 
will need to do some testing to see if my ideas will work as if they do not 
then it is just wishful thinking on my part.  I am will be picking on Urks Road 
as that starts 2wd_car, then 2wd high clearance, onto 4wd-light and finally 
needing a serious 4wd.  I prefer descriptive labels as grade 1 to 10 will need 
to be explained.  Sure, it is subjective but so is any grading system as even 
debates rage within government road managers on type A, B, and C roads.  

Cheers Brett
                                          
_______________________________________________
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au

Reply via email to