[Talk-ro] altitudine si OSM

Ionut Muntean ionut at muntean.ro
Thu Jul 9 10:48:45 BST 2009


Presupunand ca folosesti un Linux ca sistem de operare, cu fisierul mare 
planet-latest.osm.bz2 nu merge direct comanda osm2pgsql din cauza 
faptului ca fisierul este prea mare. Incearca

bzcat planet-latest.osm.bz2 | osm2pgsql -m -s -d dbname -

Teoretic cu extractul pentru Romania ar trebui sa mearga si direct fara 
bzcat.

Adauga si optiunea -s pentru ca iti va da posibilitatea sa importi si 
fisierele hourly, daily etc. adica sa faci update pe baza cu 
changeseturi noi.

In afara de 900913.sql trebuie rulat si _int.sql din postgres-contrib 
pentru a putea face update-uri. Presupun ca lwpostgis.sql si 
spatial_ref_sys.sql le-ai rulat pe baza. Nu te mai intreb daca baza e 
UTF8 ...

Daca vei face vreodata update-uri pe baza din changeset-urile zilnice sa 
nu uiti ca la comanda osm2pgsql sa-i dai si switch-ul -a (append) ... 
fara de care tot importul vechi se duce pe apa sambetei .... ceea ce am 
patit si eu odata ...

Bafta,
Ionut

Adorian Ardelean wrote:
> M-am lovit si eu de aceiasi problema acum cateva zile. Se pare ca
>   
>> respectivele fisiere se pot downloada de pe:
>>
>> http://artem.dev.openstreetmap.org/files/world_boundaries.tar.bz2
>> (Content-Length: 621918274)
>>   
>>     
> l-am gasit pe acesta dupa ce am postat mesajul...totusi dezarhivat nu 
> contine aceleasi  fisiere sau cel putin nu au aceleasi nume.
>
>   
>> http://tileserv.openstreetmap.org/shoreline_300.tar.bz2
>> (Content-Length: 48707566)
>>
>> Vezi si: http://wiki.openstreetmap.org/wiki/Mapnik
>>
>>   
>>     
>
> ce am facut pana la urma a fost sa iau linkul fara wget folosind firefox 
> si a mers atat pt
>
> shoreline_300.tar.bz2 cat si world_boundaries-spherical.tgz. Apoi manual am mutat fisierele unde trebuiau sa ajunga. acest proces este incheiat. 
>
> insa am dat de alta problema serioasa. nu reusesc nicidecum sa import fisierul osm in baza de date.
> in terminal primesc un sir luuung de erori de genul:
>
> EndElement: Unknown element name: changeset
> StartElement: Unknown element name: changeset
> EndElement: Unknown element name: changeset
> StartElement: Unknown element name: changeset
> EndElement: Unknown element name: changeset
> StartElement: Unknown element name: changeset
> EndElement: Unknown element name: changeset
> StartElement: Unknown element name: changeset
> EndElement: Unknown element name: changeset
> Entity: line 4315: parser error : AttValue: ' expected
> "4312" created_at="2008-04-01T13:19:11Z" closed_at="2008-04-01T14:19:11Z" open="
>                                                                                ^
> Entity: line 4315: parser error : attributes construct error
> "4312" created_at="2008-04-01T13:19:11Z" closed_at="2008-04-01T14:19:11Z" open="
>                                                                                ^
> Entity: line 4315: parser error : Couldn't find end of Start Tag changeset
> "4312" created_at="2008-04-01T13:19:11Z" closed_at="2008-04-01T14:19:11Z" open="
>                                                                                ^
> planet-latest.osm.bz2 : failed to parse
> Error occurred, cleaning up
>
>
> am incercat pt asta 
> osm2pgsql -m -d dbname planet-latest.osm.bz2
> cat si o varianta cu bbox.
>
> mentionez ca am rulat si 900913.sql iar pt instalarea bazei de date (postgresql 8.3 postgis) am folosit instructiunile asa cum sunt prezentate la
> http://weait.com/content/build-your-own-openstreetmap-server 
>
> Ati intalnit aceasta situatie? 
>
> Numai bine,
> Adorian
>
>
>
>
>
>
>
> _______________________________________________
> Talk-ro mailing list
> Talk-ro at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-ro
>
>   





More information about the Talk-ro mailing list