On 03/02/2012 07:42 PM, Clifford Snow wrote:
I am having troubles running ogr2osm.py. I get the following error
running ~/bin/ogr2osm/ogr2osm.py tl_2011_04019_roads.shx
Traceback (most recent call last):
File "ogr2osm/ogr2osm.py", line 741, in<module>
w.element("tag", k=tagKey.decode("utf-8"), v=tagValue.decode("utf-8"))
File "/usr/lib64/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xed in position 1:
invalid continuation byte
This looks like the data has some text that's non-ascii, non-utf-8 text, and
it's trying to be decoded as utf-8.
A potential workaround would be to modify ogr2osm to decode in whatever the
correct character set is for the file (probably ISO 8859-1/windows-1252).
ogr2osm does produce output. But JSOM gives the following error when
attempting to load the output file:
That makes sense. The error occurs during XML output, so anything output before
the error is still there. But the file is incomplete, therefore missing end
tags, therefore invalid XML, and josm complains.
--Andrew
_______________________________________________
Imports mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/imports