<div dir="ltr">On Thu, Jun 28, 2018 at 4:40 AM, André Pirard <span dir="ltr"><<a href="mailto:A.Pirard.Papou@gmail.com" target="_blank">A.Pirard.Papou@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div class="m_3237741813609852150moz-cite-prefix">On 2018-06-27 16:28, Paul Allen wrote:<br>
    </div>
    <br></div></blockquote><div>[Suggestion to use amenity=charging_station + charging:bicycle=yes + charging:car=yes<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF">
    I remember having been told off by someone who doesn't like
    namespaces: "we are not doing like that" <span class="m_3237741813609852150moz-smiley-s3"><span>;-)</span></span></div></blockquote><div><br></div><div>People on this list have strong opinions.  Often those opinions are in opposition.  But whoever told you not<br></div><div text="#000000" bgcolor="#FFFFFF">to use namespaces is ignoring the fact that OSM already does use namespaces.  If most people say yes<br></div><div text="#000000" bgcolor="#FFFFFF">and one person says no but presents no valid argument for his objection, ignore that one person.<br></div><div text="#000000" bgcolor="#FFFFFF"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
    But you are, like me, perfectly right using it because we could have<br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
    charging:bicycle:amperage=* different from charging:car:amperage=*<br></blockquote><div><br></div><div>Do we need it?  The connectors have a maximum amperage, which may fall off as the battery<br></div><div>becomes nearly full, or because battery temperature monitoring throttles the current.  If there are<br></div><div>different physical sockets for cars and bicycles then you specify their maximum current with<br></div><div>socket:typeX=7 or whatever.  If it's the same socket for both then you just specify the maximum<br></div><div>current and it's down to whatever you plug in to draw as much or as little as it needs.<br></div>
    <br></div><div text="#000000" bgcolor="#FFFFFF">You'd only need the charging:bicycle:amperage if it's a common socket but with the smarts to<br></div><div text="#000000" bgcolor="#FFFFFF">detect what kind of thing is plugged into it and limit the maximum current accordingly.<br><br></div><div text="#000000" bgcolor="#FFFFFF">All that said, if cars and bikes have different sockets then tagging the socket type is enough<br></div><div text="#000000" bgcolor="#FFFFFF">to determine if bikes can charge there.  If it's a common socket then the maximum current is<br></div><div text="#000000" bgcolor="#FFFFFF">enough to figure out if you can charge only a bike, or a bike and a car, or a bike, a car and a<br></div><div text="#000000" bgcolor="#FFFFFF">truck there.  Of course, there may be other constraints: the charging point may have a connector<br></div><div text="#000000" bgcolor="#FFFFFF">capable of being used by bikes, cars and trucks but trucks won't fit in the parking space and the<br></div><div text="#000000" bgcolor="#FFFFFF">operator doesn't like bikes taking up a socket but only permits cars.  Which puts it into the<br></div><div text="#000000" bgcolor="#FFFFFF">realm of access restrictions.<br></div><br><div text="#000000" bgcolor="#FFFFFF">-- <br></div><div text="#000000" bgcolor="#FFFFFF">Paul<br><br></div></div></div></div>