[mkgmap-dev] address search in Nuvi broken
From Michał Rogala michal.rogala at gmail.com on Mon Jul 21 13:48:40 BST 2014
So, after a lot of trial and error it seems that this bug is not related to differences between commits. I supposed that --latin1 switch is implicit, but if my options omit this parameter address search doesn't work. If I use --latin1 explicitly, everything works fine. This problem only occurs on Nuvi. GPSMap is not affected. best regards Michal Rogala 2014-07-21 10:50 GMT+02:00 Michał Rogala <michal.rogala at gmail.com>: > > Hi! > > I dont' use --keep-going. My styles are totally custom. Problem is > probably related with characters used in central and eastern Europe. You > can try to compile: > > http://download.geofabrik.de/europe/poland-latest.osm.pbf > > and see if address search works for you (without --code-page). Recent > changes to mkgmap included a lot of code related to text/unicode processing > so that may be the case. I will make some other tests to find out which > commit broke this :) > > best regards > > Michal Rogala > > > 2014-07-20 14:56 GMT+02:00 Paulo Carvalho <paulo.r.m.carvalho at gmail.com>: > > Hi, Michal, >> >> I compile maps fof Brazil that also has street names with latin >> accented characters. Here are my global mkgmap params (taken from a build >> batch script): >> >> SET _params_globais_mkgmap= ^ >> --copyright-message="(c) OpenStreetMap Contributors" ^ >> --country-abbr=BRA ^ >> --country-name=Brasil ^ >> --process-exits ^ >> --name-tag-list=int_name,name ^ >> --index ^ >> --preserve-element-order ^ >> --route ^ >> --housenumbers ^ >> --x-housenumbers ^ >> --adjust-turn-headings ^ >> --location-autofill=is_in,nearest ^ >> --remove-short-arcs ^ >> --latin1 ^ >> --generate-sea=extend-sea-sectors ^ >> --add-pois-to-areas ^ >> --add-pois-to-lines ^ >> --link-pois-to-ways ^ >> --poi-address ^ >> --pois-to-areas-placement=entrance=main;entrance=yes;building=entrance ^ >> --make-poi-index ^ >> --reduce-point-density=2.6 ^ >> --reduce-point-density-polygon=8 ^ >> --code-page=1252 ^ >> --merge-lines ^ >> --min-size-polygon=8 ^ >> --process-destination ^ >> --style-file=.\requisitos\cocar_style_file ^ >> --polygon-size-limits=24:12,18:10,16:8,12:4,10:0 >> >> My address searches are working fine with 3314. >> >> Do you use a custom style/address file (or other style files)? If >> so, don't forget to replace mkgmap's default files when you upgrade. This >> may be a cause of sudden loss of functionality after an upgrade. Mine has >> been extensively customized to meet my country particularities. So I >> always have to replace the ones that come with mkgmap every time I upgrade. >> >> Do you enable the --keeping-going parameter? If so, maybe an error >> is occurring in between (administrative boundary pre-processing? Map >> tiling?) and your IMG is incomplete. I never enable it. >> >> BTW, I tested my map compiled with 3314 on a Nuvi 255W. >> >> all the best, >> >> Paulo >> >> >>> From: "Michał Rogala" <michal.rogala at gmail.com> >>> To: Development list for mkgmap <mkgmap-dev at lists.mkgmap.org.uk> >>> Cc: >>> Date: Sat, 19 Jul 2014 18:49:20 +0200 >>> Subject: [mkgmap-dev] address search in Nuvi broken >>> >>> Hi! >>> >>> I have a strange problem with Nuvi devices. I generate one map in two >>> versions: >>> >>> - latin 1 >>> - cp1250 >>> >>> Address search for both maps works well in GPSMap 62 and similar >>> handhelds, as well as in MapSource and BaseCamp. Recently I've got a few >>> Nuvi devices for testing and it occured that on those devices address >>> search doesn't work - you can't choose any city (no results found). >>> >>> Problem occurs when using latin1 version - cp1250 works fine. >>> >>> After a lot of trial and error I found out that in Nuvi you need to >>> enter city and street name with upper-case letters (enable "caps-lock" in >>> device). >>> >>> This is really strange and I have no idea how to resolve this situation >>> - adding --lower-case doesn't work. It doesn't matter if I upload map using >>> MapInstall or by dropping IMG file. >>> >>> I have tested two mkgmap versions: >>> >>> - mkgmap 3314 - address search broken >>> - mkgmap 3280 - address search works fine, although letter "ó" is not >>> properly transliterated into "o" - Wrociszów town should be Wrociszow >>> >>> I compile map for Poland - so maybe it has something to do with >>> diacritical chars and transliteration. >>> >>> >>> best regards >>> >>> Michal Rogala >>> >>> _______________________________________________ >>> mkgmap-dev mailing list >>> mkgmap-dev at lists.mkgmap.org.uk >>> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> >> >> >> _______________________________________________ >> mkgmap-dev mailing list >> mkgmap-dev at lists.mkgmap.org.uk >> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20140721/8eacbd9f/attachment.html>
- Previous message: [mkgmap-dev] address search in Nuvi broken
- Next message: [mkgmap-dev] address search in Nuvi broken
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list