feat: pre-2025 state
This commit is contained in:
46
cerxes-maps.sh
Executable file
46
cerxes-maps.sh
Executable file
@@ -0,0 +1,46 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
# Script for generating tiles for what cerxes server should host
|
||||
export SOURCE=geofabrik
|
||||
export AREA=europe
|
||||
export BBOX=-4.382176,47.705913,13.053127,53.803762
|
||||
# Which zooms to generate in make generate-tiles
|
||||
export MIN_ZOOM=0
|
||||
export MAX_ZOOM=16
|
||||
|
||||
# Update the .env to match
|
||||
sed -i "s/MIN_ZOOM=.*/MIN_ZOOM=${MIN_ZOOM}/" .env
|
||||
sed -i "s/MAX_ZOOM=.*/MAX_ZOOM=${MAX_ZOOM}/" .env
|
||||
sed -i "s/BBOX=.*/BBOX=${BBOX}/" .env
|
||||
|
||||
|
||||
# Setup
|
||||
make clean
|
||||
make DC_OPTS=--rm
|
||||
|
||||
# Start from a clean db
|
||||
make start-db
|
||||
make destroy-db
|
||||
make import-data
|
||||
# ALTERNATIVE would be this
|
||||
#make start-db-preloaded
|
||||
|
||||
# Download
|
||||
make download-${SOURCE} area="${AREA}"
|
||||
|
||||
# Import (yes we're doing import borders twice, it crashes on first run, oddly enough)
|
||||
make import-osm
|
||||
make import-wikidata
|
||||
make import-borders || true
|
||||
make import-sql
|
||||
make analyze-db
|
||||
|
||||
# (This potentially screws stuff up?!)
|
||||
#rm -rf data/${AREA}.dc-config.yml
|
||||
#make generate-dc-config
|
||||
|
||||
# Generate
|
||||
make generate-tiles-pg
|
||||
|
||||
make stop-db
|
||||
Reference in New Issue
Block a user