logo separator

[mkgmap-dev] How to add millions of addresses to your garmin maps of France

From Stéphane MARTIN st3ph.martin at laposte.net on Tue Feb 3 20:54:19 GMT 2015

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=B0000FFFFFFFFFFFFFFFFFFFFFT
> 
> Cheers,
> Paco


More information about the mkgmap-dev mailing list