diff --git a/data.yml b/data.yml deleted file mode 100644 index 95a68b6..0000000 --- a/data.yml +++ /dev/null @@ -1,251 +0,0 @@ -_prefs: - disabled: [] - inspector: false - mapid: '' - rev: '' - saveCenter: true -attribution: "© OpenStreetMap contributors" -center: - - 8.6627 - - 47.3872 - - 0 -description: "Free global vector tiles from OpenStreetMap. http://osm2vectortiles.org" -Layer: - - id: water - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_water(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Ocean and lake polygons - fields: {} - properties: - "buffer-size": 4 - 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 - - id: boundary - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_boundary(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Buildings - fields: - admin_level: Number - class: String - scalerank: Number - properties: - "buffer-size": 4 - 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 - - id: road - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_road(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Buildings - fields: - class: String - properties: - "buffer-size": 4 - 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 - - id: rail - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_rail(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Buildings - fields: - brunnel: String - class: String - properties: - "buffer-size": 4 - 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 - - id: ice - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_ice(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Ice shelves - fields: - class: String - properties: - "buffer-size": 4 - 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 - - id: building - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_building(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Buildings - fields: - osm_id: Number - render_height: Number - properties: - "buffer-size": 2 - 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 - - id: urban - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_urban(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Buildings - fields: - scalerank: Number - properties: - "buffer-size": 4 - 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 - - id: place - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_place(!bbox!, z(!scale_denominator!), !pixel_width!)) AS t - type: postgis - user: osm - description: Buildings - fields: - class: String - name: String - rank: String - scalerank: Number - properties: - "buffer-size": 128 - 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 - - id: country - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_country(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Buildings - fields: - abbrev: String - labelrank: Number - name: String - postal: String - scalerank: Number - properties: - "buffer-size": 128 - 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 - - id: state - Datasource: - dbname: osm - extent: -20037508.34,-20037508.34,20037508.34,20037508.34 - geometry_field: geom - geometry_table: '' - host: db - key_field: '' - key_field_as_attribute: '' - max_size: 512 - password: osm - port: 5432 - srid: 900913 - table: (SELECT * FROM layer_state(!bbox!, z(!scale_denominator!))) AS t - type: postgis - user: osm - description: Buildings - fields: - abbrev: String - labelrank: Number - name: String - name_en: String - postal: String - scalerank: Number - properties: - "buffer-size": 128 - 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 -maxzoom: 14 -minzoom: 0 -name: OSM2VectorTiles v3.0 diff --git a/schema/layers/boundary.sql b/layers/boundary/boundary.sql similarity index 100% rename from schema/layers/boundary.sql rename to layers/boundary/boundary.sql diff --git a/layers/boundary/boundary.yaml b/layers/boundary/boundary.yaml new file mode 100644 index 0000000..7cd868a --- /dev/null +++ b/layers/boundary/boundary.yaml @@ -0,0 +1,12 @@ +layer: + id: "boundary" + description: Buildings + buffer_size: 4 + fields: + admin_level: Number + class: String + scalerank: Number + datasource: + query: (SELECT * FROM layer_boundary(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./boundary.sql diff --git a/schema/layers/building.sql b/layers/building/building.sql similarity index 100% rename from schema/layers/building.sql rename to layers/building/building.sql diff --git a/layers/building/building.yaml b/layers/building/building.yaml new file mode 100644 index 0000000..af9d9f9 --- /dev/null +++ b/layers/building/building.yaml @@ -0,0 +1,12 @@ +layer: + id: "building" + description: Roads + buffer_size: 4 + datasource: + query: (SELECT * FROM layer_building(!bbox!, z(!scale_denominator!))) AS t + fields: + admin_level: Number + class: String + scalerank: Number +schema: + - ./building.sql diff --git a/schema/layers/country.sql b/layers/country/country.sql similarity index 100% rename from schema/layers/country.sql rename to layers/country/country.sql diff --git a/layers/country/country.yaml b/layers/country/country.yaml new file mode 100644 index 0000000..4577fbe --- /dev/null +++ b/layers/country/country.yaml @@ -0,0 +1,8 @@ +layer: + id: "country" + description: country + buffer_size: 128 + datasource: + query: (SELECT * FROM layer_country(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./country.sql diff --git a/schema/layers/ice.sql b/layers/ice/ice.sql similarity index 100% rename from schema/layers/ice.sql rename to layers/ice/ice.sql diff --git a/layers/ice/ice.yaml b/layers/ice/ice.yaml new file mode 100644 index 0000000..1065999 --- /dev/null +++ b/layers/ice/ice.yaml @@ -0,0 +1,8 @@ +layer: + id: "ice" + description: ice + buffer_size: 4 + datasource: + query: (SELECT * FROM layer_ice(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./ice.sql diff --git a/schema/layers/place.sql b/layers/place/place.sql similarity index 100% rename from schema/layers/place.sql rename to layers/place/place.sql diff --git a/layers/place/place.yaml b/layers/place/place.yaml new file mode 100644 index 0000000..22fdd1c --- /dev/null +++ b/layers/place/place.yaml @@ -0,0 +1,8 @@ +layer: + id: "place" + description: place + buffer_size: 128 + datasource: + query: (SELECT * FROM layer_place(!bbox!, z(!scale_denominator!), !pixel_width!)) AS t +schema: + - ./place.sql diff --git a/schema/layers/rail.sql b/layers/rail/rail.sql similarity index 100% rename from schema/layers/rail.sql rename to layers/rail/rail.sql diff --git a/layers/rail/rail.yaml b/layers/rail/rail.yaml new file mode 100644 index 0000000..64c5861 --- /dev/null +++ b/layers/rail/rail.yaml @@ -0,0 +1,8 @@ +layer: + id: "rail" + description: Rail + buffer_size: 4 + datasource: + query: (SELECT * FROM layer_building(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./rail.sql diff --git a/schema/layers/road.sql b/layers/road/road.sql similarity index 100% rename from schema/layers/road.sql rename to layers/road/road.sql diff --git a/layers/road/road.yaml b/layers/road/road.yaml new file mode 100644 index 0000000..737c5ba --- /dev/null +++ b/layers/road/road.yaml @@ -0,0 +1,12 @@ +layer: + id: "road" + description: Roads + buffer_size: 4 + 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 + fields: + class: String + datasource: + srid: 900913 + query: (SELECT * FROM layer_road(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./road.sql diff --git a/schema/layers/state.sql b/layers/state/state.sql similarity index 100% rename from schema/layers/state.sql rename to layers/state/state.sql diff --git a/layers/state/state.yaml b/layers/state/state.yaml new file mode 100644 index 0000000..b71e45f --- /dev/null +++ b/layers/state/state.yaml @@ -0,0 +1,8 @@ +layer: + id: "state" + description: state + buffer_size: 128 + datasource: + query: (SELECT * FROM layer_state(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./state.sql diff --git a/schema/layers/urban.sql b/layers/urban/urban.sql similarity index 100% rename from schema/layers/urban.sql rename to layers/urban/urban.sql diff --git a/layers/urban/urban.yaml b/layers/urban/urban.yaml new file mode 100644 index 0000000..4cdb213 --- /dev/null +++ b/layers/urban/urban.yaml @@ -0,0 +1,8 @@ +layer: + id: "urban" + description: urban + buffer_size: 4 + datasource: + query: (SELECT * FROM layer_urban(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./urban.sql diff --git a/schema/layers/water.sql b/layers/water/water.sql similarity index 100% rename from schema/layers/water.sql rename to layers/water/water.sql diff --git a/layers/water/water.yaml b/layers/water/water.yaml new file mode 100644 index 0000000..ce2dd96 --- /dev/null +++ b/layers/water/water.yaml @@ -0,0 +1,8 @@ +layer: + id: "water" + description: water + buffer_size: 4 + datasource: + query: (SELECT * FROM layer_water(!bbox!, z(!scale_denominator!))) AS t +schema: + - ./water.sql