diff --git a/gebieden.map b/gebieden.map index 5ae38703..da40b4d8 100644 --- a/gebieden.map +++ b/gebieden.map @@ -1,1207 +1,1045 @@ -#============================================================================== -# -# gebieden.map -# doel: serveren van gebieden -# -#============================================================================== -# -# naam datum wijziging -# ------------------ ---------- ----------------------------------------- -# Rob Kromwijk 21-10-2015 schepping -# Rob Kromwijk 04-01-2016 aanpassing zoomniveaus labels -# -#============================================================================== +# GENERATED BY gen_gebieden.py, DO NOT EDIT. -MAP - NAME "GEBIEDEN" - INCLUDE "header.inc" +# TEAM: BenK +MAP + NAME 'GEBIEDEN' + INCLUDE 'header.inc' WEB METADATA - "ows_title" "GEBIEDEN" - "ows_abstract" "Gebieden met een geografische component, waarvan Amsterdam de bronhouder is" + 'ows_title' 'GEBIEDEN' + 'ows_abstract' 'Gebieden met een geografische component, waarvan Amsterdam de bronhouder is' END END - - - - #============================================================================= - # LAYERS - #============================================================================= - LAYER - NAME "buurt" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_buurt USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurt' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_buurten WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "buurt" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Buurten van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurt' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Buurten van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - NAME Buurt + NAME 'Buurt' STYLE - ANTIALIAS true - OUTLINECOLOR 210 150 50 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 210 150 50 + WIDTH 2 END END - END - LAYER - NAME "buurt_simple" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_buurt_simple USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurt_label' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_buurten WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 8001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "buurt_simple" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Buurten met simpele geometrie van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurt_label' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Labels van: Buurten van de gemeente Amsterdam' END - CLASS - NAME Buurt - STYLE - ANTIALIAS true - OUTLINECOLOR 210 150 50 - WIDTH 2 + TEXT '[naam] ([code])' + NAME 'Buurt code' + LABEL + MINSCALEDENOM 100 + MAXSCALEDENOM 6001 + COLOR 210 150 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE + END + LABEL + MINSCALEDENOM 6001 + MAXSCALEDENOM 8001 + COLOR 210 150 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "buurtcombinatie" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_buurtcombinatie USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurt_simple' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_buurten WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "buurtcombinatie" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Wijken van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurt_simple' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Buurten van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - NAME Wijk + NAME 'Buurt' STYLE - ANTIALIAS true - OUTLINECOLOR 210 100 50 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 210 150 50 + WIDTH 2 END END - END - LAYER - NAME "buurtcombinatie_simple" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_buurtcombinatie_simple USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurt_simple_label' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_buurten WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 8001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "buurtcombinatie_simple" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Wijken van de gemeente Amsterdam (versimpelde geo)" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurt_simple_label' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Labels van: Buurten van de gemeente Amsterdam' END - CLASS - NAME Wijk - STYLE - ANTIALIAS true - OUTLINECOLOR 210 100 50 - WIDTH 2 + TEXT '[naam] ([code])' + NAME 'Buurt code' + LABEL + MINSCALEDENOM 100 + MAXSCALEDENOM 6001 + COLOR 210 150 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE + END + LABEL + MINSCALEDENOM 6001 + MAXSCALEDENOM 8001 + COLOR 210 150 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - - #----------------------------------------------------------------------------- - - LAYER - NAME "gebiedsgerichtwerken" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_gebiedsgerichtwerken USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurtcombinatie' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_wijken WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gebiedsgerichtwerken" - "ows_group_title" "gebieden" - "ows_abstract" "Gebiedsgerichtwerken gebieden van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurtcombinatie' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Wijken van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - NAME Gebiedsgerichtwerken-gebied + NAME 'Wijk' STYLE - ANTIALIAS true - OUTLINECOLOR 40 150 10 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 210 100 50 + WIDTH 2 END END - END - - - #----------------------------------------------------------------------------- - - LAYER - NAME "gebiedsgerichtwerkenpraktijkgebieden" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_gebiedsgerichtwerkenpraktijkgebieden USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurtcombinatie_label' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_wijken WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 5000 + MAXSCALEDENOM 15001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gebiedsgerichtwerkenpraktijkgebieden" - "ows_group_title" "gebieden" - "ows_abstract" "Gebiedsgerichtwerken praktijkgebieden van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurtcombinatie_label' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Labels van: Wijken van de gemeente Amsterdam' END - CLASS - NAME Gebiedsgerichtwerken-praktijkgebied - STYLE - ANTIALIAS true - OUTLINECOLOR 0 70 153 - WIDTH 2 + TEXT '[naam] ([code])' + NAME 'Wijk code' + LABEL + MINSCALEDENOM 5000 + MAXSCALEDENOM 10001 + COLOR 210 100 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE + END + LABEL + MINSCALEDENOM 10001 + MAXSCALEDENOM 15001 + COLOR 210 100 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "stadsdeel" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_stadsdeel USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurtcombinatie_simple' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_wijken WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "stadsdeel" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Stadsdelen van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurtcombinatie_simple' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Wijken van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - NAME Stadsdeel + NAME 'Wijk' STYLE - ANTIALIAS true - OUTLINECOLOR 210 50 50 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 210 100 50 + WIDTH 2 END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "bouwblok" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_bouwblok USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 5001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'buurtcombinatie_simple_label' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_wijken WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 5000 + MAXSCALEDENOM 15001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "bouwblok" - "ows_group_title" "gebieden" - "ows_abstract" "Bouwblokken van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'buurtcombinatie_simple_label' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Labels van: Wijken van de gemeente Amsterdam' END - CLASS - NAME Bouwblok - STYLE - ANTIALIAS true - OUTLINECOLOR 0 150 255 - WIDTH 2 + TEXT '[naam] ([code])' + NAME 'Wijk code' + LABEL + MINSCALEDENOM 5000 + MAXSCALEDENOM 10001 + COLOR 210 100 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE + END + LABEL + MINSCALEDENOM 10001 + MAXSCALEDENOM 15001 + COLOR 210 100 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - #----------------------------------------------------------------------------- - # DEPRECATED : to be replaced by grootstedelijk_regio_amsterdam and grootstedelijk_regio_omgevingsdienst - LAYER - NAME "grootstedelijkgebied" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_grootstedelijkgebied USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'gebiedsgerichtwerken' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_ggwgebieden WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "grootstedelijkgebied" - "ows_group_title" "gebieden" - "ows_abstract" "Grootstedelijke Gebieden van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'gebiedsgerichtwerken' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Gebiedsgerichtwerken gebieden van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - NAME "Grootstedelijk gebied" + NAME 'Gebiedsgerichtwerken-gebied' STYLE - ANTIALIAS true - OUTLINECOLOR 150 40 255 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 40 150 10 + WIDTH 2 END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "unesco" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_unesco USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 20001 - OPACITY 60 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'gebiedsgerichtwerken_label' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_ggwgebieden WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 4000 + MAXSCALEDENOM 40001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "unesco" - "ows_group_title" "gebieden" - "ows_abstract" "Unesco werelderfgoedgrens van de gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'gebiedsgerichtwerken_label' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Labels van: Gebiedsgerichtwerken gebieden van de gemeente Amsterdam' END - - CLASSITEM naam - CLASS - NAME Kernzone - EXPRESSION /Kernzone/ - STYLE - COLOR 255 140 40 - OUTLINECOLOR 172 172 172 - WIDTH 1 + TEXT '[naam] ([code])' + NAME 'Gebiedsgerichtwerken-gebied code' + LABEL + MINSCALEDENOM 4000 + MAXSCALEDENOM 10001 + COLOR 40 150 10 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE + END + LABEL + MINSCALEDENOM 10001 + MAXSCALEDENOM 40001 + COLOR 40 150 10 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - + END + LAYER + NAME 'gebiedsgerichtwerkenpraktijkgebieden' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_ggpgebieden WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' + PROJECTION + 'init=epsg:28992' + END + METADATA + 'ows_title' 'gebiedsgerichtwerkenpraktijkgebieden' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Gebiedsgerichtwerken praktijkgebieden van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' + END CLASS - NAME Bufferzone - EXPRESSION /Bufferzone/ + NAME 'Gebiedsgerichtwerken-praktijkgebied' STYLE - COLOR 255 200 150 - OUTLINECOLOR 172 172 172 - WIDTH 1 + ANTIALIAS true + OUTLINECOLOR 0 70 153 + WIDTH 2 END END - - END - - - #----------------------------------------------------------------------------- - #----------------------------------------------------------------------------- - LAYER - NAME "buurt_label" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_buurt USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 8001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'gebiedsgerichtwerkenpraktijkgebieden_label' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_ggpgebieden WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 4000 + MAXSCALEDENOM 40001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "buurt_label" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Labels van buurten van de gemeente Amsterdam" + 'ows_title' 'gebiedsgerichtwerkenpraktijkgebieden_label' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Labels van: Gebiedsgerichtwerken praktijkgebieden van de gemeente Amsterdam' END - CLASS - TEXT '[naam] ([code])' - NAME "Bestuurlijk gebied" + TEXT '[naam] ([code])' + NAME 'Gebiedsgerichtwerken-praktijkgebied code' LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 6001 - COLOR 210 150 50 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 4000 + MAXSCALEDENOM 10001 + COLOR 0 70 153 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 6001 - MAXSCALEDENOM 8001 - COLOR 210 150 50 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 10001 + MAXSCALEDENOM 40001 + COLOR 0 70 153 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "buurtcombinatie_label" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_buurtcombinatie USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 5000 - MAXSCALEDENOM 15001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'stadsdeel' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_stadsdelen WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "buurtcombinatie_label" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Labels van buurtcombinaties van de gemeente Amsterdam" + 'ows_title' 'stadsdeel' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Stadsdelen van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - TEXT '[naam] ([vollcode])' - NAME "Buurtcombinatie code" - LABEL - MINSCALEDENOM 5000 - MAXSCALEDENOM 10001 - COLOR 210 100 50 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE - END - LABEL - MINSCALEDENOM 10001 - MAXSCALEDENOM 15001 - COLOR 210 100 50 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + NAME 'Stadsdeel' + STYLE + ANTIALIAS true + OUTLINECOLOR 210 50 50 + WIDTH 2 END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "gebiedsgerichtwerken_label" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_gebiedsgerichtwerken USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 4000 - MAXSCALEDENOM 40001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'stadsdeel_label' + GROUP 'bestuurlijke_gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_stadsdelen WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 15000 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gebiedsgerichtwerken_label" - "ows_group_title" "gebieden" - "ows_abstract" "Labels van gebiedsgerichtwerken gebieden van de gemeente Amsterdam" + 'ows_title' 'stadsdeel_label' + 'ows_group_title' 'bestuurlijke_gebieden' + 'ows_abstract' 'Labels van: Stadsdelen van de gemeente Amsterdam' END - CLASS - TEXT '[naam] ([code])' - NAME "Gebiedsgerichtwerken code" + TEXT '[naam] ([code])' + NAME 'Stadsdeel code' LABEL - MINSCALEDENOM 4000 - MAXSCALEDENOM 10001 - COLOR 40 150 10 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 15000 + MAXSCALEDENOM 50001 + COLOR 210 50 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 10001 - MAXSCALEDENOM 40001 - COLOR 40 150 10 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 210 50 50 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "gebiedsgerichtwerkenpraktijkgebieden_label" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_gebiedsgerichtwerkenpraktijkgebieden USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 4000 - MAXSCALEDENOM 40001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'bouwblok' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_bouwblokken WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gebiedsgerichtwerkenpraktijkgebieden_label" - "ows_group_title" "gebieden" - "ows_abstract" "Labels van gebiedsgerichtwerken praktijkgebieden van de gemeente Amsterdam" + 'ows_title' 'bouwblok' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Bouwblokken van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - TEXT '[naam]' - NAME "Gebiedsgerichtwerken praktijkgebied" - LABEL - MINSCALEDENOM 4000 - MAXSCALEDENOM 10001 - COLOR 0 70 153 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE - END - LABEL - MINSCALEDENOM 10001 - MAXSCALEDENOM 40001 - COLOR 0 70 153 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + NAME 'Bouwblok' + STYLE + ANTIALIAS true + OUTLINECOLOR 0 150 255 + WIDTH 2 END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "stadsdeel_label" - GROUP "bestuurlijke_gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_stadsdeel USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 15000 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'bouwblok_label' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM ( SELECT * FROM public.gebieden_bouwblokken WHERE begin_geldigheid <= now() AND coalesce(eind_geldigheid, now()) >= now() ) AS sub USING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 5001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "stadsdeel_label" - "ows_group_title" "bestuurlijke_gebieden" - "ows_abstract" "Labels van stadsdelen van de gemeente Amsterdam" + 'ows_title' 'bouwblok_label' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Labels van: Bouwblokken van de gemeente Amsterdam' END - CLASS - TEXT '[naam] ([code])' - NAME "Stadsdeel code" + TEXT '[naam] ([code])' + NAME 'Bouwblok code' LABEL - MINSCALEDENOM 15000 - MAXSCALEDENOM 50001 - COLOR 210 50 50 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 14 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 100 + MAXSCALEDENOM 2501 + COLOR 0 150 255 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 210 50 50 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 11 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 2501 + MAXSCALEDENOM 5001 + COLOR 0 150 255 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "bouwblok_label" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_bouwblok USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 5001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'grootstedelijkgebied' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projectenUSING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "bouwblok_label" - "ows_group_title" "gebieden" - "ows_abstract" "Labels van bouwblokken van de gemeente Amsterdam" + 'ows_title' 'grootstedelijkgebied' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Grootstedelijke Gebieden van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - CLASS - TEXT '[code]' - NAME "Bouwblok code" - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 2501 - COLOR 0 150 255 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE - END - LABEL - MINSCALEDENOM 2501 - MAXSCALEDENOM 5001 - COLOR 0 150 255 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + NAME 'Grootstedelijk gebied' + STYLE + ANTIALIAS true + OUTLINECOLOR 150 40 255 + WIDTH 2 END END - END - - #----------------------------------------------------------------------------- - # DEPRECATED : to be replaced by grootstedelijk_regio_amsterdam and grootstedelijk_regio_omgevingsdienst - LAYER - NAME "grootstedelijkgebied_label" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_grootstedelijkgebied USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 4000 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'grootstedelijkgebied_label' + GROUP 'gebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projectenUSING srid=28992 USING UNIQUE identificatie' + TYPE POLYGON + MINSCALEDENOM 4000 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "grootstedelijkgebied_label" - "ows_group_title" "gebieden" - "ows_abstract" "Labels van grootstedelijke gebieden van de gemeente Amsterdam" + 'ows_title' 'grootstedelijkgebied_label' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Labels van: Grootstedelijke Gebieden van de gemeente Amsterdam' END - CLASS - TEXT '[naam]' - NAME "Grootstedelijk" + TEXT '[naam] ([code])' + NAME 'Grootstedelijk gebied code' LABEL - MINSCALEDENOM 4000 - MAXSCALEDENOM 50001 - COLOR 150 40 255 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 4000 + MAXSCALEDENOM 50001 + COLOR 150 40 255 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 150 40 255 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 150 40 255 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END - END - - #----------------------------------------------------------------------------- - - LAYER - NAME "unesco_label" - GROUP "gebieden" - INCLUDE "connection/bag.inc" - DATA "geometrie FROM public.geo_bag_unesco USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 20001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'unesco' + GROUP 'gebieden' + INCLUDE 'connection/bag.inc' + DATA 'geometrie FROM public.geo_bag_unesco USING srid=28992 USING UNIQUE id' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 20001 + OPACITY 60 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "unesco_label" - "ows_group_title" "gebieden" - "ows_abstract" "Labels van Unesco werelderfgoedgrens van de gemeente Amsterdam" + 'ows_title' 'unesco' + 'ows_group_title' 'gebieden' + 'ows_abstract' 'Unesco werelderfgoedgrens van de gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - + CLASSITEM naam CLASS - TEXT '[naam]' - NAME 'Unesco naam' - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 10001 - COLOR 255 140 40 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + NAME Kernzone + EXPRESSION /Kernzone/ + STYLE + COLOR 255 140 40 + OUTLINECOLOR 172 172 172 + WIDTH 1 END - LABEL - MINSCALEDENOM 10001 - MAXSCALEDENOM 20001 - COLOR 255 140 40 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + END + CLASS + NAME Bufferzone + EXPRESSION /Bufferzone/ + STYLE + COLOR 255 200 150 + OUTLINECOLOR 172 172 172 + WIDTH 1 END END - END - - #----------------------------------------------------------------------------- - LAYER - NAME "grootstedelijk_regio_amsterdam" - GROUP "grootstedelijkgebieden" - INCLUDE "connection/bag.inc" - - DATA "geometrie FROM public.bag_grootstedelijkgebied USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'grootstedelijk_regio_amsterdam' + GROUP 'grootstedelijkgebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "grootstedelijk_regio_amsterdam" - "ows_group_title" "gebieden" - "ows_abstract" "Grootstedelijke Gebieden Regie Gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'grootstedelijk_regio_amsterdam' + 'ows_group_title' 'grootstedelijkgebieden' + 'ows_abstract' 'Grootstedelijke Gebieden Regie Gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - - FILTER ("[gsg_type]" eq 'GSP') - + FILTER ("[type]" eq 'GSP') CLASS - TEXT '[naam]' - NAME "Regie Gemeente Amsterdam" - + NAME 'Grootstedelijke Gebieden Regie Gemeente Amsterdam' STYLE - ANTIALIAS true - OUTLINECOLOR 160 0 120 - COLOR 160 0 120 - OPACITY 35 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 160 0 120 + COLOR 160 0 120 + OPACITY 35 + WIDTH 2 END - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 50001 - COLOR 160 0 120 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 100 + MAXSCALEDENOM 50001 + COLOR 160 0 120 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 160 0 120 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 160 0 120 + OUTLINECOLOR 255 255 255 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END END - - #----------------------------------------------------------------------------- - LAYER - NAME "grootstedelijk_regio_omgevingsdienst" - GROUP "grootstedelijkgebieden" - INCLUDE "connection/bag.inc" - - DATA "geometrie FROM public.bag_grootstedelijkgebied USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'grootstedelijk_regio_omgevingsdienst' + GROUP 'grootstedelijkgebieden' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "grootstedelijk_regio_omgevingsdienstr" - "ows_group_title" "gebieden" - "ows_abstract" "Grootstedelijke Gebieden Regie Omgevingsdienst" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'grootstedelijk_regio_omgevingsdienst' + 'ows_group_title' 'grootstedelijkgebieden' + 'ows_abstract' 'Grootstedelijke Gebieden Regie Omgevingsdienst' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - - FILTER ("[gsg_type]" eq 'OD') - + FILTER ("[type]" eq 'OD') CLASS - TEXT '[naam]' - NAME "Regie Omgevingsdienst" - + NAME 'Grootstedelijke Gebieden Regie Omgevingsdienst' STYLE - ANTIALIAS true - OUTLINECOLOR 0 160 60 - COLOR 0 160 60 - OPACITY 35 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 0 160 60 + COLOR 0 160 60 + OPACITY 35 + WIDTH 2 END - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 50001 - COLOR 0 160 60 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 100 + MAXSCALEDENOM 50001 + COLOR 0 160 60 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END - LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 0 160 60 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 0 160 60 + OUTLINECOLOR 255 255 255 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END END - - #----------------------------------------------------------------------------- - LAYER - NAME "gsg4_phsod" - GROUP "gsg4" - INCLUDE "connection/dataservices.inc" - - DATA "geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'gsg4_phsod' + GROUP 'gsg4' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gsg4_phsod" - "ows_group_title" "gsg4" - "ows_abstract" "PHS regie Omgevingsdienst" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'gsg4_phsod' + 'ows_group_title' 'gsg4' + 'ows_abstract' 'PHS regie Omgevingsdienst' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - - FILTER ("[type]" eq 'PS_OD') - + FILTER ("[type]" eq 'PS_OD') CLASS - TEXT '[naam]' - NAME "PHS regie Omgevingsdienst" - + NAME 'PHS regie Omgevingsdienst' STYLE - ANTIALIAS true - OUTLINECOLOR 120 160 0 - COLOR 120 160 0 - OPACITY 35 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 120 160 0 + COLOR 120 160 0 + OPACITY 35 + WIDTH 2 END - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 50001 - COLOR 120 160 0 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 100 + MAXSCALEDENOM 50001 + COLOR 120 160 0 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 120 160 0 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 120 160 0 + OUTLINECOLOR 255 255 255 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END END - - #----------------------------------------------------------------------------- - LAYER - NAME "gsg4_phs" - GROUP "gsg4" - INCLUDE "connection/dataservices.inc" - - DATA "geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'gsg4_phs' + GROUP 'gsg4' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gsg4_phs" - "ows_group_title" "gsg4" - "ows_abstract" "PHS regie Gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'gsg4_phs' + 'ows_group_title' 'gsg4' + 'ows_abstract' 'PHS regie Gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - - FILTER ("[type]" eq 'PS_GSP') - + FILTER ("[type]" eq 'PS_GSP') CLASS - TEXT '[naam]' - NAME "PHS regie Gemeente Amsterdam" - + NAME 'PHS regie Gemeente Amsterdam' STYLE - ANTIALIAS true - OUTLINECOLOR 160 16 0 - COLOR 160 16 0 - OPACITY 35 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 160 16 0 + COLOR 160 16 0 + OPACITY 35 + WIDTH 2 END - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 50001 - COLOR 160 16 0 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 100 + MAXSCALEDENOM 50001 + COLOR 160 16 0 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 160 16 0 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 160 16 0 + OUTLINECOLOR 255 255 255 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END END - - #----------------------------------------------------------------------------- - LAYER - NAME "gsg4_od" - GROUP "gsg4" - INCLUDE "connection/dataservices.inc" - - DATA "geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'gsg4_od' + GROUP 'gsg4' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gsg4_od" - "ows_group_title" "gsg4" - "ows_abstract" "Grootstedelijke gebieden regie Omgevingsdienst" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'gsg4_od' + 'ows_group_title' 'gsg4' + 'ows_abstract' 'regie Omgevingsdienst' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - - FILTER ("[type]" eq 'OD') - + FILTER ("[type]" eq 'OD') CLASS - TEXT '[naam]' - NAME "regie Omgevingsdienst" - + NAME 'regie Omgevingsdienst' STYLE - ANTIALIAS true - OUTLINECOLOR 0 160 60 - COLOR 0 160 60 - OPACITY 35 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 0 160 60 + COLOR 0 160 60 + OPACITY 35 + WIDTH 2 END - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 50001 - COLOR 0 160 60 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 100 + MAXSCALEDENOM 50001 + COLOR 0 160 60 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 0 160 60 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 0 160 60 + OUTLINECOLOR 255 255 255 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END END - - #----------------------------------------------------------------------------- LAYER - NAME "gsg4_gsp" - GROUP "gsg4" - INCLUDE "connection/dataservices.inc" - - DATA "geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id" - TYPE POLYGON - MINSCALEDENOM 100 - MAXSCALEDENOM 100001 - TEMPLATE "fooOnlyForWMSGetFeatureInfo.html" + NAME 'gsg4_gsp' + GROUP 'gsg4' + INCLUDE 'connection/dataservices.inc' + DATA 'geometrie FROM public.gebieden_grootstedelijke_projecten USING srid=28992 USING UNIQUE id' + TYPE POLYGON + MINSCALEDENOM 100 + MAXSCALEDENOM 100001 + TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' PROJECTION - "init=epsg:28992" + 'init=epsg:28992' END - METADATA - "ows_title" "gsg4_gsp" - "ows_group_title" "gsg4" - "ows_abstract" "Grootstedelijke gebieden regie Gemeente Amsterdam" - "gml_featureid" "ID" - "gml_include_items" "all" + 'ows_title' 'gsg4_gsp' + 'ows_group_title' 'gsg4' + 'ows_abstract' 'regie Gemeente Amsterdam' + 'gml_featureid' 'ID' + 'gml_include_items' 'all' END - - FILTER ("[type]" eq 'GSP') - + FILTER ("[type]" eq 'GSP') CLASS - TEXT '[naam]' - NAME "regie Gemeente Amsterdam" - + NAME 'regie Gemeente Amsterdam' STYLE - ANTIALIAS true - OUTLINECOLOR 160 0 120 - COLOR 160 0 120 - OPACITY 35 - WIDTH 2 + ANTIALIAS true + OUTLINECOLOR 160 0 120 + COLOR 160 0 120 + OPACITY 35 + WIDTH 2 END - LABEL - MINSCALEDENOM 100 - MAXSCALEDENOM 50001 - COLOR 160 0 120 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 10 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 100 + MAXSCALEDENOM 50001 + COLOR 160 0 120 + OUTLINECOLOR 255 255 255 + OUTLINEWIDTH 3 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 10 + POSITION AUTO + PARTIALS FALSE END LABEL - MINSCALEDENOM 50001 - MAXSCALEDENOM 100001 - COLOR 160 0 120 - OUTLINECOLOR 255 255 255 - OUTLINEWIDTH 3 - FONT "Ubuntu-M" - TYPE truetype - SIZE 8 - POSITION AUTO - PARTIALS FALSE + MINSCALEDENOM 50001 + MAXSCALEDENOM 100001 + COLOR 160 0 120 + OUTLINECOLOR 255 255 255 + FONT 'Ubuntu-M' + TYPE truetype + SIZE 8 + POSITION AUTO + PARTIALS FALSE END END END - -#============================================================================= END diff --git a/gen_gebieden.py b/gen_gebieden.py new file mode 100644 index 00000000..4b32cc06 --- /dev/null +++ b/gen_gebieden.py @@ -0,0 +1,347 @@ +from generate import block, header, p, q + + +# name, group, classname, table, color, minscale, midscale, maxscale, abstract +# +# Scales are for the labels only. +layers = [ + ( + "buurt", + "bestuurlijke_gebieden", + "Buurt", + "buurten", + "210 150 50", + 100, + 6001, + 8001, + "Buurten van de gemeente Amsterdam", + ), + # The *_simple layers exist for backward compatibility only. + ( + "buurt_simple", + "bestuurlijke_gebieden", + "Buurt", + "buurten", + "210 150 50", + 100, + 6001, + 8001, + "Buurten van de gemeente Amsterdam", + ), + # De historic name "buurtcombinatie" is used for wijken because + # data.amsterdam.nl still depends on it. + ( + "buurtcombinatie", + "bestuurlijke_gebieden", + "Wijk", + "wijken", + "210 100 50", + 5000, + 10001, + 15001, + "Wijken van de gemeente Amsterdam", + ), + ( + "buurtcombinatie_simple", + "bestuurlijke_gebieden", + "Wijk", + "wijken", + "210 100 50", + 5000, + 10001, + 15001, + "Wijken van de gemeente Amsterdam", + ), + ( + "gebiedsgerichtwerken", + "gebieden", + "Gebiedsgerichtwerken-gebied", + "ggwgebieden", + "40 150 10", + 4000, + 10001, + 40001, + "Gebiedsgerichtwerken gebieden van de gemeente Amsterdam", + ), + ( + "gebiedsgerichtwerkenpraktijkgebieden", + "gebieden", + "Gebiedsgerichtwerken-praktijkgebied", + "ggpgebieden", + "0 70 153", + 4000, + 10001, + 40001, + "Gebiedsgerichtwerken praktijkgebieden van de gemeente Amsterdam", + ), + ( + "stadsdeel", + "bestuurlijke_gebieden", + "Stadsdeel", + "stadsdelen", + "210 50 50", + 15000, + 50001, + 100001, + "Stadsdelen van de gemeente Amsterdam", + ), + ( + "bouwblok", + "gebieden", + "Bouwblok", + "bouwblokken", + "0 150 255", + 100, + 2501, + 5001, + "Bouwblokken van de gemeente Amsterdam", + ), + # The old gebieden.map said (since 2019) that the following was DEPRECATED, + # to be replaced by grootstedelijk_regio_amsterdam and + # grootstedelijk_regio_omgevingsdienst. + # + # Should draw from grootstedelijke_gebieden, but see below. + ( + "grootstedelijkgebied", + "gebieden", + "Grootstedelijk gebied", + "grootstedelijke_projecten", + "150 40 255", + 4000, + 50001, + 100001, + "Grootstedelijke Gebieden van de gemeente Amsterdam", + ), +] + + +# GROUP grootstedelijkgebieden. +# +# These should draw from the table grootstedelijke_gebieden, but that doesn't +# exist yet. Note that grootstedelijke_gebieden has different column names +# compared to grootstedelijke_projecten, e.g., "identificatie" vs. "id". +# +# name, gsg_type, color, classname +gsg_layers = [ + ( + "grootstedelijk_regio_amsterdam", + "GSP", + "160 0 120", + "Grootstedelijke Gebieden Regie Gemeente Amsterdam", + ), + ( + "grootstedelijk_regio_omgevingsdienst", + "OD", + "0 160 60", + "Grootstedelijke Gebieden Regie Omgevingsdienst", + ), + # XXX Amsterdam Schema says the allowed values are GSP, OD, PHS of PHSOD. + # But the values in the refdb are GSP, OD, PS_GSP, PS_OD. + ("gsg4_phsod", "PS_OD", "120 160 0", "PHS regie Omgevingsdienst"), + ("gsg4_phs", "PS_GSP", "160 16 0", "PHS regie Gemeente Amsterdam"), + # XXX The following two are duplicates of the first two layers in this list. + ("gsg4_od", "OD", "0 160 60", "regie Omgevingsdienst"), + ("gsg4_gsp", "GSP", "160 0 120", "regie Gemeente Amsterdam"), +] + + +def make_data(table_basename: str): + data = f"""geometrie FROM ( + SELECT * FROM public.gebieden_{table_basename} + WHERE + begin_geldigheid <= now() + AND coalesce(eind_geldigheid, now()) >= now() + ) AS sub + USING srid=28992 USING UNIQUE identificatie""" + return " ".join(data.split()) # Normalize whitespace. + + +header(team="BenK") + +with block("MAP"): + p("NAME", "GEBIEDEN") + p("INCLUDE", "header.inc") + + with block("WEB"): + with block("METADATA"): + q("ows_title", "GEBIEDEN") + q( + "ows_abstract", + "Gebieden met een geografische component, waarvan Amsterdam de bronhouder is", + ) + + for name, group, classname, table, color, minsc, midsc, maxsc, abstract in layers: + if table.startswith("grootstedelijke_"): + # These are structured differently from the rest. + data = ( + f"geometrie FROM public.gebieden_{table}" + + "USING srid=28992 USING UNIQUE identificatie" + ) + else: + data = make_data(table) + + with block("LAYER"): # Polygon layer. + p("NAME", name) + p("GROUP", group) + p("INCLUDE", "connection/dataservices.inc") + p("DATA", data) + + p("TYPE POLYGON") + p("MINSCALEDENOM 100") + p("MAXSCALEDENOM 100001") + p("TEMPLATE", "fooOnlyForWMSGetFeatureInfo.html") + with block("PROJECTION"): + q("init=epsg:28992") + + with block("METADATA"): + q("ows_title", name) + q("ows_group_title", group) + q("ows_abstract", abstract) + q("gml_featureid", "ID") + q("gml_include_items", "all") + + with block("CLASS"): + p("NAME", classname) + with block("STYLE"): + p("ANTIALIAS true") + p(f"OUTLINECOLOR {color}") + p("WIDTH 2") + + with block("LAYER"): # Corresponding label layer. + p("NAME", name + "_label") + p("GROUP", group) + p("INCLUDE", "connection/dataservices.inc") + p("DATA", data) + + p("TYPE POLYGON") + p(f"MINSCALEDENOM {minsc}") + p(f"MAXSCALEDENOM {maxsc}") + p("TEMPLATE", "fooOnlyForWMSGetFeatureInfo.html") + with block("PROJECTION"): + q("init=epsg:28992") + + with block("METADATA"): + q("ows_title", name + "_label") + q("ows_group_title", group) + q("ows_abstract", "Labels van: " + abstract) + + with block("CLASS"): + p("TEXT", "[naam] ([code])") + p("NAME", classname + " code") + for lo, hi, size in [(minsc, midsc, 10), (midsc, maxsc, 8)]: + with block("LABEL"): + p(f"MINSCALEDENOM {lo}") + p(f"MAXSCALEDENOM {hi}") + p(f"COLOR {color}") + p("OUTLINECOLOR 255 255 255") + p("OUTLINEWIDTH 3") + p("FONT", "Ubuntu-M") + p("TYPE truetype") + p(f"SIZE {size}") + p("POSITION AUTO") + p("PARTIALS FALSE") + + # UNESCO zones. + with block("LAYER"): + p("NAME", "unesco") + p("GROUP", "gebieden") + # Switch to dataservices once the data has landed. + p("INCLUDE", "connection/bag.inc") + + # For refdb: + # + # SELECT * FROM public.monumenten_unesco + # WHERE + # datum_aanwijzing <= now() + # AND coalesce(datum_actueel_tot, now()) >= now() + p( + "DATA", + "geometrie FROM public.geo_bag_unesco USING srid=28992 USING UNIQUE id", + ) + + p("TYPE POLYGON") + p("MINSCALEDENOM 100") + p("MAXSCALEDENOM 20001") + p("OPACITY 60") + p("TEMPLATE", "fooOnlyForWMSGetFeatureInfo.html") + with block("PROJECTION"): + q("init=epsg:28992") + + with block("METADATA"): + q("ows_title", "unesco") + q("ows_group_title", "gebieden") + q("ows_abstract", "Unesco werelderfgoedgrens van de gemeente Amsterdam") + q("gml_featureid", "ID") + q("gml_include_items", "all") + + p("CLASSITEM naam") + for zone, color in [("Kern", "255 140 40"), ("Buffer", "255 200 150")]: + with block("CLASS"): + p(f"NAME {zone}zone") + p(f"EXPRESSION /{zone}zone/") + with block("STYLE"): + p(f"COLOR {color}") + p("OUTLINECOLOR 172 172 172") + p("WIDTH 1") + + # Grootstedelijke gebieden. + for name, gsg_type, color, classname in gsg_layers: + with block("LAYER"): + group = "gsg4" if name.startswith("gsg4") else "grootstedelijkgebieden" + p("NAME", name) + p("GROUP", group) + p("INCLUDE", "connection/dataservices.inc") + # p("DATA", make_data("grootstedelijke_projecten")) + p( + "DATA", + "geometrie FROM public.gebieden_grootstedelijke_projecten " + + "USING srid=28992 USING UNIQUE id", + ) + + p("TYPE POLYGON") + p(f"MINSCALEDENOM 100") + p(f"MAXSCALEDENOM 100001") + p("TEMPLATE", "fooOnlyForWMSGetFeatureInfo.html") + with block("PROJECTION"): + q("init=epsg:28992") + + with block("METADATA"): + q("ows_title", name) + q("ows_group_title", group) + q("ows_abstract", classname) + q("gml_featureid", "ID") + q("gml_include_items", "all") + + p(f"""FILTER ("[type]" eq {gsg_type!r})""") + + with block("CLASS"): + p("NAME", classname) + with block("STYLE"): + p("ANTIALIAS true") + p(f"OUTLINECOLOR {color}") + p(f"COLOR {color}") + p("OPACITY 35") + p("WIDTH 2") + + with block("LABEL"): + p("MINSCALEDENOM 100") + p("MAXSCALEDENOM 50001") + p(f"COLOR {color}") + p("OUTLINECOLOR 255 255 255") + p("OUTLINEWIDTH 3") + p("FONT", "Ubuntu-M") + p("TYPE truetype") + p("SIZE 10") + p("POSITION AUTO") + p("PARTIALS FALSE") + + with block("LABEL"): + p("MINSCALEDENOM 50001") + p("MAXSCALEDENOM 100001") + p(f"COLOR {color}") + p("OUTLINECOLOR 255 255 255") + p("FONT", "Ubuntu-M") + p("TYPE truetype") + p("SIZE 8") + p("POSITION AUTO") + p("PARTIALS FALSE")