1 <?xml version="1.0" encoding="utf-8"?>
3 <!ENTITY % entities SYSTEM "inc/entities.xml.inc">
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">
10 <Filter>[campusbuilding]='lecture hall'</Filter>
12 <TextSymbolizer size="9" fill="#006600" fontset-name="book-fonts" halo-radius="1" wrap-width="34" placement="interior">[nameshort]</TextSymbolizer>
15 <Filter>[leisure]='hackerspace'</Filter>
17 <!-- wrap-width=10 damit wir kompatibel mit dem deutschen stil sind, so dass wir deren text nur mit identischem text ueberlagern -->
18 <TextSymbolizer size="9" fill="#006600" fontset-name="book-fonts" halo-radius="1" wrap-width="10" placement="interior">[name]</TextSymbolizer>
22 <Style name="gebaeudenummernfamos">
25 <TextSymbolizer size="9" fill="#009090" fontset-name="book-fonts" halo-radius="1" wrap-width="99" placement="interior">[name]</TextSymbolizer>
29 <Style name="subwaylines" filter-mode="first">
32 <Filter>([ref] = 'Waterloo & City')</Filter>
33 <LineSymbolizer stroke="#88d0c4" stroke-width="3" />
34 <TextSymbolizer fill="#88d0c4" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
38 <Filter>([ref] = 'Victoria')</Filter>
39 <LineSymbolizer stroke="#0a9cda" stroke-width="3" />
40 <TextSymbolizer fill="#0a9cda" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
44 <Filter>([ref] = 'Piccadilly')</Filter>
45 <LineSymbolizer stroke="#094fa3" stroke-width="3" />
46 <TextSymbolizer fill="#094fa3" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
50 <Filter>([ref] = 'Northern')</Filter>
51 <LineSymbolizer stroke="#000000" stroke-width="3" />
52 <TextSymbolizer fill="#000000" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
56 <Filter>([ref] = 'Metropolitan')</Filter>
57 <LineSymbolizer stroke="#91005a" stroke-width="3" />
58 <TextSymbolizer fill="#91005a" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
62 <Filter>([ref] = 'Jubilee')</Filter>
63 <LineSymbolizer stroke="#949699" stroke-width="3" />
64 <TextSymbolizer fill="#949699" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
67 <MaxScaleDenominator>750000</MaxScaleDenominator>
68 <Filter>([ref] = 'Hammersmith & City')</Filter>
69 <LineSymbolizer stroke="#f491a8" offset="2" stroke-dasharray="8, 5" stroke-width="3" />
70 <TextSymbolizer fill="#f491a8" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
74 <Filter>([ref] = 'District')</Filter>
75 <LineSymbolizer stroke="#00a166" stroke-width="3" />
76 <TextSymbolizer fill="#00a166" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
80 <Filter>([ref] = 'Circle')</Filter>
81 <LineSymbolizer stroke="#ffe02b" offset="2" stroke-dasharray="8, 5" stroke-width="3" />
82 <TextSymbolizer fill="#ffe02b" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
86 <Filter>([ref] = 'Central')</Filter>
87 <LineSymbolizer stroke="#f15b2e" stroke-width="3" />
88 <TextSymbolizer fill="#f15b2e" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
92 <Filter>([ref] = 'Bakerloo')</Filter>
93 <LineSymbolizer stroke="#ae6017" stroke-width="3" />
94 <TextSymbolizer fill="#ae6017" placement="line" fontset-name="book-fonts" size="9" dy="-6" vertical-alignment="middle" halo-radius="1" halo-fill="#ffffff" minimum-distance="200" ><![CDATA[[ref]]]></TextSymbolizer>
98 <Layer name="amenity-points" status="on" srs="&osm2pgsql_projection;">
99 <StyleName>points</StyleName>
101 <Parameter name="table">
102 (select way,amenity,access
104 where amenity is not null
105 ) as points</Parameter>
106 &datasource-settings;
109 <Layer name="amenity-points-poly" status="on" srs="&osm2pgsql_projection;">
110 <StyleName>points</StyleName>
112 <Parameter name="table">
113 (select way,amenity,access
114 from &prefix;_polygon
115 where amenity is not null
116 ) as points</Parameter>
117 &datasource-settings;
122 <Layer name="text" status="on" srs="&osm2pgsql_projection;">
123 <StyleName>text</StyleName>
125 <Parameter name="table">
126 (select way,amenity,access,name,leisure,tags->'campusbuilding' as campusbuilding,tags->'name:short' as nameshort,ref,'yes'::text as point
128 where amenity is not null
132 &datasource-settings;
135 <Layer name="text-poly" status="on" srs="&osm2pgsql_projection;">
136 <StyleName>text</StyleName>
138 <Parameter name="table">
139 (select way,amenity,access,name,leisure,tags->'campusbuilding' as campusbuilding,tags->'name:short' as nameshort,ref,'no'::text as point
140 from &prefix;_polygon
141 where amenity is not null
145 &datasource-settings;
149 <Layer name="subwaylines" status="on" srs="&osm2pgsql_projection;">
150 <StyleName>subwaylines</StyleName>
152 <Parameter name="table"><![CDATA[(SELECT way, ref, osm_id FROM planet_osm_line WHERE route='subway') AS subwayroutes]]></Parameter>
153 &datasource-settings;
157 <Layer name="gebaeudenummernfamos" status="on" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
158 <StyleName>gebaeudenummernfamos</StyleName>
160 <Parameter name="type">geojson</Parameter>
161 <Parameter name="file">buildingnumbers.geojson</Parameter>