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: [email protected]
Web: http://blackhex.no-ip.org
Jabber: [email protected]
_______________________________________________
Talk-cz mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-cz