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.2.tar.gz (81.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.2-py3-none-any.whl (80.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dubious_tags-0.0.2.tar.gz
  • Upload date:
  • Size: 81.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.2.tar.gz
Algorithm Hash digest
SHA256 12386a658ef9e6f99cf49afc7c9a43d2f9416b11a21b5ec7e1a7005919b87e2e
MD5 8ea5450ba30b53a7abbe33cd240de901
BLAKE2b-256 c769042cbfb70a67190b3c43d82c227aa79caf80dd455e3b9a44d5f98f267f81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dubious_tags-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 80.8 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c5ac7765e3b04bfa2cb2b26f7ab8ecff34829be021414caab85bc0a915e1c57e
MD5 8640ac8b9a247bb934328d490f690166
BLAKE2b-256 0add1bc44405b94b8e7b2019c6bf274acc444e5d48256da794d72e864f326862

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