[mkgmap-dev] [PATCH v1] Using name-tag-list for country names
From WanMil wmgcnfg at web.de on Mon Oct 10 20:28:00 BST 2011
> El 08/10/11 20:33, WanMil escribió: >> Up to now the names of the countries were taken from the >> LocatorConfig.xml file no matter what has been configured in the >> name-tag-list option. >> But the name-tag-list option was used to get the country names from >> the precompiled bounds which causes a problem if country name in the >> special language is not contained in the LocatorConfig.xml. >> >> The patch now uses the name-tag-list consistently for all places where >> country names are standardized. >> >> Additionally the values in the LocatorConfig.xml are automatically >> completed by all name tags of the precompiled boundaries. >> >> http://files.mkgmap.org.uk/detail/37 links to r2047 including this patch. > I have tested your patch to build my India map, but get the same errors > than without it, plus an new warning from LocatorConfig (see below). > Additionally, LocationHook errors with patched mkgmap show names in > local languages, despite the use of name-tag-list=int_name,name:en,name Carlos, it seems that mkgmap does not have access to a LocatorConfig.xml. The countries listed in your log are contained in the LocatorConfig.xml provided with mkgmap so they should be found. Did you modify the LocatorConfig.xml file? WanMil > > patched mkgmap log: > 2011/10/09 22:31:02 ADVERTENCIA (LocatorConfig): 55180002.osm.pbf: > Cannot find country with tags [name:de=Myanmar; > mkgmap:boundaryid=r50371; name:ru=Мьянма; name:sv=Myanmar; > admin_level=2; name:sk=Mjanmarsko; name:sl=Mjanmar; name:en=Burma; > ISO3166-1=mm; name:fr=Birmanie; type=boundary; boundary=administrative; > name:es=Myanmar; name=ပြည်ထောင်စုမြန်မာနိုင်ငံတော်] > 2011/10/09 22:31:02 GRAVE (LocationHook): 55180002.osm.pbf: Country name > ပြည်ထောင်စုမြန်မာနိုင်ငံတော် not in locator config. Country may not be > assigned correctly. > 2011/10/09 22:31:02 ADVERTENCIA (LocatorConfig): 55180002.osm.pbf: > Cannot find country with tags [name:de=Bangladesch; > mkgmap:boundaryid=r184640; name:ru=Бангладеш; name:sv=Bangladesh; > admin_level=2; name:sk=Bangladéš; name:sl=Bangladeš; name:en=Bangladesh; > ISO3166-1=bd; type=boundary; name:hu=Banglades; boundary=administrative; > name:es=Bangladesh; name=বাংলাদেশ] > 2011/10/09 22:31:02 GRAVE (LocationHook): 55180002.osm.pbf: Country name > বাংলাদেশ not in locator config. Country may not be assigned correctly. > 2011/10/09 22:31:02 ADVERTENCIA (LocatorConfig): 55180002.osm.pbf: > Cannot find country with tags [name:de=Sri Lanka; name:ru=Шри-Ланка; > admin_level=2; ISO3166-1=lk; name:en=Sri Lanka; boundary=administrative; > name=ශ්රී ලංකා; name:fr=Sri Lanka; border_type=nation; type=boundary; > mkgmap:boundaryid=r536807] > 2011/10/09 22:31:02 GRAVE (LocationHook): 55180002.osm.pbf: Country name > ශ්රී ලංකා not in locator config. Country may not be assigned correctly. > 2011/10/09 22:31:02 ADVERTENCIA (LocationHook): 55180002.osm.pbf: Cannot > process boundary element because it contains no name and no zip tag. > [mkgmap:lies_in=2:r536807; addr:city=Nittambuwa; is_in:country=Sri > Lanka; place=village; boundary=administrative; is_in=Gampaha; Western > Province; Sri Lanka; landuse=residential; border_type=village; > mkgmap:boundaryid=w49967688] > 2011/10/09 22:31:02 ADVERTENCIA (LocatorConfig): 55180002.osm.pbf: > Cannot find country with tags [name:de=Indonesien; > mkgmap:boundaryid=r304751; name:ru=Индонезия; name:sv=Indonesien; > admin_level=2; ISO3166-1=id; name:en=Indonesia; type=multipolygon; > name:fr=Indonésie; boundary=administrative; name=Indonesia; > border_type=nation; name:es=Indonesia] > 2011/10/09 22:31:02 GRAVE (LocationHook): 55180002.osm.pbf: Country name > Indonesia not in locator config. Country may not be assigned correctly. > > trunk log: > 2011/10/09 22:26:34 GRAVE (LocationHook): 55180002.osm.pbf: Country name > Burma not in locator config. Country may not be assigned correctly. > 2011/10/09 22:26:34 GRAVE (LocationHook): 55180002.osm.pbf: Country name > Bangladesh not in locator config. Country may not be assigned correctly. > 2011/10/09 22:26:34 GRAVE (LocationHook): 55180002.osm.pbf: Country name > Sri Lanka not in locator config. Country may not be assigned correctly. > 2011/10/09 22:26:34 ADVERTENCIA (LocationHook): 55180002.osm.pbf: Cannot > process boundary element because it contains no name and no zip tag. > [mkgmap:lies_in=2:r536807; addr:city=Nittambuwa; is_in:country=Sri > Lanka; place=village; boundary=administrative; is_in=Gampaha; Western > Province; Sri Lanka; landuse=residential; border_type=village; > mkgmap:boundaryid=w49967688] > 2011/10/09 22:26:34 GRAVE (LocationHook): 55180002.osm.pbf: Country name > Indonesia not in locator config. Country may not be assigned correctly. > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] [PATCH v1] Using name-tag-list for country names
- Next message: [mkgmap-dev] [PATCH v1] Using name-tag-list for country names
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list