Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

place=* together with addr:country #3

Open
DenisCarriere opened this issue Nov 19, 2016 · 2 comments
Open

place=* together with addr:country #3

DenisCarriere opened this issue Nov 19, 2016 · 2 comments

Comments

@DenisCarriere
Copy link
Member

DenisCarriere commented Nov 19, 2016

Mixing addr:* tags with place=* is not a valid combination set of tags, instead use is_in:country, is_in:country_code tags.

image

OSM features found with issues

Changeset Fixes

Overpass Turbo

http://overpass-turbo.eu/s/kcT

[out:xml][timeout:600];
(
  node["place"]["addr:country"];
);
(._;>;);
out meta;
@DenisCarriere DenisCarriere changed the title place together with addr:* place=* together with addr:country Nov 20, 2016
@DenisCarriere
Copy link
Member Author

DenisCarriere commented Nov 20, 2016

OSM email sent to Miroff:

I'm currently trying to fix OSM inconsistencies.

I see you've been adding is_in:country & is_in:country_code, which is great!

However, this is information is duplicated from the addr:country tags, also many of the Russian places had those tags added in 2009 to 2012.

http://osm.mapki.com/history/node.php?id=569346790

These are warning message in JOSM which usually confuses a new OSM editor thinking there's an error.

Since there's a LOT of places (over 20K) in Russia alone that have these addr:country tags, I'd like your feedback before I do anything.

Reply from Miroff:

Back in 2011 we had massive discussion on addressing scheme in Russian OSM community. At that time I made some experiments with addressing, and it looks like those tags are result of this experiments.

After a while Russian community committed de-facto addressing scheme described here (in Russian): https://wiki.openstreetmap.org/wiki/RU:Addresses We consider OSM as a spatial database. That means we use positional relations instead of direct tagging. E.g. location of a city within a country should be finding by presence of city point within country polygon. As far as I know, most software utilizes this scheme either directly or during preprocessing of the data.

As for addr:country and addr:region tags on place=* nodes, back in 2012 it was a common template we used. Mixing addr:* and place=* wasn't deprecated at that time.

I believe, those tags may be removed safely, but of course I cannot guarantee nobody uses it.

@DenisCarriere
Copy link
Member Author

DenisCarriere commented Nov 20, 2017

Further discussions from stephankn:

http://www.openstreetmap.org/changeset/44075647

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant