logo separator

[mkgmap-dev] [PATCH] POI Address Support, Country Region Autofill

From Bernhard Heibler bernhard at heibler.de on Sun Feb 1 21:16:23 GMT 2009

Hi Guys,

first of all I should introduce my self since I forgot to do so when I 
joined this list some weeks ago. Shame on me ...

My name is Berni I'm 34 and live in southern Germany. In my daytime life 
I develop software for Automatic Test Systems in C++. So please excuse 
my poor Java coding .. I joined the OSM project about a year ago. Since 
then my gps logger is always in my pocket. Last summer I got by 
"accident" a Nuvi and I was really happy when I found out that I can use 
my OSM maps on this device.
But now to the real stuff ...

Here is a improved version of my "POI Address Support Patch" I have 
submitted some time. It add the following stuff to mkgmap:

- Country Region Autofill for Marks recently added find-by-name function
- POI simple and complex house number and phone number support
- POI address info is taken from "Karlsruhe address" info if available
- Phone support is pretty cool if you have a garmin that support cell 
phone control

If no country / region / address info is given information is take from 
nearest city. I have added a class that uses tiles for fast nearest 
point search. In countries that have OpenGeoDB data imported into OSM 
this works pretty good. In Bavaria and Austria it works  pretty good.

For other countries this doesn't work so well. I have also tested it 
near Cambridge UK and I it was also not so bad. Unfortunately the is_in 
tag I have to us is very fuzzy. I needed some lookup tables right now. 
This are hardcoded in Locator.java right now this should be in a config 
file. It might help to pass your country with the --country-name option 
for better County detection.

If you use the .osm file as direct input for mkgmap you should be fine. 
If you use polish map you have to patch osm2mp because I needed some 
more fields.  Let me know If this works for you guys or if you have 
further questions ...

Thanks
Berni.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mkgmap_poi_addr_R857_v1.patch
Url: http://lists.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20090201/b17bbe6a/attachment.pl 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: osm2mp_poi_addr_R29_v1.patch
Url: http://lists.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20090201/b17bbe6a/attachment-0001.pl 


More information about the mkgmap-dev mailing list