using geofabrik-download for quickstart
This commit is contained in:
parent
0690750fe1
commit
2957fb6048
34
Makefile
34
Makefile
@ -56,3 +56,37 @@ clean:
|
||||
|
||||
clean_build:
|
||||
rm -f build/openmaptiles.tm2source/data.yml && rm -f build/mapping.yaml && rm -f build/tileset.sql
|
||||
|
||||
psql:
|
||||
docker-compose run --rm import-osm /usr/src/app/psql.sh
|
||||
|
||||
import-sql-dev:
|
||||
docker-compose run --rm import-sql /bin/bash
|
||||
|
||||
import-osm-dev:
|
||||
docker-compose run --rm import-osm /bin/bash
|
||||
|
||||
download-geofabrik:
|
||||
@echo Download area : $(area)
|
||||
docker-compose run --rm import-osm ./download-geofabrik.sh $(area)
|
||||
ls ./data/*
|
||||
|
||||
download-geofabrik-list:
|
||||
docker-compose run --rm import-osm ./download-geofabrik-list.sh
|
||||
|
||||
etlgraph:
|
||||
generate-etlgraph layers/boundary/boundary.yaml
|
||||
generate-etlgraph layers/highway/highway.yaml
|
||||
generate-etlgraph layers/housenumber/housenumber.yaml
|
||||
generate-etlgraph layers/landuse/landuse.yaml
|
||||
generate-etlgraph layers/poi/poi.yaml
|
||||
generate-etlgraph layers/water/water.yaml
|
||||
generate-etlgraph layers/waterway/waterway.yaml
|
||||
generate-etlgraph layers/building/building.yaml
|
||||
generate-etlgraph layers/highway_name/highway_name.yaml
|
||||
generate-etlgraph layers/landcover/landcover.yaml
|
||||
generate-etlgraph layers/place/place.yaml
|
||||
generate-etlgraph layers/railway/railway.yaml
|
||||
generate-etlgraph layers/water_name/water_name.yaml
|
||||
|
||||
|
||||
@ -1,8 +0,0 @@
|
||||
version: "2"
|
||||
|
||||
services:
|
||||
generate-vectortiles:
|
||||
environment:
|
||||
BBOX: "8.25,46.97,9.58,47.52"
|
||||
MIN_ZOOM: "0"
|
||||
MAX_ZOOM: "7"
|
||||
@ -3,6 +3,15 @@ set -o errexit
|
||||
set -o pipefail
|
||||
set -o nounset
|
||||
|
||||
if [ $# -eq 0 ]; then
|
||||
echo "No parameter - set area=albania "
|
||||
osm_area=albania
|
||||
else
|
||||
osm_area=$1
|
||||
fi
|
||||
|
||||
testdata=${osm_area}.osm.pbf
|
||||
|
||||
##
|
||||
## OpenMapTiles quickstart.sh for x86_64 linux
|
||||
##
|
||||
@ -75,20 +84,30 @@ echo "--------------------------------------------------------------------------
|
||||
echo "====> : Removing old MBTILES if exists ( ./data/*.mbtiles ) "
|
||||
rm -f ./data/*.mbtiles
|
||||
|
||||
testdata=zurich_switzerland.osm.pbf
|
||||
testdataurl=https://s3.amazonaws.com/metro-extracts.mapzen.com/$testdata
|
||||
|
||||
if [ ! -f ./data/${testdata} ]; then
|
||||
echo " "
|
||||
echo "-------------------------------------------------------------------------------------"
|
||||
echo "====> : Downloading testdata $testdata "
|
||||
rm -f ./data/*
|
||||
wget $testdataurl -P ./data
|
||||
#wget $testdataurl -P ./data
|
||||
docker-compose run --rm import-osm ./download-geofabrik.sh ${osm_area}
|
||||
else
|
||||
echo " "
|
||||
echo "-------------------------------------------------------------------------------------"
|
||||
echo "====> : The testdata ./data/$testdata exists, we don't need to download! "
|
||||
fi
|
||||
|
||||
|
||||
if [ ! -f ./data/${testdata} ]; then
|
||||
echo " "
|
||||
echo "Missing ./data/$testdata , Download error? "
|
||||
exit 404
|
||||
fi
|
||||
|
||||
|
||||
|
||||
|
||||
echo " "
|
||||
echo "-------------------------------------------------------------------------------------"
|
||||
echo "====> : Remove old generated source files ( ./build/* ) ( if they exist ) "
|
||||
@ -162,7 +181,7 @@ echo " : "
|
||||
echo " : You will see a lot of deprecated warning in the log! This is normal! "
|
||||
echo " : like : Mapnik LOG> ... is deprecated and will be removed in Mapnik 4.x ... "
|
||||
|
||||
docker-compose -f docker-compose.yml -f docker-compose-test-override.yml run --rm generate-vectortiles
|
||||
docker-compose -f docker-compose.yml -f ./data/docker-compose-config.yml run --rm generate-vectortiles
|
||||
|
||||
echo " "
|
||||
echo "-------------------------------------------------------------------------------------"
|
||||
@ -209,6 +228,10 @@ echo " : We created from $testdata ( file moddate: $MODDATE ) "
|
||||
echo " : Size: "
|
||||
ls ./data/*.mbtiles -la
|
||||
|
||||
echo " "
|
||||
echo "-------------------------------------------------------------------------------------"
|
||||
echo " Acknowledgments "
|
||||
echo " Thanks to all free, open source software developers and Open Data Contributors ! "
|
||||
echo " "
|
||||
echo "-------------------------------------------------------------------------------------"
|
||||
echo "The quickstart.sh is finished! "
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user