Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-24 Thread Никита
You know that it's always a trade-off, right? Exactly. Regex advocates are ponies in DB design. disk usage/IO Index lookup for color:green:lightgreen=yes is fast. full table scan just to compute regex for each value is not Or wait do you have an custom DB for OSM tailored both for regexes and

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-24 Thread Никита
I suggest you to deal with it (sic!) ___ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-24 Thread Никита
Insulting people will get you nowhere at all. Well there over hundred messages and some people don't dare to study topic, I was repeating my messages multiple times already. If you want to be able to perform index searches, then import the data in tables with fields allowing you to do so.

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-24 Thread Никита
in order to catch them all you need color:*green*=yes, a (simple) regular expression I don't need any regex. STOP. color:green=yes color:green:lightgreen=yes color:green=yes query is dead simple. Even with your schema you will not be able to avoid that people will need regular expressions to

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-24 Thread Никита
in order to catch them all you need color:*green*=yes, a (simple) regular expression. No, I don't. I use tags color:green=yes color:green:lightgreen=yes And will search for color:green=yes while I wait for native multivalue tags. Even with your schema you will not be able to avoid that people

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-23 Thread Никита
Or wait, I actually misunderstood you, my point is still valid. Did you mean color[1]=yellow? color[2]=red? But again, how do you query then? Query for red? color[*]=red? Regexes again. ___ Tagging mailing list Tagging@openstreetmap.org

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-23 Thread Никита
Agree, there no regexes at first. But is it possible to query this tagging scheme? Lets say you have color[1]=purple color[2]=orange color[3]=green How do you query for green in overpass? In JOSM? And what if for another object you will have different set of tags with different order?

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-23 Thread Никита
That object is not part of the result set. Maybe he meant how to find out that an item is missing from the list? Well I don't see how that becomes any easier by moving the values over to the keys. color:green!=* in overpass should return values without information about green color or

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-23 Thread Никита
Well not perfect solution at the moment, but least I don't need to teach somebody regexes: color:green=yes | color:lightgreen=yes | color: bluegreen=yes | ... But how this is different from regexes? you would say. 1. There no regexes at all 2. There should be pages about

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-23 Thread Никита
the classic example being the name key. This is bad example. We have many tags with their own semantic: http://wiki.openstreetmap.org/wiki/Names#Key_Variations We don't need name_1, name_2 or name#1 or name#2 keys. name=* name#2=* name#3=* There no point in using indexes in key. You need

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-22 Thread Никита
opening_hours:Mo-We 08:00-17:00 = yes opening_hours:Th-Fr 08:00-21:00 = yes would in my opinion lead to an inordinate number of subkeys. If you were reading other people messages you would probably notice that opening_hours=* tag was mentioned as minor exception to general rule *not to use

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-22 Thread Никита
Using a xxx:yyy schema also requires checkboxes besides every existing value in JOSM presets. So I don't see how it is any easier for new mappers or preset creators. Problem in multiple values in value part in *key=value.* How iD should parse cuisine=mexican;japanese? This work repeated every

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-22 Thread Никита
Propaganda. Propaganda. Propaganda. But it's harder to get all tags in category. How would you get all the payment methods, not the exact 'ellectrico'? Why normal person need to know about all payments methods if he/she only have mastercard/ellectrico/coins? You probably never use data at all.

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-22 Thread Никита
I cannot understand your example without illustration. Hide the internals from the end-users. We can easily hide *something*:japanese=yes *something*:korean=yes under single field *something*=*traditional semicolon presentation*, but not vice versa. I suggested plugin for JOSM that will present

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-21 Thread Никита
in 2011, but have never seen this being documented for all those keys... regards m. On Wed, Jan 21, 2015 at 10:23 AM, Никита acr...@gmail.com wrote: Java has regular expressions as well [1], I know they are not for the every day user, but this problem also holds

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-21 Thread Никита
of this: route_ref:De_Lijn=1;2;3;4;5;6;7;8;9;284;285;310;315;316;317;333;334;335;337;351;352;358;370;371;372;373;374;380;395;520;524;525;537;586;597 Polyglot 2015-01-21 11:08 GMT+01:00 Никита acr...@gmail.com: traffic_calming = table; choker in Russia? This is not specific to Russia actually

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-21 Thread Никита
and chinese cuisine around the globe in Overpass: http://overpass-turbo.eu/s/7b2 2015-01-21 8:09 GMT-02:00 Никита [via GIS] [hidden email] http:///user/SendEmail.jtp?type=nodenode=5830795i=0: traffic_calming = table; choker in Russia? This is not specific to Russia actually. Not many

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-21 Thread Никита
the worst way to do this. With complicating things with REGEX. 2015-01-21 11:42 GMT+03:00 Nadjita tagg...@mark.reidel.info: On 21.01.2015 09:06, Никита wrote: If you trying to parse name=school *with any regex *to map it as amenity=school* *you are wrong. OSM is not for you. If you trying

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-21 Thread Никита
Никита, you really need to accept regexe is a widely used technology and one you really are not going to stamp out. You missing the point. I do aware of POSIX standard. I do aware of perl quirks and overengineered regex syntax. JOSM uses Java. There no command line wiht perl in Java. STOP your

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-21 Thread Никита
...@remote.org: Hi, On 01/21/2015 12:07 PM, Никита wrote: *route_ref:De_Lijn:8=yes* *route_ref:De_Lijn:9=yes* *route_ref:De_Lijn:284=yes* I want to see bolded keys in database directly No. Relations have been invented specifically to avoid this. Conceputally, the value space should

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-21 Thread Никита
\b means word boundary (any character that starts or ends a word, such as space, colon, semicolon, etc) However, word boundaries can be slow and are not recommended if you need to search large areas (e.g. whole world, germany or similar). In this case, we could use something like: ref ~

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-20 Thread Никита
Friedrich Volkmann Ad hominem. Wow. You are so low. , by making assumptions instead of asking those who know. This is called data analys. Statistics. Numbers. There nobody to ask if users prefer one method over another. The resulting tagging rules are actually a burden for both mappers and

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-20 Thread Никита
://taginfo.openstreetmap.org/tags/payment%3Acoins=yes - 26 37395.32% http://taginfo.openstreetmap.org/tags/payment%3Acoins=no 1 142 4.13% 2015-01-21 6:13 GMT+03:00 Friedrich Volkmann b...@volki.at: On 21.01.2015 02:51, Никита wrote: payment=efectivo;visa;mastercard;american␣express payment

Re: [Tagging] Wiki Edit War on using/avoiding semicolon lists

2015-01-20 Thread Никита
Friedrich Volkmann b...@volki.at: On 21.01.2015 03:59, Никита wrote: You don't know regexes and theory behind them. [...] There always pattern that will broke your regex. E.g.? You will never teach your ugly hacks to to OSM users. Probably because these are for developers, not for users

Re: [Tagging] AddrN

2015-01-19 Thread Никита
I'm trying to understand is why This is actaully hard question to answer in terms of OSM right now. Why does building exists? Why countries exists? We don't have answers for them, but we map them regardless. All I can say is that most cities in Russia use odd/even system as desribed here

Re: [Tagging] Feature Proposal - RFC - Cluster

2015-01-15 Thread Никита
You should include tag this meaning enable/disable inheritance (propagation) of tags to all its memebers. This is main difference between Relation:street and Relation:associatedStreet. Sometimes you need this feature, but sometimes not. 1. inherit tags from parent relation 2. don't 3. unspecified

Re: [Tagging] Distinction between amenity=restaurant and fast_food

2014-12-24 Thread Никита
does it serve food? does it serve alcohol? how fast is food available after ordering? is it table service with waiters? is it counter service with tables? is takeout available? is there drive thru takeout? is there a restroom amenity? is there a playground amenity? This schema is quite

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
, Никита wrote: leisure=playground playground:supervised=yes/no playground:outdoor=yes/no playground:indoor=yes/no kids_area=* is not about these 4 tags. kids_area=* is disjoint to leisure=playgrounds. Please read proposal. http://www.imenno.ru/wp-content/uploads/2013/08/HD_08.jpg

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
something below that entirely contradicts what you said above?!? On Fri, 19 Dec 2014, Никита wrote: Why not? Is your questions serious? I answered to what I thought that was a serious question from you but you seem to not care about the response in the first place. Do you really want to tag

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
:00 Никита acr...@gmail.com: kids_area=* is not about these 4 tags. kids_area=* is disjoint to leisure=playgrounds. Please read proposal. http://www.imenno.ru/wp-content/uploads/2013/08/HD_08.jpg-940x626.jpg - leisure=playground http://www.realkidfriendly.com/wp-content/uploads/2010/07/161

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
) Игровая зона для детей (amenity=kids_area) Just try to google these words and you will see real difference between two. 2014-12-19 15:30 GMT+04:00 Martin Koppenhoefer dieterdre...@gmail.com: 2014-12-19 12:12 GMT+01:00 Никита acr...@gmail.com: IMO, kids_area=* is prefered when you have bigger

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
, since we want to use kids_area. We cannot resolve/refine or define leisure=playground, this task is too heavyweight and out of this proposal. 2014-12-19 16:17 GMT+04:00 Martin Koppenhoefer dieterdre...@gmail.com: 2014-12-19 13:07 GMT+01:00 Никита acr...@gmail.com: leisure=playground (usually

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
is near mall and other not. -1 to you. You failed to understand proposal/discussion. There a lot more differences beside simply indoor/outdoor criteria. Please read discussion from start. 2014-12-19 17:06 GMT+04:00 Martin Vonwald imagic@gmail.com: 2014-12-19 13:59 GMT+01:00 Martin

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
we are talking about part of I think we can use this in definition, but lets wait for Dmitry. Here is my point: Definition: (required, must be tagged) kids_area=* - used for areas dedicated for kids within bigger facilities (restaurants, fast_foods, hotels, hospitals, airports, shops)

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
: 2014-12-19 12:12 GMT+01:00 Никита acr...@gmail.com: IMO, kids_area=* is prefered when you have bigger feature: name=Joe pub amenity=pub kids_area=yes kids_area:fee=no or explicitly using: amenity=kids_area fee=no operator=Joe pub opening_hours=10-20 I think

Re: [Tagging] Mapping of kids areas

2014-12-19 Thread Никита
about leisure=playground deprecation! It's easy! 2014-12-19 21:06 GMT+04:00 moltonel 3x Combo molto...@gmail.com: On 19/12/2014, Никита acr...@gmail.com wrote: just tag the amenity with playground=yes. That doesn't work. We have a 20 km^2 airport. Will you really tag it with a 20 km^2

Re: [Tagging] Mapping of kids areas

2014-12-18 Thread Никита
leisure=playground playground:supervised=yes/no playground:outdoor=yes/no playground:indoor=yes/no kids_area=* is not about these 4 tags. kids_area=* is disjoint to leisure=playgrounds. Please read proposal. http://www.imenno.ru/wp-content/uploads/2013/08/HD_08.jpg-940x626.jpg -

Re: [Tagging] Mapping of kids areas

2014-12-17 Thread Никита
Probably we should define kids_area as: leisure=playground playground:indoor=yes playground:supervised=yes - supervised by parents, not by somebody else 2014-12-17 12:49 GMT+04:00 Erik Johansson erjo...@gmail.com: Hi Dmitry I did a quick sruvey of some fast food restuarants the local Ikea, I

Re: [Tagging] Mapping of kids areas

2014-12-17 Thread Никита
not other expensive equipment. We cannot map equipment, this is insane to maintain, but we can classify between leisure=playground and kids_area=*. 2014-12-17 13:32 GMT+04:00 Никита acr...@gmail.com: Probably we should define kids_area as: leisure=playground playground:indoor=yes

Re: [Tagging] Mapping of kids areas

2014-12-17 Thread Никита
Yes we can, see playground=* as approved, e.g. playground=swing Most likely because you have no idea what objects will be mapped with new tag kids_area=*. Well please show, show me these tags then: playground=pcroom playground=tv playground=activitytable playground=activitytable playground=globe

[Tagging] Landuse vs Vegetation vs Landcover proposed cleanup at wiki

2014-11-29 Thread Никита
We have highly inconsistent content at wiki (feature pages http://wiki.openstreetmap.org/wiki/Category:Features). Inconsistency is not limited to landuse=wood/natural=forest. Another example is landuse=meadow (Landuse http://wiki.openstreetmap.org/wiki/Landuse, Vegetation

Re: [Tagging] Landuse vs Vegetation vs Landcover proposed cleanup at wiki

2014-11-29 Thread Никита
I'm sorry, wrong list. See t...@openstreetmap.org. ___ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging

Re: [Tagging] Feature Proposal - Voting - Tagging for complex junctions or traffic signals that are named

2014-09-29 Thread Никита
a lot of people in Thailand will be mad at you then... Well, yes, Thailand also, but this tag will be truly meaningful for limited number of countries. I think we should reflect that. Having named junctions is quite common. Do you mean personal name? There very-very few named junctions in

Re: [Tagging] Feature Proposal - Voting - Tagging for complex junctions or traffic signals that are named

2014-09-29 Thread Никита
Do you mean spersonal name/s proper noun? 2014-09-29 14:21 GMT+04:00 Никита acr...@gmail.com: a lot of people in Thailand will be mad at you then... Well, yes, Thailand also, but this tag will be truly meaningful for limited number of countries. I think we should reflect that. Having

Re: [Tagging] Feature Proposal - Voting - Tagging for complex junctions or traffic signals that are named

2014-09-29 Thread Никита
Thailand has official signs naming the junctions/intersections. These names are also used when you give directions. As Imagic suggested, it not best way to use different tags for close meanings, single tag will be better option: junction=th:junction_area junction=jp:junction_area

Re: [Tagging] Feature Proposal - Voting - Tagging for complex junctions or traffic signals that are named

2014-09-29 Thread Никита
Dave, no, my intention was to describe them similar to maxspeed=DE:, maxspeed=IT: values, not tags. But as Lukas Sommer said In Japan, the name belongs to the _traffic signal_, and _not_ to the junction. But since only Japan is different there no need to use prefixed values with different meaning

Re: [Tagging] Feature Proposal - Voting - Tagging for complex junctions or traffic signals that are named

2014-09-28 Thread Никита
Not enough examples, I cannot vote yes right now. Can you please provide examples how to draw area for more complicated junctions? For 3, 4 or 5 roads? Example with roundabout (should we include inside area)? For junction with 2 or many roundabouts (how we should include all these small areas

Re: [Tagging] bridge=humpback ?

2014-08-10 Thread Никита
I don't think so. Can you please define meaning of bridge=humpback? PS. Tag covered=yes was proposed to mark covered ways. For example covered bridges. http://wiki.openstreetmap.org/wiki/Proposed_features/covered, from examples section:

Re: [Tagging] bridge=humpback ?

2014-08-10 Thread Никита
=movable have application in routing software (user preferences). 2014-08-10 13:43 GMT+04:00 Richard Z. ricoz@gmail.com: On Sun, Aug 10, 2014 at 01:04:20PM +0400, Никита wrote: I don't think so. Can you please define meaning of bridge=humpback? it was at least among the values of the German

Re: [Tagging] bridge=humpback ?

2014-08-10 Thread Никита
Smale colin.sm...@xs4all.nl wrote: On 2014-08-10 12:13, Никита wrote: I.e they define this tag as subtype of http://en.wikipedia.org/wiki/Arch_bridge [5]. I don't see any real application/use to bridge=humpback. Also, bridge=humpback does not imply covered=yes by default. It does

Re: [Tagging] bridge=humpback ?

2014-08-10 Thread Никита
/Road_signs_in_the_United_Kingdom [2] http://www.autopath.co.uk/ On 2014-08-10 15:34, Никита wrote: I'm fine with this tag being used in UK. But I care about it's definition. If this tag will be interesting only in some territory, why not to define this tag specific to UK? You didn't answer how we

Re: [Tagging] bridge=humpback ?

2014-08-10 Thread Никита
. --colin [1] http://wiki.openstreetmap.org/wiki/Road_signs_in_the_United_Kingdom [2] http://www.autopath.co.uk/ On 2014-08-10 15:34, Никита wrote: I'm fine with this tag being used in UK. But I care about it's definition. If this tag will be interesting only in some territory, why

Re: [Tagging] Climbing access path

2014-08-07 Thread Никита
I understand access=customers, it is okay tag for this case. But what does customers=climbers mean? How do you distinguish climbers from others?.. http://taginfo.openstreetmap.org/keys/customers#values says there 25 instances with 4 values, but what exactly do they mean? If customers=climbers

Re: [Tagging] Feature Proposal - RFC - Tag:building=kindergarten, accept and document usage of this tag

2014-07-23 Thread Никита
of countries have term more specific terms than kindergarten. 2014-07-23 12:17 GMT+04:00 Martin Koppenhoefer dieterdre...@gmail.com: Am 23/lug/2014 um 07:13 schrieb Никита acr...@gmail.com: Here is list of terms linked at en:Kindergarten page (not necessary same thing as kindergarten in Germany

Re: [Tagging] min_age vs. minage

2014-07-22 Thread Никита
with kindergartens of some developed country. It will definetly clarify age_group. 2014-07-22 20:58 GMT+04:00 Martin Koppenhoefer dieterdre...@gmail.com: 2014-07-22 18:31 GMT+02:00 Никита acr...@gmail.com: Hello everyone! Target minage (age_group) should be different from legal minage (current tag

Re: [Tagging] Feature Proposal - RFC - Tag:building=kindergarten, accept and document usage of this tag

2014-07-22 Thread Никита
or playgroups 2014-07-23 4:21 GMT+04:00 Serge Wroclawski emac...@gmail.com: Maybe this is a US-centric view, but in the US, a kindergarten is a grade of school. In other parts of the world, does kindergarten mean day care? - Serge On Mon, Jul 21, 2014 at 12:13 AM, Никита acr...@gmail.com

[Tagging] Feature Proposal - RFC - Tag:building=kindergarten, accept and document usage of this tag

2014-07-20 Thread Никита
Hello! This is second time I send email. First was rejected for some reason. Tag:building=kindergarten - accept and document de-facto usage of this tag. Proposal page: http://wiki.openstreetmap.org/wiki/Proposed_features/building%3Dkindergarten Tag description page: