Skip to main content

Listing of dubious OSM tags

Project description

Dubious tags

Detects and lists dubious OSM tags - with explanation why they are suspicious. In many cases it is possible to find better tagging for affected objects, making OSM data more usable and more clear.

This is intended to cover rather rarely used tags.

It definitely should not include tags that I merely dislike but are accepted by OSM community.

It does not include all problematic tags in OSM or even all problematic tags that I am aware of.

Warning

Do not change or edits this tags blindly! This tags are listed here rather than proposed for bot edit as it is not safe to change them without verification or local knowledge.

And blindly editing them in manual edits, without thinking is actually worse than automated bot edit. It has all bot edits problems, adds some new one and is a pure waste of time.

Not editing is better than editing and breaking things.

Though in some cases you may have local knowledge or better understanding. In such case follow OSM rules if it is possible to reliably retag objects without individual review and local community agrees with such idea.

Usage

OpenStreetMap discussions

If things go well then using this list looks like https://www.openstreetmap.org/changeset/133103215 or https://www.openstreetmap.org/changeset/142498355

Taginfo listing

It is displayed at Taginfo - see listing of this specific project.

It will be also listed at project tab of tags and keys listed here as dubious.

As Python package

import dubious_tags

print(dubious_tags.list.dubious_tags_with_explanation())

Note that this will make calls to taginfo to fetch some data.

tags_in_taginfo_format.json file is generated by build script.

Installation as a python package

pip install dubious_tags

It is uploaded to pypi.org

Run tests

python3 -m unittest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dubious_tags-0.0.1.tar.gz (66.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dubious_tags-0.0.1-py3-none-any.whl (65.2 kB view details)

Uploaded Python 3

File details

Details for the file dubious_tags-0.0.1.tar.gz.

File metadata

  • Download URL: dubious_tags-0.0.1.tar.gz
  • Upload date:
  • Size: 66.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for dubious_tags-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1e1e74deda8cbbad926817e50a07353cbde8f8d9c2c86b4ee72630d356bd04e5
MD5 09f3670dd18732ebbb6b03e9bff7ac29
BLAKE2b-256 70c28dca46f3e03d040dc720b85506c9a4dcd374edbe79c47d8c3218f0c0cf90

See more details on using hashes here.

File details

Details for the file dubious_tags-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: dubious_tags-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 65.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for dubious_tags-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4563c098fbe747d4fd4745cba80dd1c25b9c1677bdfe79eef6712d5f48391b9c
MD5 09addc5214ca16a216cabdeb2ac8abac
BLAKE2b-256 86c849b48c85a790bd853477184bb3cd6f7188b0de5c30322733911c106dd324

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page