For information, setting the variable DEFAULT_IN_MEMORY_LINESTRING in 
PostgreSqlDatasetWriterFactory.java to true caused the import to run much 
faster - about 1.5 hours. It may also have helped that I set the geometry 
correctly with the new geometry column, i.e:

SELECT AddGeometryColumn('ways', 'linestring', 4326, 'LINESTRING', 2);

Which I hadn't done before.

Regards

Steve

-----------------------------------------------------------------------------------------------------------------------
I'm using Osmosis to import a recent UK extract of the planet file into a 
database, and I used the simple schema here: 
http://svn.openstreetmap.org/applications/utils/osmosis/script/pgsql_simple_schema_0.6.sql

This took around 1 hour.

I then found that this schema didn't give way geometries so re-ran the query, 
adding a geometry column 'linestring' so that way objects would be created.

This import has taken 24 hours so far and isn't yet finished. Is this normal or 
has something gone wrong? It would be useful to have some sort of counter to 
find out how far into the process osmosis is - for example roughly what line of 
the XML it is on, as a percentage of the whole file.

Admittedly I am going against advice and using .bz2 files, but it appears 
postgresql is causing all the overhead.

Thanks

Steve


      
_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev

Reply via email to