bbd8fcd9a44705ffbd80b15db37ea4b8b0faf065
[osmrrze.git] / styles / mapnik-osm-data / rrze-overlay.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE Map [
3 <!ENTITY % entities SYSTEM "inc/entities.xml.inc">
4 %entities;
5 ]>
6 <Map background-color="transparent" srs="&srs900913;" minimum-version="2.0.0" buffer-size="512" maximum-extent="-20037508.342789244,-20037508.342780735,20037508.342789244,20037508.342780709">
7   &fontset-settings;
8 <Style name="text">
9     <Rule>
10       <Filter>[amenity]='bicycle_parking' and ([access] = 'public' or [access] = 'yes' or not [access] != '')</Filter>
11       &maxscale_zoom17;
12       <TextSymbolizer size="9" fill="#0066ff" dy="9" fontset-name="book-fonts" halo-radius="1" wrap-width="34" placement="interior">[name]</TextSymbolizer>
13     </Rule>
14 </Style>
15
16 <Style name="points">
17     <Rule>
18       &maxscale_zoom15;
19       <Filter>[amenity] = 'bicycle_parking' and ([access] = 'public' or [access] = 'yes' or not [access] != '')</Filter>
20       <PointSymbolizer file="rrze&symbols;/parking_bicycle.p.16.png" allow-overlap="false" placement="interior"/>
21     </Rule>
22 </Style>
23
24 <Layer name="amenity-points" status="on" srs="&osm2pgsql_projection;">
25     <StyleName>points</StyleName>
26     <Datasource>
27       <Parameter name="table">
28       (select way,amenity,shop,tourism,highway,man_made,access,religion,waterway,lock,historic,leisure
29       from &prefix;_point
30       where amenity is not null
31          or shop is not null
32          or tourism in ('alpine_hut','camp_site','caravan_site','guest_house','hostel','hotel','motel','museum','viewpoint','bed_and_breakfast','information','chalet')
33          or highway in ('bus_stop','traffic_signals','ford')
34          or man_made in ('mast','water_tower')
35          or historic in ('memorial','archaeological_site')
36          or waterway='lock'
37          or lock='yes'
38          or leisure in ('playground','slipway')
39       ) as points</Parameter>
40       &datasource-settings;
41     </Datasource>
42 </Layer>
43 <Layer name="amenity-points-poly" status="on" srs="&osm2pgsql_projection;">
44     <StyleName>points</StyleName>
45     <Datasource>
46       <Parameter name="table">
47       (select way,amenity,shop,tourism,highway,man_made,access,religion,waterway,lock,historic,leisure
48       from &prefix;_polygon
49       where amenity is not null
50          or shop is not null
51          or tourism in ('alpine_hut','camp_site','caravan_site','guest_house','hostel','hotel','motel','museum','viewpoint','bed_and_breakfast','information','chalet')
52          or highway in ('bus_stop','traffic_signals')
53          or man_made in ('mast','water_tower')
54          or historic in ('memorial','archaeological_site')
55          or leisure='playground'
56       ) as points</Parameter>
57       &datasource-settings;
58     </Datasource>
59 </Layer>
60
61
62 <Layer name="text" status="on" srs="&osm2pgsql_projection;">
63     <StyleName>text</StyleName>
64     <Datasource>
65       <Parameter name="table">
66       (select way,amenity,shop,access,leisure,landuse,man_made,"natural",place,tourism,ele,name,ref,military,aeroway,waterway,historic,'yes'::text as point
67        from &prefix;_point
68        where amenity is not null
69           or shop in ('supermarket','bakery','clothes','fashion','convenience','doityourself','hairdresser','department_store','butcher','car','car_repair','bicycle','florist')
70           or leisure is not null
71           or landuse is not null
72           or tourism is not null
73           or "natural" is not null
74           or man_made in ('lighthouse','windmill')
75           or place='island'
76           or military='danger_area'
77           or aeroway='gate'
78           or waterway='lock'
79           or historic in ('memorial','archaeological_site')
80       ) as text
81       </Parameter>
82       &datasource-settings;
83     </Datasource>
84 </Layer>
85 <Layer name="text-poly" status="on" srs="&osm2pgsql_projection;">
86     <StyleName>text</StyleName>
87     <Datasource>
88       <Parameter name="table">
89       (select way,aeroway,shop,access,amenity,leisure,landuse,man_made,"natural",place,tourism,NULL as ele,name,ref,military,waterway,historic,'no'::text as point
90        from &prefix;_polygon
91        where amenity is not null
92           or shop in ('supermarket','bakery','clothes','fashion','convenience','doityourself','hairdresser','department_store', 'butcher','car','car_repair','bicycle')
93           or leisure is not null
94           or landuse is not null
95           or tourism is not null
96           or "natural" is not null
97           or man_made in ('lighthouse','windmill')
98           or place='island'
99           or military='danger_area'
100           or historic in ('memorial','archaeological_site')
101       ) as text
102       </Parameter>
103       &datasource-settings;
104     </Datasource>
105 </Layer>
106 </Map>
This page took 0.048069 seconds and 2 git commands to generate.