[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