[OSM-dev] Read osmChange files with Pyosmium
Sarah Hoffmann
lonvia at denofr.de
Sat Mar 18 08:20:26 UTC 2017
Hi Giovanni,
the ChangeSet type is currently not exported into a python type
but it's really easy to do. Could you open a feature request at
https://github.com/osmcode/pyosmium/issues and I'll see to it to
add support for it.
Kind regards
Sarah
On Fri, Mar 17, 2017 at 12:33:01PM +0100, G. Allegri wrote:
> I've just started giving a look to Pyosmium. I've done tests based on the
> examples from its repo and everything works fine.
> I would like to replicate osmium changeset-filter [1] and I'm striving to
> make the osmium.SimpleHandler parse the changesets from an osmChange file.
>
> I've tried:
>
> >>>class MyHandler(osmium.SimpleHandler):
> ... def changeset(self,changeset):
> ... print changeset
>
> >>>handler = MyHandler()
> >>>handler.apply_file('mychange.xml>')
>
> but nothing happens. No errors, no outputs.
>
> I've tried to setup the osmium.io.Reader manually, and setting the entity
> bit:
>
> >>>reader =
> osmium.io.Reader('mychange.xml',osmium.osm.osm_entity_bits.CHANGESET)
> >>>omsium.apply(reader,handler)
>
> No output again.
>
> First question: is it possible to parse osmChanges with Pyosmium? If yes,
> what's the right way to do it?
>
> Thanks a lot,
> Giovanni
>
>
> [1] http://osmcode.org/osmium-tool/manual.html#working-with-changesets
> _______________________________________________
> dev mailing list
> dev at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev
More information about the dev
mailing list