è un tema più volte dibattututo sulla lista dev, il thread che spiega meglio di altri come fare secondo me è questo:
https://lists.openstreetmap.org/pipermail/dev/2015-November/028940.html personalmente, dopo vari esperimenti, ho messo insieme vari pezzi ne sono venuto fuori con questo script bash: LOCK_FILE=update_osm.lock OSM_FILE=alpeadria EXTENT=10.0,44.5,15.0,47.5 if [ ! -f $LOCK_FILE ]; then echo "" > $LOCK_FILE PATH=$PATH:$HOME/bin $HOME/bin/osmupdate $HOME/$OSM_FILE.osm.pbf -b=$EXTENT --day -v $HOME/${OSM_FILE}_new.osm.pbf if [ -f ${OSM_FILE}_new.osm.pbf ]; then #rm $HOME/${OSM_FILE}_old.osm.pbf mv $HOME/$OSM_FILE.osm.pbf $HOME/${OSM_FILE}_old.osm.pbf mv $HOME/${OSM_FILE}_new.osm.pbf $HOME/$OSM_FILE.osm.pbf rm ${OSM_FILE}.osc $HOME/bin/osmosis --read-pbf file="${OSM_FILE}.osm.pbf" --read-pbf file="${OSM_FILE}_old.osm.pbf" --derive-change --write-xml-change file="$OSM_FILE.osc" C=update fi if [ -n "$C" ] || [ -n "$1" ]; then /usr/local/bin/osm2pgsql --append -b "$EXTENT" --slim -d osm -U osm -C 2048 -S $HOME/pc_osm.style $HOME/$OSM_FILE.osc -e15 -o ${OSM_FILE}_expire.list cp $HOME/$OSM_FILE.osm.pbf /var/www/maps/$OSM_FILE.osm.pbf cat ${OSM_FILE}_expire.list | render_expired --map carto --tile-dir /var/geodata/tirex/tiles/ --min-zoom=13 --delete-from=13 > /dev/null fi rm $LOCK_FILE fi per semplificarmi la vita l'aggiornamento viene fatto su un rettangolo ma i vari tool accettato anche dei poligoni. Ciao, Stefano Salvador Il giorno 29 settembre 2016 09:37, Marco Barbieri <marcobarbi...@webmapp.it> ha scritto: > Ciao a tutti, > sto mettendo su un'istanza locale di OpenStreetMap (solo Italia) e non > riesco a trovare in rete la documentazione che riguarda la parte di > aggiornamento del data-base. > > Io prendo i dati da geofabrik.de (http://download.geofabrik.de/ > europe/italy.html) > e importo i dati usando osm2pgsql. > > Vorrei aggiornare il mio database su base oraria o giornaliera usando i > diff sempre forniti da geofabrik. > > Potete indicarmi dove trovare indicazioni su come fare? > > Grazie. > M > > -- > *Marco Barbieri / *Cartografo > marcobarbi...@webmapp.it > www.webmapp.it > +39 050 55 25 74 / +39 347 683 03 13 > > Webmapp is made by: > Net7 > Via Marche 10 / 56123 Pisa > P.Iva e CF 01577590506 > CCIAA di Pisa n. 01577590506 del 26/04/2001 > Capitale Sociale 10.000,00 € > > _______________________________________________ > Talk-it mailing list > Talk-it@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-it > >
_______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it