[OSM-talk] osmosis

Mark Williams mark.666 at blueyonder.co.uk
Thu Feb 28 18:17:15 GMT 2008


Christoph Eckert wrote:
> Hi,
> 
>> I'm really new to all openstreetmap and I am trying to get osmosis to work
>> on a Ubuntu Linux machine.
>>
>> I have downloaded osmosis and java1.6 but can not get any thing to work.
>>
>> Can any body give me a really simple description of what I need to do to
>> get Osmosis to run a simple exercise.
> 
> I used
> 
> java -mx1024m -jar osmosis.jar --read-xml  
> file=europe.osm.bz2 --bounding-polygon file=MyArea.txt" --write-xml 
                                             ^^
Missed a "

> file="MyArea.osm"
> 
> successfully on a Gutsy box.
> 
> Best regards,
> 
> ce
> 

[mark at dragon osmosis]$ java -mx1024m -jar osmosis.jar --read-xml
file=~/Desktop/europe.osm.bz2 --bounding-polygon file=~/geo/gb-irl.poly
--write-xml file="UK.osm"

failed as below on Mandriva 2008
That's yesterday's europe, svn's gb-irl.poly, osmosis 0.24 (evidently..)
& fully updated Mandriva 2008

It frustrates me too...
I get file errors (1) with extract-polygon.pl as well, it's all not
quite working any more :(

Mark

28-Feb-2008 18:11:44 com.bretth.osmosis.core.Osmosis main
INFO: Osmosis Version 0.24
28-Feb-2008 18:11:44 com.bretth.osmosis.core.Osmosis main
INFO: Preparing pipeline.
28-Feb-2008 18:11:44 com.bretth.osmosis.core.Osmosis main
INFO: Launching pipeline execution.
28-Feb-2008 18:11:44 com.bretth.osmosis.core.Osmosis main
INFO: Pipeline executing, waiting for completion.
Exception in thread "Thread-1-read-xml"
com.bretth.osmosis.core.OsmosisRuntimeException: File terminated
prematurely without a section END record.
        at
com.bretth.osmosis.core.filter.common.PolygonFileReader.loadPolygon(PolygonFileReader.java:131)
        at
com.bretth.osmosis.core.filter.v0_5.PolygonFilter.isNodeWithinArea(PolygonFilter.java:54)
        at
com.bretth.osmosis.core.filter.v0_5.AreaFilter.process(AreaFilter.java:109)
        at
com.bretth.osmosis.core.container.v0_5.NodeContainer.process(NodeContainer.java:57)
        at
com.bretth.osmosis.core.filter.v0_5.AreaFilter.process(AreaFilter.java:80)
        at
com.bretth.osmosis.core.xml.v0_5.impl.NodeElementProcessor.end(NodeElementProcessor.java:99)
        at
com.bretth.osmosis.core.xml.v0_5.impl.OsmHandler.endElement(OsmHandler.java:108)
        at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
        at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)
        at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)
        at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)
        at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)
        at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
        at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
        at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
        at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
        at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
        at
com.bretth.osmosis.core.xml.v0_5.XmlReader.run(XmlReader.java:101)
        at java.lang.Thread.run(Thread.java:619)
28-Feb-2008 18:11:45 com.bretth.osmosis.core.Osmosis main
INFO: Pipeline complete.




(1) It misses out the first 'relation' line, usually





More information about the talk mailing list