Re: [osm-hu] Maperitive - "emeletes" turista jelzés

Tamás Sallai gsashee at gmail.com
2017. Május. 2., K, 07:56:56 UTC


Szia,

(a Maperitive-vel nem foglalkoztam, ugyhogy lehet hogy nem jo amit
irok) a kodpeldadbol olyan mondjuk, hogy felsorolnad a tobbeseket is
kulon csoportba, az nem mukodhet? Ilyesmire gondolok:

...

features
 points

  hiking k : relation[route=hiking AND jel=k]
  hiking k3 : relation[route=hiking AND jel=k3]
  hiking k_k3: relation[route=hiking AND jel=k3 AND jel=k]
...

target hiking*

 if : *k

  define

   icon-image : /icons/k.png

 elseif : *k_k3

  define

   icon-image :
http://mercator.elte.hu/~saman/hu/okt/mapserver/turistajelzesek/jel.php?j=k,k3
...

Ha ki tudod szurni hogy milyen jelzesek fordulnak elo egyuttesen,
akkor ezeket a szabalyokat meg generalni is tudod, valamint a
szukseges kepeket is le tudod tolteni local-ba.

Udv,
Tamas

2017-05-02 9:03 GMT+02:00 Robert Kalo <kalo.robi at gmail.com>:
> Köszönöm, ez hasznos és nem ismertem.
>
> De a probléma ennél mélyebb :( A Maperitrive stílus leírásnál nem tudom,
> hogyan lehet feldolgozni az úton párhuzamosan haladó kettő vagy több jelet.
> Valami ilyesmit írtam: (ez működik is, de mikor kettő vagy több jel van,
> akkor egymásra rajzolja őket, és csak a felső látszik. Próbálkoztam a
> shape-spacing tulajdonsággal játszani, de az nem megoldás)
> ...
>
> features
>  points
>
>   hiking k : relation[route=hiking AND jel=k]
>   hiking k3 : relation[route=hiking AND jel=k3]
> ...
>
> target hiking*
>
>  if : *k
>
>   define
>
>    icon-image : /icons/k.png
>
>  elseif : *k3
> ...
>
>
>
>
>
> 2017. május 2. 8:09 Kádár Iván írta, <ivan.kadar at gmail.com>:
>>
>> Itt egy php megoldás hozzá:
>> http://mercator.elte.hu/~saman/hu/okt/mapserver/turistajelzesek/
>>
>> 2017. május 2. 7:28 kalorobi írta, <kalo.robi at gmail.com>:
>>>
>>> Ez a térkép nekem nagyon tetszik:
>>> http://www.map.hu/galeria/orig/3557_matra_16_nyikom_30k.jpg
>>>
>>> Ezért a Maperitive programmal elkezdtem hasonló kinézetű térképet
>>> összeállítani. (nem egy az egyben másolás, csak mint követendő példa).
>>> Ikonokat, textúrákat megrajzoltam, elég jól haladtam. Már csak az utolsó
>>> simítások lenének hátra, de elakadtam.
>>>
>>> Ha egy úton kettő vagy több turistajelzés halad, nem tudom ilyen szépen
>>> (emeletesen) ábrázolni:
>>> http://turistautak.openstreetmap.hu/?zoom=17&lat=47.91682&lon=19.90296&layers=B000000TT
>>> Már az egymás melletti elrendezésbe is bele mentem volna, de azzal sem
>>> boldogultam.
>>>
>>>
>>> Valakinek van ötlete?
>>>
>>> --
>>> Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
>>> leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
>>> ---
>>> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
>>> „openstreetmap-hungary” csoportjára.
>>> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
>>> leiratkozáshoz küldjön egy e-amailt a(z)
>>> openstreetmap-hungary+unsubscribe at googlegroups.com címre.
>>> További lehetőségekért látogasson el ide:
>>> https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>>  Iván
>>
>> --
>> Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
>> leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
>> ---
>> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
>> „openstreetmap-hungary” témájára.
>> A témáról való leiratkozáshoz látogasson el a következő címre:
>> https://groups.google.com/d/topic/openstreetmap-hungary/nPn0BzmRORs/unsubscribe.
>> Az erről a csoportról és minden témájáról való leiratkozáshoz küldjön egy
>> levelet a következő címre:
>> openstreetmap-hungary+unsubscribe at googlegroups.com.
>> További lehetőségekért látogasson el ide:
>> https://groups.google.com/d/optout.
>
>
> --
> Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
> leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
> ---
> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
> „openstreetmap-hungary” csoportjára.
> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való leiratkozáshoz
> küldjön egy e-amailt a(z) openstreetmap-hungary+unsubscribe at googlegroups.com
> címre.
> További lehetőségekért látogasson el ide:
> https://groups.google.com/d/optout.



-- 
Tamás Sallai
Freelance Software Developer
Professional blog




További információk a(z) Talk-hu levelezőlistáról