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

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

Closed
5 tasks done
SLMapper opened this issue May 2, 2022 · 24 comments
Closed
5 tasks done

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

SLMapper opened this issue May 2, 2022 · 24 comments

Comments

@SLMapper
Copy link

SLMapper commented May 2, 2022

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):

  • 🚧 To be added tag is established and has a useful purpose
  • 🤔 Any answer the user can give must have an equivalent tagging (Quest should not reappear to other users when solved by one)
  • 🐿️ Easily answerable by everyone from the outside but a survey is necessary
  • 💤 Not an overwhelming percentage of quests have the same answer (No spam)
  • 🕓 Applies to a reasonable number of map data (Worth the effort)

Reasonability

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

  • All charging stations: 32.673 (67.843)
  • Charging stations for cars: 10.730, (18.849)
  • Charging stations for bikes: 3.622, (4.031)
  • Charging stations without vehicle information: 18.449, (>40.770)

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:

  • Image selection with icons for: bicycle bicycle, car motorcar, motorcycle motorcycle, scooter scooter, truck truck
    (multi select possible)
  • Cannot be answered (hide / leave note)

Related issues and people potentially interested::

@RubenKelevra
Copy link
Contributor

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
Copy link
Contributor

RubenKelevra commented May 2, 2022

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_SY580e-roller-niu-m1pro-45-km-h-weiss-einsitzer-neu

@matkoniecz
Copy link
Member

matkoniecz commented May 3, 2022

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
Copy link
Contributor

@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:

  • General purpose (with Schuko/Type2/CCS/Tesla)
  • Dedicated to electric_bicycle which includes electric_scooter (since it's on a cycle track).
  • Dedicated to motorcycle and (since cars just cannot reach them).

The questions are:

  • How often is an access restriction (thus a permission) directly observable on the charging station itself?
  • How regularly is the access restrictions just implied by the path leading to it – is this still an access restriction on the charging station itself?
  • Would it make more sense to tag the amps + plugs and rely on the access restrictions on the path to the charging station for routers – or is it important to tag this directly for easier consumption as a POI?

@NotSoImportant
Copy link

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
Copy link
Member

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

@SLMapper
Copy link
Author

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):

  • bicycle/scooter (shuko or with adapters) - scooter not common**
  • car (any car sockets)
  • truck/bus (any car sockets + enough/dedicated space - i.e. more than a regular parking slot) - not common**

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
Copy link
Contributor

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

@SLMapper
Copy link
Author

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
Copy link
Member

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
Copy link
Author

SLMapper commented May 15, 2022

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)

  • truck or hgv: 237 → imho not relevant enough, but we could think about it
  • bus: 177 → imho not relevant enough
  • motorcycle: 531, with (!motorcar / motorcar=no): 29 → not relevant
  • scooter: 1173so probably we need to look into more details for this one
    • with (!bicycle / bicycle=no): 625
    • with (!motorcar / motorcar=no]: 391
    • combinations of both: 134
  • Undoucmented/wrong tags:

Please compare to the overall number of charging stations: 68.790

@matkoniecz
Copy link
Member

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
Copy link

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
Copy link
Member

mnalis commented Jul 16, 2022

@georg-d
Copy link

georg-d commented Oct 12, 2022

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
Copy link

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
Copy link

georg-d commented Nov 5, 2022

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
Copy link
Contributor

mcliquid commented Nov 5, 2022

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
Copy link
Author

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
Copy link
Member

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
Copy link
Author

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

@matkoniecz
Copy link
Member

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
Copy link

@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:

  • small trucks: could use sites with CCS, but only if size of parking is sufficient
  • large trucks: fast-charging with MCS, but plug-type for overnight charging not yet clear
  • Technique is not fixed yet and might change in near future

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
Copy link
Member

westnordost commented Aug 14, 2024

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.

@westnordost westnordost closed this as not planned Won't fix, can't repro, duplicate, stale Aug 14, 2024
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

10 participants