El 19/05/11 23:15, WanMil escribió:
>> El 19/05/11 22:12, WanMil escribió:
>>>> El 19/05/11 21:29, WanMil escribió:
>>>>>> El 16/05/11 19:27, Minko escribió:
>>>>>>> Cool!
>>>>>>> I can use these locator rules also for the multiple language 
>>>>>>> expressions in the 'default_name':
>>>>>>> http://www.mail-archive.com/[email protected]/msg07697.html
>>>>>>>
>>>>>>> Example:
>>>>>>> leisure=pitch&        sport=soccer&        (mkgmap:country=NLD | 
>>>>>>> mgkmap:region=Vlaanderen) [0x19 default_name="voetbalveld" resolution 
>>>>>>> 23]
>>>>>>> leisure=pitch&        sport=soccer&        mkgmap:country=DEU  [0x19 
>>>>>>> default_name="Fussballfeld" resolution 23]
>>>>>>> leisure=pitch&        sport=soccer&        (mkgmap:country=FRA | 
>>>>>>> mgkmap:region="Région Wallone") [0x19 default_name="terrain de 
>>>>>>> football" resolution 23]
>>>>>>> leisure=pitch&        sport=soccer [0x19 resolution 23]
>>>>>> I tried rules of type below, but it doesn't work for Morocco.
>>>>>> highway=primary&       (mkgmap:country=ETH | mkgmap:country=MAR) [0x03
>>>>>> road_class=3 road_speed=5 resolution 16]
>>>>>> highway=primary [0x03 road_class=3 road_speed=5 resolution 18]
>>>>>>
>>>>>> MapSouce shows "Morocco (MOR)" in the countries list, although
>>>>>> LocatorConfig.xml has the rule below and there's no occurrence of "MOR"
>>>>>> in the OSM data.
>>>>>> <country name="Morocco" abr="MAR">
>>>>>> <variant>MA</variant>
>>>>>> <variant>MAR</variant>
>>>>>> </country>
>>>>>> I know I could use MOR instead of MAR in my style but, shouldn't it be
>>>>>> consistent with the LocatorConfig?
>>>>> It seems as if the LocatorConfig you changed is not used by mkgmap. Do
>>>>> you use a downloaded mkgmap.jar? I am not sure where your changed
>>>>> LocatorConfig.xml must be placed so that mkgmap does not use the bundled
>>>>> LocatorConfig.xml.
>>>> I have not changed LocatorConfig.xml, I'm using the default one. I use a
>>>> self compiled jar.
>>> Oh, I am sorry. I mixed up some things.
>> Well, I'm must also say I'm sorry, as checking my parameters I've seen
>> MOR was coming from my --country-abbr:-[ , but changing it to the right
>> "MAR" didn't make the style work, although MapSource now lists "Morocco
>> (MAR)"
> That's good because this question is answered :-)
>
> The style can work only if the boundaries of Morocco are contained in
> the precompiled boundary tiles. I think my europe compilation may
> contain a small part of northern morocco.
> So you should do the following steps:
> 1. Check that the boundary multipolygon of Morocco is complete and valid
> 2. Precompile the boundary tiles
> 3. Compile your map again using the precompiled boundary tiles
>
> Then the style rules should work.
I had already compiled Morocco's boundary (extracted from Geofabrik 
morocco.osm.pbf). What I didn't is converting bnd to gpx and checking 
it, but that will be tomorrow...
PS: I tried to compile boundaries for all Africa, but there were errors 
and it didn't complete. I fixed most multipolygon (boundary) errors 
found in log and will try again tomorrow. As soon as I succeed I will 
make them available.
> WanMil
>
>>> Do you use the default-country parameter?
>> Using --country-name=MOROCCO
>>> Do you have other maps installed in MapSource?
>> Yes, more than 15
>>> I have no idea at the moment why Morocco is abbreviated with MOR but I
>>> will test that myself.
>>>
>>> WanMil
>>>
>>>>>>> "Région Wallone" is however not recognised, maybe the relation 90348 is 
>>>>>>> not complete? JOSM is complaining about a few members without role.
>>>>>>>
>>>>>>> ----------
>>>>>>> Wanmil wrote:
>>>>>>>
>>>>>>>> Just wondering, maybe we can use the locator rules also for country or 
>>>>>>>> state specific routing?
>>>>>>>> For instance in some countries (like Germany (?) according to the 
>>>>>>>> access rules on osm, see 
>>>>>>>> http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access-Restrictions#Germany)
>>>>>>>>  one is allowed to cycle on trunk roads, while in other countries like 
>>>>>>>> in the Netherlands this is forbidden.
>>>>>>>>
>>>>>>>> In the style file maybe this is possible?
>>>>>>>>
>>>>>>>> mkgmap:country=NLD&         highway=trunk {add bicycle=no}
>>> _______________________________________________
>>> mkgmap-dev mailing list
>>> [email protected]
>>> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
>>
> _______________________________________________
> mkgmap-dev mailing list
> [email protected]
> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


-- 
Por favor, no me envíe documentos con extensiones .doc, .docx, .xls, .xlsx, 
.ppt, .pptx, .mdb, mdbx
Instale OpenOffice desde http://es.openoffice.org/programa/index.html
OpenOffice es libre: se puede copiar, modificar y redistribuir libremente. 
Gratis y totalmente legal.
OpenOffice está en continuo desarrollo y no tendrá que pagar por las nuevas 
versiones.

_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to