change paths and files for osmbe map style

This commit is contained in:
nobohan
2024-02-09 18:46:05 +01:00
parent a161cae48d
commit d49c6be309
4 changed files with 9 additions and 35 deletions
+7 -20
View File
@@ -14,20 +14,10 @@ function setPostgresPassword() {
function compileStyle() {
cd /data/style/
git clone --single-branch --branch osm-tile-server https://github.com/nobohan/OpenArdenneMap.git --depth 1
# mv symbols folder
mkdir /data/img/
mv /data/style/OpenArdenneMap/img/* /data/img/
# copy fonts
cp /data/style/OpenArdenneMap/fonts/* /usr/share/fonts/
# change dbname
sed -i 's/"dbname": "osmpg_db",/"dbname": "gis",/g' ./OpenArdenneMap/osm2pgsql/project.mml
# change hillshade
sed -i 's,/mnt/tera/ChampsLibres/Projets/OSM/CyclOSM/hillshade/data/dem_be_10x10_hillshade_semi_transparent_3857.tif,/data/hillshade.tif,g' ./OpenArdenneMap/osm2pgsql/project.mml
# change contours
sed -i 's,../contour/beautiful_contour_belgium.shp,/data/shp/contours_3857.shp,g' ./OpenArdenneMap/osm2pgsql/project.mml
# carto build
carto OpenArdenneMap/osm2pgsql/project.mml > mapnik.xml
git clone --single-branch --branch master https://github.com/osmbe/openstreetmap-carto-be/--depth 1
# TODO check if changes are needed as in cyclosm and oam
# carto build TODO check paths
carto project.mml > mapnik.xml
}
@@ -71,7 +61,6 @@ if [ "$1" == "import" ]; then
sudo -u postgres createdb -E UTF8 -O renderer gis
sudo -u postgres psql -d gis -c "CREATE EXTENSION postgis;"
sudo -u postgres psql -d gis -c "CREATE EXTENSION hstore;"
sudo -u postgres psql -d gis -c "CREATE EXTENSION postgis_sfcgal;"
sudo -u postgres psql -d gis -c "ALTER TABLE geometry_columns OWNER TO renderer;"
sudo -u postgres psql -d gis -c "ALTER TABLE spatial_ref_sys OWNER TO renderer;"
setPostgresPassword
@@ -111,8 +100,8 @@ if [ "$1" == "import" ]; then
OSM2PGSQL_EXTRA_ARGS="${OSM2PGSQL_EXTRA_ARGS:-} --flat-nodes /data/database/flat_nodes.bin"
fi
# Import data
sudo -u renderer osm2pgsql -d gis --create --slim -G -S /data/style/OpenArdenneMap/osm2pgsql/OpenArdenneMap.style --extra-attributes \
# Import data TODO check the path and other options
sudo -u renderer osm2pgsql -d gis --create --slim -G -S /openstreetmap-carto.style --extra-attributes \
/data/region.osm.pbf \
${OSM2PGSQL_EXTRA_ARGS:-} \
;
@@ -128,8 +117,6 @@ if [ "$1" == "import" ]; then
sudo -u postgres psql -d gis -f /data/style/${NAME_SQL:-indexes.sql}
fi
sudo -u postgres psql -d gis -f /data/style/OpenArdenneMap/create_views.sql
# Register that data has changed for mod_tile caching purposes
sudo -u renderer touch /data/database/planet-import-complete
@@ -215,7 +202,7 @@ if [ "$1" == "generate_tiles" ]; then
sudo -u renderer renderd -c /etc/renderd.conf
cat /data/tiles/oam/tiles.list | render_list --map oam
cat /data/tiles/osmbe/tiles.list | render_list --map osmbe
bash
fi