OSM Conflator
Find a file
2019-06-04 11:15:21 +03:00
conflate Fix regexp error 2019-06-04 11:15:21 +03:00
filter Readme for filtering tool, and fixed the license 2018-01-16 14:51:42 +03:00
profiles Add a couple more profile examples 2018-06-26 15:06:46 +03:00
scripts Add places feed to the repository 2018-05-28 13:23:31 +03:00
.gitignore Unignore osm files 2018-05-07 13:26:18 +03:00
CHANGELOG.md Fix regexp error 2019-06-04 11:15:21 +03:00
LICENSE Initial commit 2017-02-15 20:25:12 +03:00
README.rst Support GeoJSON, fix some warnings, prepare 1.3.0 2018-03-15 13:13:30 +03:00
setup.py Started working on geocoding points 2018-05-23 19:32:31 +03:00

OSM Conflator
=============

This is a script for merging points from some third-party source with
OpenStreetMap data. Please make sure the license allows that. After
merging and uploading, the data can be updated.

See `the OSM wiki page`_ for detailed description and instructions.

Installation
------------

Run
``pip install osm_conflate``.

Profiles
--------

Each source should have a profile. It is a python script with variables
configuring names, tags and processing. See heavily commented examples
in the ``profiles`` directory.

Usage
-----

For a simplest case, run:

::

    conflate <profile.py> -o result.osm

You might want to add other arguments,
to pass a dataset file or prepare a preview GeoJSON. Run
``conflate -h`` to see a list of arguments.

Uploading to OpenStreetMap
--------------------------

It is recommended to open the resulting file in the JOSM editor and
manually check the changes. Alternatively, you can use
`bulk\_upload.py`_ to upload a change file from the command line.

Please mind the `Import Guidelines`_, or your work may be reverted.

License
-------

Written by Ilya Zverev for MAPS.ME. Published under the Apache 2.0
license.

.. _the OSM wiki page: https://wiki.openstreetmap.org/wiki/OSM_Conflator
.. _bulk\_upload.py: https://wiki.openstreetmap.org/wiki/Bulk_upload.py
.. _Import Guidelines: https://wiki.openstreetmap.org/wiki/Import/Guidelines