@@ -11,9 +11,9 @@ local themepark, theme, cfg = ...
1111
1212local gen_levels = { ' l' , ' m' , ' s' }
1313local gen_config = {
14- l = { minzoom = 10 , maxzoom = 11 },
15- m = { minzoom = 8 , maxzoom = 9 },
16- s = { minzoom = 6 , maxzoom = 7 },
14+ l = { minzoom = 10 , maxzoom = 11 , genzoom = 12 },
15+ m = { minzoom = 8 , maxzoom = 9 , genzoom = 10 },
16+ s = { minzoom = 6 , maxzoom = 7 , genzoom = 8 },
1717}
1818
1919-- ---------------------------------------------------------------------------
@@ -22,7 +22,7 @@ local expire_levels = {}
2222
2323for _ , level in ipairs (gen_levels ) do
2424 expire_levels [level ] = osm2pgsql .define_expire_output ({
25- maxzoom = gen_config [level ].maxzoom ,
25+ maxzoom = gen_config [level ].genzoom ,
2626 table = ' expire_water_polygons_' .. level
2727 })
2828
@@ -247,15 +247,14 @@ end
247247local name_list = table.concat (name_columns , ' , ' )
248248
249249themepark :add_proc (' gen' , function (data )
250- local zoom_levels = { s = 8 , m = 10 , l = 12 }
251250 for _ , level in ipairs (gen_levels ) do
252251 osm2pgsql .run_gen (' raster-union' , {
253252 schema = themepark .options .schema ,
254253 name = ' water_polygons_' .. level ,
255254 debug = false ,
256255 src_table = ' water_polygons' ,
257256 dest_table = ' water_polygons_' .. level ,
258- zoom = zoom_levels [level ],
257+ zoom = gen_config [level ]. genzoom ,
259258 geom_column = ' geom' ,
260259 group_by_column = ' kind' ,
261260 margin = 0.0 ,
0 commit comments