Fix osm-bright to work with newer osm-carto DB
parent
f944b63aeb
commit
9fff6897c5
|
@ -6,6 +6,7 @@ EOF
|
||||||
cat >/etc/apache2/sites-enabled/000-default.conf <<EOF
|
cat >/etc/apache2/sites-enabled/000-default.conf <<EOF
|
||||||
<VirtualHost ${RENDERD_LISTEN_ADDR:-*:80}>
|
<VirtualHost ${RENDERD_LISTEN_ADDR:-*:80}>
|
||||||
ServerAdmin webmaster@localhost
|
ServerAdmin webmaster@localhost
|
||||||
|
ServerName renderd
|
||||||
DocumentRoot /var/www/html
|
DocumentRoot /var/www/html
|
||||||
ErrorLog \${APACHE_LOG_DIR}/error.log
|
ErrorLog \${APACHE_LOG_DIR}/error.log
|
||||||
CustomLog \${APACHE_LOG_DIR}/access.log combined
|
CustomLog \${APACHE_LOG_DIR}/access.log combined
|
||||||
|
|
|
@ -32,7 +32,14 @@ sed -i -e "s|^config\[\"path\"\].*|config\[\"path\"\] = \"$(pwd)\"|" \
|
||||||
|
|
||||||
./make.py
|
./make.py
|
||||||
cd OSMBright
|
cd OSMBright
|
||||||
perl -pe 's/"srs": null,//' project.mml > project.local.mml
|
cat >fix-mml.pl <<EOF
|
||||||
|
#!/usr/bin/perl -p
|
||||||
|
|
||||||
|
s/"srs": null,//;
|
||||||
|
s/name, z_order \\\n FROM planet_osm_point \\\n WHERE railway = 'station'\\\n ORDER BY z_order NULLS LAST/name FROM planet_osm_point WHERE railway = 'station'/;
|
||||||
|
s/z_order, population\\\n FROM planet_osm_point/(tags->'population') population FROM planet_osm_point/;
|
||||||
|
EOF
|
||||||
|
perl -p fix-mml.pl < project.mml > project.local.mml
|
||||||
carto project.local.mml > style.xml
|
carto project.local.mml > style.xml
|
||||||
|
|
||||||
exec sudo -u www-data LD_LIBRARY_PATH=/usr/local/lib/ /usr/local/bin/renderd -f --config /usr/local/etc/renderd.conf
|
exec sudo -u www-data LD_LIBRARY_PATH=/usr/local/lib/ /usr/local/bin/renderd -f --config /usr/local/etc/renderd.conf
|
||||||
|
|
Loading…
Reference in New Issue