Add roads from NaturalEarth

This commit is contained in:
lukasmartinelli
2016-10-06 18:19:00 +02:00
parent d5b683a0d1
commit 77e6e12821
3 changed files with 68 additions and 0 deletions

View File

@@ -19,6 +19,7 @@ function main() {
exec_psql_file "layers/water.sql"
exec_psql_file "layers/building.sql"
exec_psql_file "layers/boundary.sql"
exec_psql_file "layers/road.sql"
}
main

31
schema/layers/road.sql Normal file
View File

@@ -0,0 +1,31 @@
CREATE OR REPLACE VIEW ne_10m_global_roads AS (
SELECT geom, scalerank, featurecla as featureclass, type
FROM ne_10m_roads WHERE continent <> 'North America'
UNION ALL
SELECT geom, scalerank, class as featureclass, type
FROM ne_10m_roads_north_america
);
CREATE OR REPLACE VIEW road_z4 AS (
SELECT *
FROM ne_10m_global_roads
WHERE scalerank <= 4
);
CREATE OR REPLACE VIEW road_z5 AS (
SELECT *
FROM ne_10m_global_roads
WHERE scalerank <= 5
);
CREATE OR REPLACE VIEW road_z6 AS (
SELECT *
FROM ne_10m_global_roads
WHERE scalerank <= 6
);
CREATE OR REPLACE VIEW road_z7 AS (
SELECT *
FROM ne_10m_global_roads
WHERE scalerank <= 7
);