Move to new modular layer structure

pull/24/head
lukasmartinelli 2016-10-09 21:27:09 +02:00
rodzic ad5d53ad19
commit 480d720585
21 zmienionych plików z 92 dodań i 251 usunięć

251
data.yml
Wyświetl plik

@ -1,251 +0,0 @@
_prefs:
disabled: []
inspector: false
mapid: ''
rev: ''
saveCenter: true
attribution: "<a href=\"http://www.openstreetmap.org/about/\" target=\"_blank\">&copy; OpenStreetMap contributors</a>"
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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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

Wyświetl plik

@ -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