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