[OSM-Devserver] Planet

Stefan Dettenhofer (StefanDausR) osm at dentro.info
Mo Mär 8 10:26:57 CET 2010


Hallo Sven,

Sven Geggus schrieb:
> Du darfst mir ruhig ein neues fetchplanet bauen.
Wie würde es damit aussehen?
Die planet-latest.osm.bz2.md5 wird ja immer synchron mit dem planetfile 
erzeugt:


#!/bin/sh

cd /osm
OLDDATE=`stat -c %Y planet-latest.osm.bz2.md5`
wget -q -N http://planet.openstreetmap.org/planet-latest.osm.bz2.md5
NEWDATE=`stat -c %Y planet-latest.osm.bz2.md5`
if [ $((NEWDATE)) -gt $((OLDDATE)) ]; then
  # fetch new planet with original filename
  rm -f planet-*.osm.bz2
  wget -N -q http://planet.openstreetmap.org/planet-latest.osm.bz2
 
  # or fetch as planet-latest.osm.bz2 without rm
  # wget -q -N -O/osm/planet-latest.osm.bz2 
http://planet.openstreetmap.org/planet-latest.osm.bz2
fi


Gruß,
Stefan