A tool to research who added given OSM tags currently in use
Project description
Tool for tracking down who added specific tag.
Will work fine for tags used on a small scale.
As it will download objects with Overpass Turbo and then use editing API to retrieve old versions of each object, it is acceptable to be used only for tags that have few instances.
Do not try to run it for say building=house
But for investigating who added tag appearing 1017 times? Should be fine.
It can be useful to
- notify editors about tagging discussion
- easily track down who was adding specific tag which is unclear/dubious/problematic
Package
import who_added_this_tag
config = {
'key': 'related:wikipedia',
'value': None, # may be None - in such case it looks for all values of key
'area_identifier_key': None, # may be None, in such case search is worldwide, 'ISO3166-1' is a good identifier
'area_identifier_value': 'PL', # ignored if area_identifier_key is None
'list_all_edits': True,
'list_all_edits_made_by_this_users': [], # ignored with list_all_edits set to True
}
who_added_this_tag.statistics.process_case(config)
Run tests
python3 -m unittest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file who_added_this_tag-0.0.1.tar.gz
.
File metadata
- Download URL: who_added_this_tag-0.0.1.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61309aa0e6dbfafef750a1636437d9e7a015dae973f32e7da41771685614fbba |
|
MD5 | 8a25448733e725f69d1d871c7726b68e |
|
BLAKE2b-256 | 2e20c46787edad29655953c594c83a45fa6cc642dde55c5a48880b85ac25d2b5 |
File details
Details for the file who_added_this_tag-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: who_added_this_tag-0.0.1-py3-none-any.whl
- Upload date:
- Size: 18.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dde09cf2880e994bb2dab65ef12ed255399c5fe76ef78c04f5ceb27733ee0f93 |
|
MD5 | 5981948343a44fc6e034f5e1b79e6888 |
|
BLAKE2b-256 | 3273f9803edda21c313cbca117bf0d4f79fdc55594ac9b010e3619d75977d083 |