
Hi Gerd, Thank you ! I will make a test later with mkgmap-housenumbers2-r3439.zip. I noticed that, with map compiled with guyane-latest-with-bano.osm.pbf, there are two points on the map for «3 Chemin de la Source de Baduel» : one at the beginning of the street and an other on the street, close to the correct address. But only the first is proposed as result after an address search. Steph Le 04/02/2015 04:45, GerdP a écrit :
Hi Steph,
I think you did nothing wrong, it's mkgmap that is not able to handle the data correctly. I am working on this issue in the branch housenumbers2, but up to now I am experimenting with different methods to detect and handle special cases. If you don't mind some error messages related to house numbers you can try r3439, it improves your test case: http://www.mkgmap.org.uk/download/mkgmap-housenumbers2-r3439.zip
Gerd
Stéphane MARTIN wrote
Hi Gerd,
I hope I have not forgotten anything.
https://tuxdomain.darktech.org/osm-garmin/index.php?dir=Guyane/test-bano
Thanks
Steph
Le 03/02/2015 18:18, Gerd Petermann a écrit :
Hi Steph,
can you post a link to the input file(s) ?
If not: what other house numbers are close to the one you are searching?
Gerd
Date: Tue, 3 Feb 2015 17:54:19 -0300 From:
st3ph.martin@
To:
mkgmap-dev@.org
Subject: Re: [mkgmap-dev] How to add millions of addresses to your garmin maps of France
Hi,
Thank you very much Paco Tyson :-) for your script.
I made a test with French Guiana and it seems working fine… I obtain a file guyane-latest-with-bano.osm.pbf and mkgmap compiles it with no error.
However, searching an address in the device (etrex 30) or in BaseCamp is the same as before.
e.g. I search «3 Chemin de la Source de Baduel» in Cayenne. The address is located on a building (verified with bano-guyane.osm in Josm) but on my map the result is pointing approximately to the beginning of the street!
I use the default style with modifications but not in inc/address.
Options : --max-jobs --latin1 --area-name=$COUNTRY \ --bounds=../bounds.zip \ --route \ --index --tdbfile --housenumbers \ --location-autofill=is_in,nearest \ --name-tag-list=name:fr,int_name,name \ --adjust-turn-headings \ --process-destination --process-exits \ --x-add-indirect-links \ --verbose \ --style-file="$WORKDIR/styles/$STYLE/" \ --list-styles --check-styles \ --family-name="$COUNTRY OSM $STYLE" \ --series-name="$COUNTRY-OSM-$STYLE" \ --mapname=$MAPNAME \ --overview-mapnumber=$MAPNAME \ --reduce-point-density=4 --reduce-point-density-polygon=8 \ --polygon-size-limits="24:12, 18:10, 16:8, 14:4, 12:2, 11:0" \ --preserve-element-order \ --add-pois-to-lines \ --add-pois-to-areas \ --report-similar-arcs \ --link-pois-to-ways \ --min-size-polygon \ --drive-on=detect --check-roundabouts --check-roundabout-flares \ --make-opposite-cycleways \ --country-name="$COUNTRY" --country-abbr="$ABBR" \ --precomp-sea="$WORKDIR/sea.zip" --generate-sea=multipolygon \
An idea what I'm doing wrong ?
Steph
Le 02/02/2015 04:06, Paco Tyson a écrit :
Hi map makers,
The french OSM community has recently created an address database for France, under the ODbL licence. By using this database, we can build Garmin maps with 6 times more addresses than only OSM data. … I wrote a shell script that does all of the above. It's published on https://github.com/PacoTyson/bano2garmin/ and attached as a zip archive.
The prerequisites are awk, wget or curl and osmconvert ( http://wiki.openstreetmap.org/wiki/Osmconvert ).
You'll have to edit the script to configure it to your installation :
* BANODIR=directory where the script will download and store the BANO files * PBFDIR=directory where the .pbf files are read and written * BINDIR=directory where osmconvert is stored
Usage : add-bano-addresses.sh /region / where /region/ can be /france/ or any of those listed on http://download.geofabrik.de/europe/france.html
[1] : http://layers.openstreetmap.fr/?zoom=6&lat=46.4&lon=2.3508&layers=B0000FFFFF...
Cheers, Paco