OpenStreetMap

escada has commented on the following diary entries

Post When Comment
Mapping missing turn restrictions & exit numbers and destinations in Europe - Part 1 : Germany 13 days ago

It's weird that you are in the same team as the one working in Canada. From http://www.openstreetmap.org/user/poornibadrinath/diary/39246 I had the impression that they do not really know which tags to use, while you seem pretty confident that you know which tags one has to add.

Extra tips: in case you continue this work all over Europe, please localize your posts, i.e. replace all those US-signs with local signs (and yes they are different in the different countries), and try to post in the local mailing list/forum in the local language(s). Make sure that you really know the important towns in a country. This will probably give you more support.

Mapping exit numbers and destinations in Canada 15 days ago

Are the diary entries of Martijn Van Exel, on destinations signs in the US of any help ?

Nothing personal, just GPS tracks 16 days ago

With all those track accumulating websites, be it Strava or OSM, I wonder what their value is when you cannot filter tracks on date. Over time you will see a mix of tracks over no-longer existing paths and over the current paths.

I hope for you that Yandex does offer the capability to hide all tracks older than a certain date.

OSM-HU NEWS : "BUD SPENCER PARK" in Budapest ? Maybe ... 19 days ago

Please note that you should use alt_name only when there is a name as well. You might you local_name instead.

Carlton Khazis about 1 month ago

thanks for teaching me about Khazis ! Thanks to people like you, OSM is not only mapping your local neighborhood, but also learning about "other cultures", even when they are just across the channel.

Street Art: Nottingham NG4 House Art Redux 2 months ago

Even when I wouldn't been have lazy as I was now, and checked the opening_hours somehow, I would still had to let you know that you made a small mistake :-)

Greetings from a rainy Belgium

Street Art: Nottingham NG4 House Art Redux 2 months ago

Alex, I followed your link to Richard Herrod Sports Centre. I noticed that in the opening_hours tag there is "Mo,Fr ..." Is this correct ? Or did you mean "Mo-Fr" (the range) ?

Nottingham's Mysterious Plaster Boys & Girls 2 months ago

I think the cyclemap shows zebra crossings as yellow dots. OsmAnd also shows them and (optionally) warns when you are approaching one. Not sure about traffic calming. But as always: the data is more important than the rendering.

BTW, I love reading your diary entries.

Gotta love people who don't look at the satillte imagery and ajacent ways and think that turn lanes need to be fixed. :/ 3 months ago

for me, both slight_left;none and none;slight_right are wrong. none can only be used on a lane by itself, when there is no arrow on the ground (or traffic sign). For your purpose I would consider something like transit:lanes

Where are the Builders / Building Contractors in the JOSM Presets? 3 months ago

The wiki page for craft has builder : http://wiki.openstreetmap.org/wiki/Key:craft The JOSM preset for crafts : https://josm.openstreetmap.de/wiki/Presets/Crafts does not contain it. This preset does not come pre-installed. You have to add it yourself via the preferences.

Moving Bus Stop Points to Road Points 3 months ago

IMHO, you should not move the bus stops because there is some map rendering that you do not like. This is what we call mapping for the renderer and should be avoided. The bus stop should be positioned where it is in reality, usually at the position of the sign (I think).

happy mapping

Nonsense values of shop= key 4 months ago

Maybe brands do not work for supermarkets, but what about bicycle shops, hifi (shops only selling Bose or Marantz or just a couple of end-end brand names), Apple Stores, etc ?

Let me take a look at categories for supermarkets in Belgium, we have the following types of supermarkets

  • convenience stores (less and less, I remember one from my youth, so I take that as an example)
  • night shops (aka convenience stores with different opening hours)
  • mini-supermarkets (e.g. proxy-Delhaize, Leon Delhaize, Spar (often))
  • discounters (Aldi, Lidl) do not sell brands (Danone, Coca-Cola, Pepsi, ...)
  • "regular" supermarkets (Delhaize-De Leeuw, Carrefour, Colruyt (maybe a discounter, but sells brands such as Coca-Cola - is somewhere between discounter and regular)
  • Hypermarkets (a few Carrefour and Cora I think)

  • Hypermarkets can be categorized as supermarkt + some extra categories.

  • Night shops might be recognized because no fresh vegetables, fruit.

The others ? They probably have the same "important" categories, you can buy food, drinks, cleaning products in all of them. You just have less choice within each category. I know that in some supermarkets you can buy newspapers, but that is not the deciding factor to go to a supermarket in most cases.

In Belgium the name of the supermarket and the size are more important than trying to find categories that are sold in one and not in the other. The problem with categories is: not enough: all shops types mentioned above are the same. Too much categories, hard to search and understand why you would pick one above the other. People don't like too much choice (there are studies about that).

Further, why do I have to specify a shop in my navigation app by clicking many categories, while searching for "supermarket" is much more convenient ? And yes, in a foreign country that might mean that I have to learn that the supermarket does not sell wine (e.g. Switserland, Sweden) and I have to go elsewhere.

Another anecdote: while rice pudding in cans are sold in almost every supermarket in Belgium (including the German Lidl and Aldi), you do not find this product in their German counterparts. Since this is about a product and not a category, your store 2.0 is not going to help.

While I would like to differentiate between hypermarkets and regular supermarkets myself, and I would like to express that the bakery in our town is part deli, I can understand why people do not like to map a supermarket as a shop that sells X number of categories. It doesn't solve enough problems and is much less convenient than the simple shop=supermarket tag.

Just like you think product level is absurd (you do not see enough problems are solved vs. work in tagging), they think your store 2.0 is absurd ( not enough problems are solved vs. work in tagging). So for me, they react the same to you as you to me.

I have to constantly remind myself to be open to new tagging schemes, so I am open to improvements to the shop tag, but not at the cost of loosing the convenience to tag shop=supermarket. And that's the same critique I have for the education 2.0. IMHO, You have to keep some clear defaults (whether it is supermarket or driving school or hospital), perhaps even on a national level (see highways), and have additional tags to mark the odds.

A scheme where you have to study a long list of tags to see whether something matches a well-known concept (which might be different from country to country), does not work for me.

Nonsense values of shop= key 4 months ago

@BushmanK

I know my examples might be a bit far stretched, but why do you call them absurd ? Do you think people do not decide on the neighborhood in which they are going to live depending on the other people living there ?

So the questions you want to answer (which questions) with the data are ok, but the examples I made up are absurd ? Can you tell me which part of the questions are absurd ? The questions or the fact that I ask you whether all of the data needed to answer them has to be in OSM ?

In order to define a data model, you need a functional specification. You define already a part of it in your last but one paragraph. But I miss some examples.

So from your reply I still don't know which questions you want to pose and that can be solved with the new scheme that you have in mind and that cannot be answered with the current schema.

Correct me if I'm wrong, but do you want to be able to answer a question like:

give me all places where I can buy a bike ? (Some supermarkets might sell bikes, some sport shops might sell bikes, and of course shop=bicycle)

Then what about the question: Give my all places where I can buy a race bike of brand X, and where I can get a proper service to adapt it further to my needs ?

Absurd ?

Do you want something like shop=supermarket product:wine=no product:bicycle=yes

and somewhere in the wiki a page where the default products for a shop=supermarket are defined? But are those categories enough, or do we need more detail ?

We were shopping in a supermarket in Germany last year and wanted to buy some white wine. But they only had local wines and Chardonnay wines. None of which we wanted to buy. With just product:wine=yes I don't gain a lot.

Which detail do we want ? What do we gain by listing all the categories of products, when you do not have details such as brand, tastes etc. ?

When you define a more detailed tagging, I would still like to have the possibility to quickly define something as a supermarket, but also when more detail is added, still look for supermarkets. I'd rather not start looking for something that sells vegetables, meat, fish, clean products, etc.

In case you proposed Education 2.0, that was what I was missing with the driving school thing. I still want to be able to search for driving schools and rather not have to look for education=course, course=driving-license-of-type-X

Nonsense values of shop= key 4 months ago

@BushmanK

I know my examples might be a bit far stretched, but why do you call them absurd ? Do you think people do not decide on the neighborhood in which they are going to live depending on the other people living there ?

So the questions you want to answer (which questions) with the data are ok, but the examples I made up are absurd ? Can you tell me which part of the questions are absurd ? The questions or the fact that I ask you whether all of the data needed to answer them has to be in OSM ?

In order to define a data model, you need a functional specification. You define already a part of it in your last but one paragraph. But I miss some examples.

So from your reply I still don't know which questions you want to pose and that can be solved with the new scheme that you have in mind and that cannot be answered with the current schema.

Correct me if I'm wrong, but do you want to be able to answer a question like:

give me all places where I can buy a bike ? (Some supermarkets might sell bikes, some sport shops might sell bikes, and of course shop=bicycle)

Then what about the question: Give my all places where I can buy a race bike of brand X, and where I can get a proper service to adapt it further to my needs ?

Absurd ?

Do you want something like shop=supermarket product:wine=no product:bicycle=yes

and somewhere in the wiki a page where the default products for a shop=supermarket are defined? But are those categories enough, or do we need more detail ?

We were shopping in a supermarket in Germany last year and wanted to buy some white wine. But they only had local wines and Chardonnay wines. None of which we wanted to buy. With just product:wine=yes I don't gain a lot.

Which detail do we want ? What do we gain by listing all the categories of products, when you do not have details such as brand, tastes etc. ?

When you define a more detailed tagging, I would still like to have the possibility to quickly define something as a supermarket, but also when more detail is added, still look for supermarkets. I'd rather not start looking for something that sells vegetables, meat, fish, clean products, etc.

In case you proposed Education 2.0, that was what I was missing with the driving school thing. I still want to be able to search for driving schools and rather not have to look for education=course, course=driving-license-of-type-X

Why local assumptions are wrong for an international project 4 months ago

I thought you could change attitudes as well through education :-)

Nonsense values of shop= key 4 months ago

What do you expect from the OpenStreetMap data ? Should it be able to answer any question about finding locations to buy item X of brand Y below price Z ? Should we be able to find any school where they give course A ? Should we be able to find any neighbourhood with less than X % of people belonging to religion/race/... ? Should we be able to find all hotels that accept dogs, have a swimming pool, speak Dutch, have a buffet that is rated highly by previous visitors and have an offer for 150 EUR for this weekend ?

Or do we find that information in another database and given the name / address (or another method of linking the data) of the item, then use OpenStreetMap to help in the navigation ?

Depending on the answers to those questions, we need a more detailed schema as you have in mind, or we can live with the more general one we have now.

Is our simple key-value paired schema the best place to store all that extra information ? Are our tools suited for the input/verification of this type of data ? I mention verification, because when you want to list hundreds (or even tens) of products per store, I expect we need other tools to verify what previous mappers did.

I'm interested to hear your thoughts on what you expect from OSM data.

Nonsense values of shop= key 4 months ago

Please add do-it-yourself, trade, electronics, and when I think of it, all the other shop tags to your list of tags that are "useless".

Unless you list all products (brands, specific items and price) you will never find the shop that you want to go to. O, and don't forget to list the number of items in stock, otherwise I might make a needless trip over there. And I can only hope it is not the yearly vacation for the shop or whether the shop is closed for unexpected reasons.

No, seriously, I understand what you try to achieve, and I'll agree that you cannot distinguish a supermarket from a hypermarket (even in Belgium, sorry Sander). We had this discussion just recently on the tagging mailing list. I think that our current scheme works in general, but of course if you want to buy a very specific hifi installation, our scheme does not work.

But this is also true for brands of sodas in supermarkets, some discounters do not sell the well-known brands, only their own. Do we have to solve this in OSM ? (honest question) or can we have a OpenShopCatalogue project where you list all this stuff ?

Why local assumptions are wrong for an international project 4 months ago

Is the root problem: "Real men do not read manuals ?" :-)

I see the same problem here with cafe and pub. In French and Dutch a pub is called a Café/Cafe. So people tag them as amenity=cafe instead of amenity=pub.

What can we do ? Have the editors ask for confirmation when they see you are editing in Russian (language) and want to add a hangar/warehouse ? Something like

"I see you are about to add a building of type hangar. This is meant for buildings were one build aircrafts. In case you want to map 'ангар' I suggest to replace it with building=warehouse, ..."

and 2 buttons: "replace" & "leave as is".

??

Would this type of assistance help ? or would it be better to force people to use presets and not be able to type in tags on their own ?

Right now, you have to review and educate, as the tools cannot help you.

Como usar el plugin de Buildings en JOSM 4 months ago

(Sorry for the English) You can configure the tags that are added by the building tools plugin. See http://wiki.openstreetmap.org/wiki/JOSM/Plugins/BuildingsTools

National Missing Maps mapathon 4 months ago

We had a very mixed audience, people from the geography department, old students, students and people from other departments, someone from OSGeo Belgium and a good number of people that got interested through the news items. There was also a couple that returned after their first Mapathon in January. People showed throughout the day, as late as 5pm. So I was happy I used iD. I did give some introduction to JOSM just after lunch