[Talk-cz] OpenTrackMap a turistické značky
Radek Bartoň
blackhex na post.cz
Sobota Prosinec 19 11:15:55 UTC 2009
Dne pátek 18 Prosinec 2009 15:49:40 Karel Volný napsal(a):
Zdravím.
> ... jenže chybička se vloudila, zdá se, že tento styl zná značky jen
> lyžařské, pro koně a naučné, a na ostatní hodnoty jako třeba "yes" kašle,
> takže většina turistických tras chybí.
>
Tento styl normálně vykresluje všechny linie, které mají libovolnou hodnotu
tagu kct_barva nebo marked_trail_barva, tj. ty které vrátí následující SQL
dotaz:
<Layer name="red-track" status="on" srs="&srs900913;">
<StyleName>red-track</StyleName>
<StyleName>red-shield</StyleName>
<Datasource>
<Parameter name="table">((SELECT
osm_id,way,route,name,ref,kct_red,marked_trail_red,char_length(ref) AS length
FROM &prefix;_line WHERE osm_id > 0 AND
((kct_yellow IS NULL) AND (marked_trail_yellow IS NULL))
AND
((kct_red IS NOT NULL) OR (marked_trail_red IS NOT NULL))
AND
((kct_green IS NULL) AND (marked_trail_green IS NULL))
AND
((kct_blue IS NULL) AND (marked_trail_blue IS NULL)))
UNION
(SELECT
osm_id,way,route,name,ref,kct_red,marked_trail_red,char_length(ref) AS length
FROM &prefix;_track_rels WHERE
((kct_yellow IS NULL) AND (marked_trail_yellow IS NULL))
AND
((kct_red IS NOT NULL) OR (marked_trail_red IS NOT NULL))
AND
((kct_green IS NULL) AND (marked_trail_green IS NULL))
AND
((kct_blue IS NULL) AND (marked_trail_blue IS NULL)))) as
red_track</Parameter>
&datasource-settings;
</Datasource>
</Layer>
Speciální styly pro lyžařské, naučné a koňské stezky přidávají pouze štíty s
příslušným symbolem k rozlišení typu cesty.
--
Ing. Radek Bartoň
Faculty of Information Technology
Department of Computer Graphics and Multimedia
Brno University of Technology
E-mail: blackhex na post.cz
Web: http://blackhex.no-ip.org
Jabber: blackhex na jabber.cz
Další informace o konferenci talk-cz