streetcomplete / StreetComplete

Easy to use OpenStreetMap editor for Android
https://streetcomplete.app
GNU General Public License v3.0
3.86k stars 353 forks source link

New quest: What types of vehicles can be charged here? #4003

Closed SLMapper closed 1 month ago

SLMapper commented 2 years ago

General

Affected tag to be modified: charging_station Question asked: What types of vehicles can be charged here?

Checklist

Checklist for quest suggestions (see guidelines):

Reasonability

around germany [overpass] (world wide [taginfo]):

see examples for bicycle charging stations on the German wiki page

Ideas for implementation

Element selection:

    override val elementFilter = """
        nodes, ways with
          amenity = charging_station
          and !bicycle and !scooter and !motorcar and !motorcycle and !truck
    """

Proposed UI:

Related issues and people potentially interested::

RubenKelevra commented 2 years ago

I think this would require a change on the charging station capacity quest. As we would probably also be interested to measure the capacity for non-car related charging stations in this case.

https://github.com/streetcomplete/StreetComplete/blob/master/app/src/main/java/de/westnordost/streetcomplete/quests/charging_station_capacity/AddChargingStationCapacity.kt

RubenKelevra commented 2 years ago

I feel like we don't need a distinction between E-Scooters and bicycles, as I don't think there are any in the real world.

We just want to make sure to clearly distinct between these two types of "e-scooters". One is rated as small motorcycle and one is rated more like a bike. So if the charging station is on a cycle way you cannot charge a motorcycle on it:

51KMIvfWgEL _AC_SY580_e-roller-niu-m1pro-45-km-h-weiss-einsitzer-neu

matkoniecz commented 2 years ago

How one may distinguish whether given charging station is for cars or for cars and trucks?

Is it about vehicles such as https://en.wikipedia.org/wiki/File:Actros182201.jpg (as indicated by hgv tag) ? Are there any such vehicles in operation which are powered by electricity?

RubenKelevra commented 2 years ago

@matkoniecz good question. I feel like there shouldn't be any distinguishing.

Issue is: There's no such thing as a single tag for "general two double tracked motor vehicles which are like cars" as double_tracked_motor_vehicle=* is not widely used or got any vote-based approval.

motorcar= is used instead with a bunch of other tags, as motorcar alone doesn't even include goods=

The only option to avoid this would be to set motor_vehicle to no and explicitly allow motorcycle, moped, speed_pedelec, mofa, electric_bicycle, and small_electric_vehicle.

So I guess it would better to use the documented but not-that-often used double_tracked_motor_vehicle-tag to allow or deny those vehicles.


So I've seen three types of charging stations:

The questions are:

NotSoImportant commented 2 years ago

Hi, unfortutately I see there is some uncertainity with the current tag usage already. I just found that even German and English wiki page lists different vehilce tags :-( IMG_20220503_124635 IMG_20220503_124611

So I've seen three types of charging stations

Yes, I more or less agree to the 3, but at least there is an additional "Dedicated to car/truck/bus" (the most common actually I guess). And there are even combinations (e.g. "2 bikes, 1 car").

Imho the vehicle tags should not be understood here as access restriction, but what is offered. The English wiki text about "access=no" for bus contradicts this (but in the sam way also contradicts any existing <vehicle>=no)

Personal facit: as it is so unclear for some of the values, the minimum useful implementation I see right now is offering only the 2 by far most common (and unambigous) answers: bike ¦ motorcar. Other answers can be given by leaving a note. Downside: once answered the quest would not show up if in future we would add e.g. scooter. But anyhow this would already now be the case for the inconsistently mapped entries.

Everything else will probably better be discussed in an Feature Proposal on the wiki.

matkoniecz commented 2 years ago

I opened https://wiki.openstreetmap.org/wiki/Talk:Tag:amenity%3Dcharging_station#trucks as it seems that it should be clarified

SLMapper commented 2 years ago

Thank you for your inputs. I would go for a distinction not by acces, but by available sockets. When looking at the above answers I only see 3 categories (+combinations of them):

Motorcycles or motorcycle like scooters seem not to have different charging sockets and therefore not require separate answer - not common**

** = not found in major combinations list on taginfo, so we might omit it

Conclusion: I see it possible to ask this quest with 2 (+1) possible answers only:

car
car
bicycle
bicycle
cannot be answered

Option 1 and 2 can either be mutli select, or another option "both" could be there. "Cannot be answered" might e.g. be chosen because it is a potential different type.

tiptoptom commented 2 years ago

What would you tag if "cannot be answered" is chosen?

SLMapper commented 2 years ago

The same as for all other quests, that have this option already: nothing Selecting this option instead offers to enter a note with two buttons: "no, hide" (this item) and "ok" -- proceeding to the "create new note" screen.

matkoniecz commented 2 years ago

The same as for all other quests, that have this option already: nothing

Note that quests are expected to be able to tag all reasonable cases. Not sure how many bus/hgv/scooter/etc charging stations exist and is it OK to make impossible to tag them directly.

SLMapper commented 2 years ago

How is this for other quests? E.g. another type of barrier or untaggable opening hours or another material of the power pole or surface or another traffic calming or ... For all of them the "cannot be answered" answer can be used without tagging anything.

Regarding "how many exist"? For untagged items: who nows ;-) For tagged items: At least as little as they do not appear in the major combinations on taglist. To be more precise I ran world-wide overpass queries: (Side note: by far the most occurences are in Germany, Swiss, Austria, Netherlands and Belgium)

Please compare to the overall number of charging stations: 68.790

matkoniecz commented 2 years ago

Please compare to the overall number of charging stations: 68.790

I would rather compare to more popular tag

For comparison, 20 773 has motorcar=* set

So at least car=yes scooter

truck or hgv is about 1%, borderline in my opinion

How is this for other quests? E.g. another type of barrier or untaggable opening hours or another material of the power pole or surface or another traffic calming or ...

If sufficiently rare then it is fine. The question is whether weird cases are 50%, 5% or 0.5% or 0.05%.

crosspolar commented 2 years ago

Batteryelectric Trucks/hgv will increase the next years, the new MCS plug has been released as standard. In Germany, the first charging stations will open next year along the A2 but other companies as Daimler and Traton proposed their own high-power charging network (again, in germany).

What I'm saying is that it might not be relevant currently but sooner or later. If you want to implement HGV-CS now or wait is up to you.

mnalis commented 2 years ago
georg-d commented 1 year ago

truck/bus (any car sockets + enough/dedicated space - i.e. more than a regular parking slot) - not common**

To my understanding of above comments, a charging station suitable for truck & bus does only differ from one for motorcar by available space – but this additional space is also relevant for electric motorcars pulling a trailer, for motor homes which can be quite long despite not being a hgv, and possibly others. Hence, the amount of parties interested in truck/hgv/bus is far bigger than current or future electric truck/hgv/bus → IMHO, we shall include some answer for "long vehicles".

NotSoImportant commented 1 year ago

There is no such value "for long vehicles" used / documented right now. I am wondering if we might have lost the track a bit: this should be about describing consumers of a charging station (imho a rude classification of its charging ports), not e.g. a parking lot (there is other tagging for that).

So what are the possible unique types / values based on this?

georg-d commented 1 year ago

I am wondering if we might have lost the track a bit: this should be about describing consumers of a charging station (imho a rude classification of its charging ports), not e.g. a parking lot (there is other tagging for that).

@NotSoImportant Could you please give a bit more details, so other may map accordingly and create an overpass query for that? 🙂 For example, take the charging station https://www.openstreetmap.org/node/10092530762 as a typical example for the often found "station on a big parking" and how to get the information whether only a short car like smart or a long car with a trailer can be charged here. Thank you 🙂

mcliquid commented 1 year ago

I'll try to find the logical thread again here.

If we only have one node with amenity=charging_station, this doesn't really add any value to anyone. Therefore, from my point of view, the first step should be to ask who can charge here. For the rest of the process, we will assume that this is a car charging station. Based on this, a quest could appear that asks which plug is available here.

The selection of the vehicle should be a multiple choice like for example the recycling quest. It must be possible to select e.g. hgv + motorcar. Maybe it needs a check if the user selects bicycle + motorcar. In theory, of course, possible with normal Schuko socket, but from the charging network probably not compatible. Therefore a "Are you sure?" would be helpful. If the user selects "Yes", then he seems to be very sure and then it fits. (There is no need to store a value for this security question.)

Of course, it is possible that someone is not familiar and tags a charging station that is compatible for trucks and cars only with motorcar=yes. But this can also happen with recycling, if someone selects only glass and paper, even though there is an inconspicuous clothes container next to it. Then this information is unfortunately missing. This could possibly be noticed again when the socket:type is queried in the next quest and the MCS-plug is selected there among other things. Then a resurvey should come up like in the tracktype/surface quest when surface=mud conflicts with tracktype=grade1.

The socket:type quest is of course only showed if there is at least one vehicle type already.

I would claim that the vehicle type is logical for the broad mass of StreetComplete users, since one can easily distinguish whether a bicycle, a car or even a truck can be charged at the charging station. This can be additionally supported with pictures. As written by someone else above, you can actually see it from the size of the parking lot. Of course, it is not always so clear, but here are a few example pictures:

The plug quest should definitely be disabled by default, as this requires significantly more expertise.

SLMapper commented 1 year ago

Since we have not been able to conclude on a good StreetComplete quest definition yet, for now I have created a first MapRoulette challenge for potential bike charging stations in Germany. This will of course only cover a small part of what was discussed here, but better than nothing.

Feel free to contribute, suggest changes or feedback ❤️

Long term I hope we will still find a good definition here and be able to add it to StreetComplete.

matkoniecz commented 1 year ago

https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcharging_station#Vehicles has now claim that hgv tag is only about available parking space nearby

just to confirm: are electric trucks able to use all car chargers if there is sufficient space for that?

SLMapper commented 1 year ago

Thanks for bringing this to attention. Though valid, maybe its worth mentioning that it was added by yourself @matkoniecz.

matkoniecz commented 1 year ago

Good point, I have honestly not remembered this at all (and either way it would be nice to confirm this beyond "noone removed claim from wiki page for few months")

Thanks for checking this.

crosspolar commented 1 year ago

@matkoniecz about electric trucks I can try help a bit: From about 2024, first heavy electric trucks will appear more on public roads while first demonstration sites (with CCS) already exist. In the beginning, trucks might be equipped with both CCS and MCS (exclusive for heavy trucks) adapters to be more flexible. With the on-going roll-out of trucks and CPs, CCS will only remain interesting for Light trucks (up to 7,5t) and MCS is likely to become standard for fast-charging of Medium and Heavy Trucks. However, overnight charging could also work off-site with smaller plugs. In the end, sites with large parking spots could end up with only one or both plugs available. There are also other ideas like on-site induction and robots, but sounds futuristic.

TLDR:

Therefore, maybe the right way of asking a user is a decision tree:

- Plug with CCS? If yes, can hgv's be charged space-wise, especially with more than 26 tons (which would take forever to charge probably)
- Plug with MCS? --> trucks

or Is this charging site meant to be for trucks? If yes, which plugs are available?

westnordost commented 1 month ago

Uff, long thread.

I really can't see a way to make this work in StreetComplete.

It is not really verifiable on the ground whether a truck could use a normal (car) charging station or not. Sure, it would probably be verifiable for those charging stations at motorway rest areas that are placed in the truck parking lot - for the simple reason that they are placed at the truck parking lot. But not really for the rest. Additionally, it would be spammy to ask about this for every single car charging station, it will just add a lot of errors, one way or another. (Some people would answer "yes, why not?", others would answer "no, there is no sign about it")

The only thing that remains would be to ask whether cars or whether only bicycles (or both) can be charged here. However, car chargers are in the vast majority, so vast that I (and IIRC StreetComplete) assume that if there is no explicit car=no, it is a car charger. It would be spammy to ask for every single (car) charger whether also bicycles can be charged there. If there is additionally some household power plug for charging bicycles (or small scooters), I'd say, it is probably rather a brand/operator-thing, i.e. it is going to be the same for the same operator. And we have a quest to determine the charging station operator.

Bicycle-only chargers are so rare that I expect that if someone encounters them on a survey, he will also already add bicycle=yes and car=no or whatever the correct tag for that is. If not, still no problem because StreetComplete will ask not only about the operator but also about the capacity - in the form, a car is displayed and the question specifically asks how many cars can be charged. I.e. if it turns out that it is not a car charger at all, the user will leave a note.