[dev-italia] OSM box
Lorenzo
lorenzo.perone a gmail.com
Sab 4 Giu 2016 14:39:14 UTC
> Il giorno 04 giu 2016, alle ore 09:27, Paolo Frizzera <geofrizz a gmail.com> ha scritto:
>
> On 03/06/2016 12:36, Lorenzo wrote:
>>> Il giorno 03 giu 2016, alle ore 11:01, Maurizio Napolitano <napoogle a gmail.com> ha scritto:
>>>
>>>>> Allocating memory for dense node cache
>>>>> Allocating dense node cache in one big chunk
>>>>> Out of memory for dense node cache, reduce --cache size
>>>> < Error occurred, cleaning up
>>>>
>>>> credo che il problema non sia la RAM, mi hanno risposto
>>>>
>>>> DavidGhedini commented 26 minutes ago
>>>> I've done it with 4 GB of RAM. The script reads the amount of memory
>>>> available and uses it. You can control the memory with the -C switch and the
>>>> processes for CPU using below:
>>>> osm2pgsql --slim -d gis -C 4000 --number-processes 3 /pattToYourItaly.pbf
>>>>
>>>> Suggerimenti?
>>> Io aggiungerei un
>>> --flat-nodes flat-nodes
>>> oppure ... aumenterei di brutto il valore di C :)
>>>
>>> però lancerei il comando e incrocerei le dita
>> Ciao Napo,
>> niente da fare, ora ci sono problemi con il DB.
> Ciao, che tipo di problema ??
> Ho provato in locale sul mio pc (con soli 12GB di RAM) con il comando:
>
> osm2pgsql -U userdb -W -H localhost -d italy-osm2pgsql -c
> --number-processes 4 -C 4000 \
> --multi-geometry --extra-attributes -j -v /path/italy-latest.osm.pbf
>
> L'unico errore che mi e' comparso e' legato al fatto che avevo
> dimenticato di aggiungere le estensioni di "postgis" e "hstore" al database.
> Una volta aggiunti e rilanciato il comando questo ha iniziato a
> processare il pbf senza problemi; ho dovuto stoppare manualmente
> l'esecuzione per problemi di tempo e di spazio sul disco ... ma ti
> garantisco che uso regolarmente questo comando per importare i dati di
> un'altro paese e non mi ha mai dato problemi.
>
> Spero che queste indicazioni ti possano aiutare.
> Ciao, GeoFrizz alias Paolo Frizzera
Ciao Paolo,
grazie del contributo, mi piacerebbe poter “raddrizzare” lo script “all in one” http://opentileserver.org/ <http://opentileserver.org/> che ho forkato sul repository di OSM italia, in modo da rendere il processo il più automatico possibile.
Avresti voglia di provare anche tu partendo da quello? Se utile potrei fare un server virtuale specifico anche per questa applicazione, condividendo le credenziali.
Se riuscissimo a far funzionare lo script su una macchia pulita Ubuntu 15.04 replicare l’operazione sarebbe davvero facile.
Ho aperto un bug sul repository di http://opentileserver.org/ <http://opentileserver.org/> ma non sembra che ci siano molte possibilità di risolvere li il problema.
Grazie.
l.
>
>
>> Sono in fitta corrispondenza con lo sviluppatore, ma la vedo grigia.
>> l.
>>
>>
>>
>>> _______________________________________________
>>> dev-italia mailing list
>>> dev-italia a openstreetmap.org <mailto:dev-italia a openstreetmap.org>
>>> https://lists.openstreetmap.org/listinfo/dev-italia <https://lists.openstreetmap.org/listinfo/dev-italia>
>>
>> _______________________________________________
>> dev-italia mailing list
>> dev-italia a openstreetmap.org <mailto:dev-italia a openstreetmap.org>
>> https://lists.openstreetmap.org/listinfo/dev-italia <https://lists.openstreetmap.org/listinfo/dev-italia>
>
>
> _______________________________________________
> dev-italia mailing list
> dev-italia a openstreetmap.org <mailto:dev-italia a openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/dev-italia <https://lists.openstreetmap.org/listinfo/dev-italia>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.openstreetmap.org/pipermail/dev-italia/attachments/20160604/e3570186/attachment-0001.html>
Maggiori informazioni sulla lista
dev-italia