-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmap-template.xml
More file actions
129 lines (114 loc) · 4.46 KB
/
map-template.xml
File metadata and controls
129 lines (114 loc) · 4.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<?xml version="1.0" encoding="utf-8"?>
<Map xmlns:xi="http://www.w3.org/2001/XInclude" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" background-color="white">
<Style name="property-names">
<Rule>
<TextSymbolizer
face-name="Source Code Variable Roman"
fill="#333333"
halo-fill="#ffffff"
halo-radius="2"
wrap-width="30"
placement="center"
size="12"
vertical-alignment="middle">[name]</TextSymbolizer>
</Rule>
</Style>
<Style name="style">
<Rule>
<RasterSymbolizer scaling="bilinear"/>
</Rule>
</Style>
<Style name="property-border">
<Rule>
<LineSymbolizer stroke="#aaaaaa" stroke-width="2.0" stroke-linecap="round" />
</Rule>
</Style>
<Style name="property-addresses">
<Rule>
<TextSymbolizer face-name="Source Code Variable Roman" fill="#555555" halo-fill="#ffffff" halo-radius="2" placement="interior" repeat-distance="512" size="16" vertical-alignment="middle">[address]</TextSymbolizer>
</Rule>
</Style>
<Style name="street-border">
<Rule>
<MaxScaleDenominator>560000</MaxScaleDenominator>
<MinScaleDenominator>1100</MinScaleDenominator>
<LineSymbolizer stroke="#666666" stroke-width="12.0" stroke-linecap="round"/>
</Rule>
</Style>
<Style name="street-style">
<Rule>
<LineSymbolizer stroke="#666666" stroke-width="2.0" stroke-linecap="round"/>
</Rule>
<Rule>
<MaxScaleDenominator>560000</MaxScaleDenominator>
<MinScaleDenominator>1100</MinScaleDenominator>
<LineSymbolizer stroke="#e3e3e3" stroke-width="10.0" stroke-linecap="round"/>
</Rule>
</Style>
<Style name="street-names">
<Rule>
<TextSymbolizer face-name="Source Code Variable Roman" fill="#555555" halo-fill="#ffffff" halo-radius="2" placement="line" repeat-distance="512" size="16" vertical-alignment="middle">[name]</TextSymbolizer>
</Rule>
</Style>
<Style name="suburb-names">
<Rule>
<TextSymbolizer
face-name="Source Code Variable Roman"
fill="#333333"
halo-fill="#ffffff"
halo-radius="4"
wrap-width="80"
allow-overlap="true"
placement="center"
size="24"
vertical-alignment="middle">[name]</TextSymbolizer>
</Rule>
</Style>
<xi:include href="map-tiles.xml" />
<Layer name="properties" status="on" srs="+init=epsg:4326">
<StyleName>property-border</StyleName>
<Datasource>
<Parameter name="srid">4326</Parameter>
<xi:include href="db-connection.xml" />
<Parameter name="table">
(select * from properties where visible = true) as properties
</Parameter>
<Parameter name="estimate_extent">true</Parameter>
</Datasource>
</Layer>
<Layer name="streets" status="on" srs="+init=epsg:4326">
<StyleName>street-border</StyleName>
<StyleName>street-style</StyleName>
<StyleName>street-names</StyleName>
<Datasource>
<Parameter name="srid">4326</Parameter>
<xi:include href="db-connection.xml" />
<Parameter name="table">
(select * from streets where visible = true) as streets
</Parameter>
<Parameter name="estimate_extent">true</Parameter>
</Datasource>
</Layer>
<Layer name="property-names" status="on" srs="+init=epsg:4326">
<StyleName>property-names</StyleName>
<Datasource>
<Parameter name="srid">4326</Parameter>
<xi:include href="db-connection.xml" />
<Parameter name="table">
(select * from properties where name is not null) as properties
</Parameter>
<Parameter name="estimate_extent">true</Parameter>
</Datasource>
</Layer>
<Layer name="suburb-names" status="on" srs="+init=epsg:4326">
<StyleName>suburb-names</StyleName>
<Datasource>
<Parameter name="srid">4326</Parameter>
<xi:include href="db-connection.xml" />
<Parameter name="table">
(select * from suburbs) as suburbs
</Parameter>
<Parameter name="estimate_extent">true</Parameter>
</Datasource>
</Layer>
</Map>