[mkgmap-dev] Re: [patch] add POIs to areas
From Ben Konrath ben at bagu.org on Sun Feb 22 01:28:14 GMT 2009
I just realized that the last patch didn't include tests for the ray casting code. Please find the updated patch attached. Cheers, Ben Ben Konrath wrote: > Hi, > > A patch that will create a POI in various areas if they don't already > have one is attached. This is very useful for me here in Costa Rica > where most streets aren't named and addresses are given based on points > of references like buildings, parks, etc rather than street names. > > This replaces Bernhard Heibler's patch from last week which does a > similar thing for only buildings. As with Bernhard's patch, if you want > a POI in a given area, you have to make sure that the style system will > create a Garmin polygon by putting a suitable line in > resources/styles/default/polygons. > > POIs are only made for areas which I thought made sense. Here is the > code that describes the current mappings from Garmin polygon to Garmin > point: > > + map.put(0x04, 0x640b); // Military > + map.put(0x05, 0x2f0b); // Car Park > + map.put(0x06, 0x2f0b); // Parking Garage > + map.put(0x07, 0x2f04); // Airport > + map.put(0x08, 0x2e04); // Shopping Centre > + map.put(0x09, 0x2f09); // Marina > + map.put(0x0a, 0x6410); // University > + map.put(0x0b, 0x6408); // Hospital > + map.put(0x13, 0x6400); // Man made area > + map.put(0x17, 0x2c06); // City Park > + map.put(0x18, 0x2d05); // Golf > + map.put(0x19, 0x2c0a); // Sport > + map.put(0x1a, 0x6403); // Cemetery > > Please let me know if you think something is missing or wrong here. > > The patch adds a new command line argument '--add-pois-to-areas' which > enables this feature. The only thing left to do is calculate a better > position for the POIs - currently they are placed in the centre of the > polygon but that doesn't work for cases like 'Museo Nacional de Costa > Rica' as shown here: > > http://openstreetmap.org/?lat=9.932949&lon=-84.071649&zoom=18&layers=B000FTF > > > Comments and testing are appreciated. > > Cheers, Ben > -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: mkgmap-add-pois-to-areas-v2.patch Url: http://lists.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20090221/4f1896d7/attachment.pl
- Previous message: [mkgmap-dev] [patch] add POIs to areas
- Next message: [mkgmap-dev] [patch] small patch to make options a little more clear
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list