forked from pka/mvt-benchmark
/
ne.map
242 lines (219 loc) · 5.99 KB
/
ne.map
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
MAP
NAME 'vector_tile_test'
SIZE 500 500
MAXSIZE 4096
PROJECTION
"+init=epsg:3857"
END
OUTPUTFORMAT
NAME "png8"
DRIVER AGG/PNG8
MIMETYPE "image/png; mode=8bit"
IMAGEMODE RGB
EXTENSION "png"
FORMATOPTION "QUANTIZE_FORCE=on"
FORMATOPTION "QUANTIZE_COLORS=256"
FORMATOPTION "GAMMA=0.75"
TRANSPARENT ON
END
OUTPUTFORMAT
NAME "mvt"
DRIVER MVT
#FORMATOPTION "EXTENT=512" # default is 4096
FORMATOPTION "EDGE_BUFFER=20"
END
WEB
METADATA
wms_enable_request "*"
MVT_SIZE '512'
WMS_TITLE 'Test mapfile for MVT development.'
WMS_ONLINERESOURCE 'http://localhost/cgi-bin/mapserv?'
WMS_SRS 'epsg:3857 epsg:900913'
END
END
LAYER
NAME "allcountries"
TYPE POLYGON
STATUS OFF
CONNECTIONTYPE postgis
PROCESSING "CLOSE_CONNECTION=DEFER"
CONNECTION "user=mvtbench password=mvtbench dbname=mvtbench host=localhost port=5439"
DATA "wkb_geometry from (SELECT * FROM ne_10m_admin_0_countries) as temp using unique ogc_fid using SRID=3857"
# ogc_fid, wkb_geometry, adm0_a3, mapcolor7
DUMP true
METADATA
"wms_title" "allcountries"
"wms_srs" "epsg:4326 epsg:900913 epsg:3857"
"wms_feature_info_mime_type" "text/html"
"gml_include_items" "mapcolor7"
END
PROJECTION
"init=epsg:3857"
END
CLASS
STYLE
OUTLINECOLOR 200 50 100
WIDTH 0.4
END
END
END
LAYER
NAME "country-name"
TYPE POINT
STATUS OFF
CONNECTIONTYPE postgis
PROCESSING "CLOSE_CONNECTION=DEFER"
CONNECTION "user=mvtbench password=mvtbench dbname=mvtbench host=localhost port=5439"
DATA "wkb_geometry from (SELECT ogc_fid, wkb_geometry, abbrev, name FROM ne_10m_admin_0_country_points) as temp using unique ogc_fid using SRID=3857"
DUMP true
METADATA
"wms_title" "country-name"
"wms_srs" "epsg:4326 epsg:900913 epsg:3857"
"wms_feature_info_mime_type" "text/html"
"gml_include_items" "abbrev, name"
END
PROJECTION
"init=epsg:3857"
END
CLASS
STYLE
COLOR 200 50 100
SIZE 1
END
END
END
LAYER
NAME "italy"
TYPE POLYGON
STATUS OFF
CONNECTIONTYPE postgis
PROCESSING "CLOSE_CONNECTION=DEFER"
CONNECTION "user=mvtbench password=mvtbench dbname=mvtbench host=localhost port=5439"
DATA "wkb_geometry from (SELECT ogc_fid, wkb_geometry, adm0_a3, mapcolor7 FROM ne_10m_admin_0_countries where adm0_a3 ilike 'ITA') as temp using unique ogc_fid using SRID=3857"
DUMP true
METADATA
"wms_title" "italy"
"wms_srs" "epsg:4326 epsg:900913 epsg:3857"
"wms_feature_info_mime_type" "text/html"
END
PROJECTION
"init=epsg:3857"
END
CLASS
STYLE
OUTLINECOLOR 200 50 100
WIDTH 0.4
END
END
END
# [[tileset.layer]]
# name = "geo-lines"
# geometry_field = "wkb_geometry"
# geometry_type = "MULTILINESTRING"
# srid = 3857
# buffer_size = 0
# simplify = false
#### [[tileset.layer.query]]
#### # ne_50m_geographic_lines
#### minzoom = 1
#### maxzoom = 4
#### sql = """SELECT wkb_geometry, name FROM ne_50m_geographic_lines WHERE wkb_geometry && !bbox!"""
#### [[tileset.layer.query]]
#### # ne_10m_geographic_lines
#### minzoom = 5
#### sql = """SELECT wkb_geometry, name FROM ne_10m_geographic_lines WHERE wkb_geometry && !bbox!"""
LAYER
NAME "geo-lines"
TYPE LINE
STATUS OFF
CONNECTIONTYPE postgis
PROCESSING "CLOSE_CONNECTION=DEFER"
CONNECTION "user=mvtbench password=mvtbench dbname=mvtbench host=localhost port=5439"
DATA "wkb_geometry from (SELECT ogc_fid, wkb_geometry, name FROM ne_50m_geographic_lines) as temp using unique ogc_fid using SRID=3857"
DUMP true
METADATA
"wms_title" "geo-lines"
"wms_srs" "epsg:4326 epsg:900913 epsg:3857"
"wms_feature_info_mime_type" "text/html"
"gml_include_items" "name"
END
PROJECTION
"init=epsg:3857"
END
CLASS
STYLE
COLOR 200 50 100
SIZE 1
END
END
END
# [[tileset.layer]]
# name = "land-border-country"
# geometry_field = "wkb_geometry"
# geometry_type = "MULTILINESTRING"
# fid_field = "ogc_fid"
# srid = 3857
# buffer_size = 0
# simplify = true
#### [[tileset.layer.query]]
#### # ne_10m_admin_0_boundary_lines_land
#### sql = """SELECT wkb_geometry FROM ne_10m_admin_0_boundary_lines_land WHERE min_zoom::integer <= !zoom! AND wkb_geometry && !bbox!"""
LAYER
NAME "land-border-country"
TYPE LINE
STATUS OFF
CONNECTIONTYPE postgis
PROCESSING "CLOSE_CONNECTION=DEFER"
CONNECTION "user=mvtbench password=mvtbench dbname=mvtbench host=localhost port=5439"
DATA "wkb_geometry from (SELECT ogc_fid, wkb_geometry FROM ne_10m_admin_0_boundary_lines_land) as temp using unique ogc_fid using SRID=3857"
DUMP true
METADATA
"wms_title" "land-border-country"
"wms_srs" "epsg:4326 epsg:900913 epsg:3857"
"wms_feature_info_mime_type" "text/html"
# "gml_include_items" "ogc_fid"
END
PROJECTION
"init=epsg:3857"
END
CLASS
STYLE
COLOR 200 50 100
WIDTH 1
END
END
END
# [[tileset.layer]]
# name = "state"
# geometry_field = "wkb_geometry"
# geometry_type = "MULTILINESTRING"
# srid = 3857
# buffer_size = 0
# simplify = true
#### [[tileset.layer.query]]
#### sql = """SELECT wkb_geometry, adm0_a3 FROM ne_10m_admin_1_states_provinces_lines WHERE min_zoom::integer <= !zoom! AND wkb_geometry && !bbox!"""
LAYER
NAME "state"
TYPE LINE
STATUS OFF
CONNECTIONTYPE postgis
PROCESSING "CLOSE_CONNECTION=DEFER"
CONNECTION "user=mvtbench password=mvtbench dbname=mvtbench host=localhost port=5439"
DATA "wkb_geometry from (SELECT ogc_fid, wkb_geometry, adm0_a3 FROM ne_10m_admin_1_states_provinces_lines) as temp using unique ogc_fid using SRID=3857"
DUMP true
METADATA
"wms_title" "state"
"wms_srs" "epsg:4326 epsg:900913 epsg:3857"
"wms_feature_info_mime_type" "text/html"
END
PROJECTION
"init=epsg:3857"
END
CLASS
STYLE
COLOR 200 50 100
WIDTH 1
END
END
END
END # Map end