From OpenStreetMap Wiki
Jump to: navigation, search

old content

I have a variation that I would like to propose but not knowing if this is the correct venue I will likely post this here and possibly in a separate proposal.

I have never had the pleasure of visiting the UK so I am unaware of the conventions there. In the US we have many different types of "petrol stations" or "fuel stations" as the term seems to be being used in this discussion. Naturally we term them otherwise.;)

As opposed to the variation below that seems to lump all the amenity=fuel entries under the same category, why not split this into at least 2 separate proposals one for the items listed below and another entry for what we "Yanks" call "Travel Plazas"? In the US a travI have a variation that I would like to propose but not knowing if this is the correct venue I will likely post this here and possibly in a separate proposal.

I have never had the pleasure of visiting the UK so I am unaware of the conventions there. In the US we have many different types of "petrol stations" or "fuel stations" as the term seems to be being used in this discussion. Naturally we term them otherwise.;)

As opposed to the variation below that seems to lump all the amenity=fuel entries under the same category, why not split this into at least 2 separate proposals one for the items listed below and another entry for what we "Yanks" call "Travel Plazas"? In the US a travel plaza is generally accepted to be a large service plaza with separate auto and truck(Lorry) fueling facilities. They also generally include a deli and/or restaurant(sometimes fast food, sometimes full service, sometimes both) showers, vehicle repair, auto and truck wash and various other amenities.

The reason I bring this up is this: We are all editing this in the hope that it finds widespread and free use and possibly even common usage. I know that I would hate to be needing a place to fuel my 18-wheeler(lorry) and do a POI search under amenities=fuel and have el plaza is generally accepted to be a large service plaza with separate auto and truck(Lorry) fueling facilities. They also generally include a deli and/or restaurant(sometimes fast food, sometimes full service, sometimes both) showers, vehicle repair, auto and truck wash and various other amenities.

The reason I bring this up is this: We are all editing this in the hope that it finds widespread and free use and possibly even common usage. I know that I would hate to be needing a place to fuel my 18-wheeler(lorry) and do a POI search under amenities=fuel and have to examine each one to determine whether "hgv=no" for each separate one. Here on our side of the pond running a large truck out of diesel can even earn you a hefty fine from the authorities, so I think it would be a smart idea to split this proposal now rather than have to go back later and reclassify all the already entered POIs.

If this needs to be entered as it´s own proposal then please don´t hesitate to let me know or explain why I am mistaken or unnecessarily complicating things. Thanks --Ai4fu 13:49, 10 September 2007 (BST)

Fuel type

For Planes

  • fuel_mogas_98: yes (Octane 98 fuel allowed for planes)
  • fuel_avgas-100: yes (Octane 100 fuel allowed for planes)

For Cars

i think every station has diesel and octane 95, but it could be useful for less found gas types, mainly the biologic ones

key: value

I would rather propose: operator=shell --Lulu-Ann 08:27, 17 July 2008 (UTC)
operator=shell is in general use --Skippern 10:22, 30 November 2008 (UTC)

Question: If there is self service, but you can use your horn to ask for service, is it self_service: yes;no

How about attendant_service=yes ? --Lulu-Ann 08:27, 17 July 2008 (UTC)

then? I think we should tag only if other than self service is available, because that's the only interesting thing (e.g. for handicapped persons)

I propose to use automated=yes for not attended fuel stations. -- Malenki 12:56, 7 February 2010 (UTC)
While descriptive, it becomes ambiguous as such in some cases: what about stations that have both, but only the automated pump available during the night hours? See the separate discussion section further down. Alv 13:29, 7 February 2010 (UTC)

fuel types for cars

Tag Preview Remarks Name EN Name DE Name ES Name FR Name (add your language)
fuel_diesel=yes/no fuel_diesel=yesedit Diesel Diesel Diesel
fuel_GTL_diesel=yes/no partly synthetic Diesel, contains "gas to liquid" fuel "Ultimate-Diesel" / "V-Power-Diesel" Diesel+
fuel_HGV_diesel=yes/no fuel_HGV_diesel=yesedit (The station offers a special price, or a faster pump, for high amounts) LKW Diesel Diesel Poids Lourds
fuel_biodiesel=yes/no fuel_biodiesel=yesedit Wikipedia FAME - fatty acid methyl ester Fettsäuremethylester: Biodiesel
fuel_svo=yes/no fuel_svo=yesedit Wikipedia straight vegetable oil Pflanzenöl Huile Végétale Pure (HVP)
fuel_octane_91=yes/no fuel_octane_91=yesedit "Normal Bleifrei Benzin", "Normal Verbleit Benzin"
fuel_octane_95=yes/no fuel_octane_95=yesedit "Super Bleifrei Benzin"
fuel_octane_98=yes fuel_octane_98=yesedit "Super Plus Bleifrei Benzin"
fuel_octane_100=yes/no fuel_octane_100=yesedit Deutschland: "Shell V-Power, Aral Ultimate Benzin" (Österreich, Schweiz: auch "Super Plus" Achtung, anders in Deutschland!)
fuel_biogas=yes/no fuel_biogas=yesedit Wikipedia Bioerdgas, Biomethan
fuel_lpg=yes/no fuel_lpg=yesedit Wikipedia Liquefied Petroleum Gas Autogas Gaz de Pétrole Liquéfié
fuel_cng=yes/no fuel_cng=yesedit Wikipedia Compressed Natural Gas Erdgas GNV
fuel_LH2=yes/no fuel_LH2=yesedit Liquid Hydrogen Flüssiger Wasserstoff
fuel_e85=yes/no fuel_e85=yesedit fuel with 85% Ethanol  E85
fuel_1_25=yes/no fuel_1_25=yesedit Zweitaktgemisch 1:25
fuel_1_50=yes/no fuel_1_50=yesedit Zweitaktgemisch 1:50
.dk has this wierdo fuel_octane_92 stuff that makes you shiver
the US has this fuel_octane_89 stuff that feeds my van. Cohort 01:09, 10 June 2007 (BST)
Keep in mind that there are different octane rating systems. --Korea 05:34, 19 August 2007 (BST)
fuel_alcohol=yes/no or fuel_alcol=yes/no for Brazil --Skippern 22:44, 29 November 2008 (UTC)

I guess we should stick to the common system and use fuel:octane_91=yes instead of fuel_octane_91=yes. --Lulu-Ann 15:43, 29 September 2008 (UTC)

I approve this proposal. Let's stick to an already known pattern. So fuel:…=yes -- MapFlea 07:39, 13 November 2008 (UTC)

For hgv diesel (automatic) stations that don't have anything for smaller cars (the hose is bigger so not even diesel for others), should we use (with fuel_hgv_diesel=yes) all of fuel_octane_95=no, fuel_octane_98=no, fuel_diesel=no? Those three are available on virtually all stations around here. Or make it the other way round and have only fuel_octane_95=no and add fuel_octane_98=yes and fuel_diesel=yes for every normal station? If so, I'll write some example use cases later... Alv 05:57, 1 October 2008 (UTC)

Both is correct. I would recommend to set all ordinary fuel types to no if only hgv_diesel is available. If there is any fuel type information at all I would recommend to set all types, so nobody needs to go check for only one type. (I usually take a photo of the pricelist so I have the complete set). On the other hand if you only have a biodiesel station list and add only that one tag, then somebody needs to go there and check for the rest, so leave the rest untouched. --Lulu-Ann 09:04, 1 October 2008 (UTC)
Adding all existing fuel types as fuel:foo=no is difficult to handle for two reasons: 1. If any new type is added in future this would require to check/update all fuel stations. 2. It requires much work (and space in the DB) to specify all =no values. I propose to use fuel:*=no to specify "no other fuel types available" in contrast to "other fuel types unknown" -- Bomm 14:38, 24 September 2009 (UTC)
You write "If any new type is added in future this would require to check/update all fuel stations" - Yes, I agree, but that has nothing to do with tagging, that's life!
You write "It requires much work (and space in the DB) to specify all =no values." - Yes, but it requires more work to check all fuel stations again, if the fuel type has been forgotten or if it is not availabel, because you do it again and again instead of once.
You propose to use fuel:*=no" - Don't do that, asterisks "*" are placeholders and special characters, you can not search for them in databases. We could use fuel:others=no. --Lulu-Ann 09:47, 25 September 2009 (UTC)

Got to add that, at least here in Spain, most petrol stations offer two different quality diesel products. They distinguish them using names like Diesel and Diesel +, or Diesel and Diesel 10 and so on. --Schumi4ever 12:42, 8 July 2009 (UTC)

There are two diesel types now. --Lulu-Ann 09:47, 25 September 2009 (UTC)

fuel type cng

I know some different fuel types of CNG for cars: CNG-H (high caloric), CNG-L (low caloric), HCNG (also known as H2CNG. It's CNG with hydrogen)and LNG (liquefied natural gas)

I would like to use different tags for that.

--René Falk 00:23, 12 November 2012 (UTC)

charging electric cars

What about fuel:electricity=yes (or fuel_electricity=yes if one can get power for his e-car there? -- MapFlea 07:39, 13 November 2008 (UTC)

Just Electricity yes/no is insufficient. There are many different types of connectors used for charging electric cars, and when you are in a electric car you need to find a charging station which offers a connector compatible with your car. If you are in a hurry you may also wish to find a charging station which offers a compatible quick charge connector, such as a three phase connector. It could also be useful to know how many connectors are available.Nikon 09:36, 7 January 2010 (UTC)

I moved the following paragraph about charging stations for electric vehicles from the tag-page to the discussion page, because it doesn't seem appropriate to be used in conjunction with amenity=fuel -- Dieterdreist 16:10, 16 September 2010 (BST)

I'm going to start adding new tags to document the EV charge point capabilities. Feel free to contact me if you'd like to discuss this. --Kevin Sharpe 14:13, 13 October 2010 (BST)

For Boats

How should marine types of fuel be tagged? Should we make difference between MDO (Marine DIesel Oil) and normal diesel? Should the old dreaded heavy fuel oil be tagged fuel:hfo=* or fuel:heavyfuel=*? How should special destilates be tagged? --Skippern 11:10, 19 February 2010 (UTC)

For Houses

Tag Preview Remarks Name EN Name DE Name ES Name FR Name (add your language)
fuel_kerosene=yes/no fuel_kerosene=yesedit Combustible de chauffage
fuel_fuel_oil=yes/no fuel_fuel_oil=yesedit Wikipedia Fioul


Can we use fuel:propane for a station that sells propane? Or are there other words for propane that i am missing? (I'm in Canada) —Fudoreaper 07:20, 27 April 2009 (UTC)

Sure, why not. Is it bottled? --Lulu-Ann 10:39, 29 April 2009 (UTC)
Well that's actually a very good question. There are two types of propane vendors. One will sell you a tank of propane (about 20 litres), and allow you to return later and exchange your empty tank for a full one, a "tank exchange" they call it. The second is a vendor who will refill your tank from their much larger tank, like normal gasoline is sold. This is a key difference and caused some degree of trouble this past weekend, when we were having a barbeque. This has complicated the issue more than i originally thought, so i have to think about this some more. —Fudoreaper 02:43, 13 May 2009 (UTC)


Proposal for pricing and implicit tagging is at . Current tag scheme is implemented and thanks to being a mobile app you tag directly being on the road. -- thefin

  • price: way_too_much ;)

(don't think about including the price tag unless you're updating it at least weekly) Draft proposed by blk 12:19, 9 Jun 2006 (UTC)

This does not work... you'll need a price for EACH of the fuels. --Lulu-Ann 08:27, 17 July 2008 (UTC)

I've been using "amenity=fuel" - rather a simplification compared to that system, but allows the pump symbol to be marked on maps. Will the British ones be marked petrol-station instead of gas-station? Ojw 12:32, 12 Jun 2006 (UTC)
Use your favorite renderer! --Lulu-Ann 14:08, 26 September 2008 (UTC)
amenity=fuel sounds better, changed the proposition to it. blk 14:53, 13 Jun 2006 (UTC)

In addition to the type of fuel sold it would be useful to know what restrictions the station has. Signs stating 'No HGVs' are very regular occurance. Thus you now have the additional restriction keys eg: hgv=no.

what's an "HGV" ?
HGV = Heavy Goods Vehicle. In UK legal terms: From 1 January 1994 the weight definition changed to those vehicles over 3.5 tonnes maximum permissible gross weight. Prior to that these vehicles were defined as goods vehicles over 1.524 tonnes unladen weight and included vehicles with six or more tyres, some four wheel vehicles with extra large bodies and larger rear tyres and tractor units travelling without their usual trailer, or in simple terms a lorry/truck -- Batchoy 15:04, 1 December 2006 (UTC)

I also have a symbol for it:


That looks like no buses to me. --Korea 05:35, 19 August 2007 (BST)

Batchoy 22:07 21 November 2006 (UTC)

in Germany/Bavarian are some petrol station with adblue, im tagg this fuel:adblue Fuss-im-Ohr 23:45, 24 January 2009 (UTC)

I would rather call it "AUS32", because we do not use trademarks elsewhere. --Lulu-Ann 10:14, 29 January 2009 (UTC)

How difficult would it be to keep-track of fuel prices? Would it be enough to say that a petrol station is "sainsburys, non-london", and have a separate list somewhere of what sainsburys' current prices are? Ojw 12:46, 24 Jun 2006 (UTC)

Prices are different all over the place though. In general, the lowest prices are in towns and the highest in the countryside. I don't think it would be practical to store this kind of information. Certain garages tend to have high prices and others low compared to others, so mabye this could be stored. - Bruce89 13:07, 24 Jun 2006 (UTC) already has this info but based on Google maps. Anyone fancy contacting them? --Dean Earley 10:42, 4 Jul 2006 (UTC)
It looks like their licencing is not good, especially clause 4.1(d) -
You may not attempt to build a copy of our data or reverse engineer our processes.
source - Bruce89 21:48, 6 Jul 2006 (UTC)
including this information would be great for services that always are up to date, but let's say someone uses a static dump of the US (because it's quite complete), he won't update this dump very recently, leading to false information. but one thing that is generally true in switzerland is that self-service stations tend to be slightly cheaper than serviced ones, also stations on highways are slightly more expensive --blk 12:20, 9 Jul 2006 (UTC)
The spanish goverment keeps a list of gas prices somewhere in a somewhat hidden web page. This should be researched at some time. Ivansanchez 11:58, 26 January 2007 (UTC)
This is the spanish web page. In the FAQ they say the prices are collected each Monday. Quico 12:43, 26 January 2007 (UTC)

Well, fuel prices will change very often, so it's probably not a good idea to put them into the osm database newly each day - who is gonna maintain this and how much data will this generate (remember that the database will keep a history of all the values)? So if someone wants to do this, it seems a clear thing for some sort of mashup, where osm provides the map of the station(s), but the price database and other "display things" should be kept somewhere else. Therefore, I'd vote against any price tags in osm. Tags like: "has usually best price in town" are pretty vague and will be spammed once osm get's more prominent - so that would also be useless IMHO. Ulfl 18:58, 7 July 2007 (BST)

Getting location lists directly

Would any of the companies be prepared to publish their location lists freely? (after all, they don't want you to search for nearby fuel stations in OSM-mobile and find only their competitors) Is it worth asking one of them as a test-case? Ojw 12:46, 24 Jun 2006 (UTC)

I wrote Total, BP, Shell and Carrefour in France. I'm waiting for the answers. FredB 22:41, 26 Jun 2006 (UTC)
Jet in the Nordic region have a download link for all stations at GPS-koordinater för JET-stationer i Norden. hlindhe 16:20, 09 Jul 2006 (UTC)
is it a problem to import those into OSM (copyright wise - i mean they're making the information publicly available) - if not i'll write a script to insert them. --blk 10:58, 3 Aug 2006 (BST)
Publically available does not mean free to use. --KristianThy 21:06, 28 January 2007 (UTC)
i think you should ask JET, if we could use the data under OSM Licence, and put the anser-E-Mail somewhere in the wiki.Sven Anders 12:11, 3 Aug 2006 (BST)
Trying to get information for German Fuel Stations. See Fuel Station Data Germany. Sven Anders 14:51, 3 Aug 2006 (BST)
At the moment: No usefull data avilable Sven Anders 08:34, 21 September 2006 (BST)
Flying J truck stops in the US and Canada has published their locations' coordinates on the web (decimal degree) in csv format. Additionally, they have an amenity/location list in csv format as well. I'll see if I can uncover their usage policy. Cohort 01:15, 10 June 2007 (BST)
I haven't been able to find their usage policy by perusing their site, so I sent an email to their PR staff asking about use. Cohort 01:33, 10 June 2007 (BST)
Update: I've received an initial reply, but they want to do a little research first before making a decision. --Cohort 10:07, 12 June 2007 (BST)


I'll vote against this, see why : [1] --Bartv 08:03, 29 November 2006 (UTC)

Again with the Park&Ride - I think I'd have to disagree with you on fuel stations. Tagging these would be at least as useful as tagging churches. Both are easily recognisable in finding your way, and if you are in a vehicle - knowing where a fuel station is might actually be particularly useful. It's no surprise that most fuel stations are included on maps in most sat-nav systems. Richard B 09:36, 29 November 2006 (UTC)
Bartv, your free 'not' to use this tag. That doesn't mean others also should not. Ben. 18:16 18th December 2006 (UTC)

Tweety 11:12, 29 November 2006 (UTC) : I definitely go with Richard B. I would like to see all those Point Of Interest in our Database. This means I'm voting positive for this Proposal.

I agree with the proposal, but am wary of all the new keys needed for fuel types; If it's decided to store fuel types and restrictions (unsure if I approve), could we not use a comma/space separated list, like fuel=biodiesel, biogas, octane_95? or re-use k:note, k:class? -- Johndrinkwater 00:01, 1 December 2006 (UTC)

  • I am not quite sure what we are voting for here, if it is for an amenity=fuel, I approve this proposal. MikeCollinson 03:43, 1 December 2006 (UTC) I thought this was already part of the standard set? On adding a whole bunch of new key tags, fuel_diesel etc, I'd be wary of polluting the name space too much. I like the suggestion for a fuel=comma separated list though I think I've seen an argument that there should be one value per key?

This has had much discusion and been here a long time. Is it time for a vote? Ben. 18:16 18th December 2006 (UTC)

I'd like to know if the real name of the petrol station should be captured. For example, "Princes Service Station" is an Esso petrol station near me. What is its 'name'? Lorp 13:32, 27 February 2007 (UTC)

  • It can be added under the name= key. Ben. 18:18, 28 February 2007 (UTC)

If the name= key is used, doesn't it make more sense to add the 'brand' as the operator (ie. operator=Esso)? User:Mungewell

I'd like to see some more information on the type of things sold. This is mainly because there are many Stations which have LPG or CNG only, nothing else. So it's important to clarify that. On some fuel stations you can only pay with a credit card or membership card and there is no personnel. It's more a vending machine. Often those are the fuel gas stations where no other fuel is sold.

Can someone propose a key/value for that? Is it a vending machine then?--blue* 20:27, 5 August 2007 (BST)


Before there is any voting could someone please clarify what is being proposed, in a nice simple clear manner such as proposal is for tag = value ? Dmgroom 19:01, 18 December 2006 (UTC)

I believe it would be useful to vote for or against adding amenity=fuel as a standard key. If this is approved, let's deal with the detailed tagging separately. --KristianThy 13:28, 19 December 2006 (UTC)
Given that amenity=fuel already exists as a standard key in the map features, what is this vote for? --Batchoy 14:22, 19 December 2006 (UTC)
That was exactly why I wanted clarification. Dmgroom 15:17, 19 December 2006 (UTC)

name or operator?

I think the documenation should be clearer what name or operator means here.

My guess:

operator = Brand that it belongs to (e.g. "Shell")

name = Legal business name (usually not known to the customer ;-) (e.g. "Peter's gas station Ltd.")

Am I right here?

Name is commonly the name that you would use when speaking of that particular station, e.g. operator=Shell + name=Shell Suburbia or name=Suburbia Petrol. Alv 21:23, 19 September 2008 (UTC)
  • In Utah, there is a chain of Sinclair brand gas stations under the name "Stinker". I presume that each individual station has a name too (it's been a while since I lived there). So.. Perhaps there needs to be three tags? Name, Operator, Brand? --Cohort 10:44, 20 September 2008 (UTC)

Names such as Shell Suburbia or Suburbia Petrol are often not visible to the local traffic. The Name tag should reflect what is visible to the public for navigation purposes; instead of, the government registered name.

tagging accepted service/fuel cards and/or cash ?

I think it would be fine to have a list of accepted service / fuel cards, since this is more interesting than the operator/brand. For example DKV, UTA, ec-Karte, EUROCARD, VISA, AMEX, Raiffeisenverbundkarte, BfT-Card, Diners, Master Card; cash by operator / automat --Gerchla 15:24, 7 January 2009 (UTC)

You might want to use the "payment" key that is already used for vending_machines. --Lulu-Ann 09:23, 13 January 2009 (UTC)
The vending_machine approach Key:payment seems to fit well with fuel stations. An official proposed map feature should be done. --Kslotte 01:37, 26 January 2010 (UTC)
i have updated the fuel example to the new payment tags/values --Flaimo 11:19, 3 April 2011 (BST)

Unmanned stations / self service / attendant

Is there a point in tagging if a fuel station is self service or if you will be assisted by an attendant at the fuel station? In Norway almost all fuel stations are self service, in Brazil as far as I know all fuel stations have an attendant, and most fuel stations I used in the USA was attended, while a few was self service. attended=yes/no or {{tag|selfservice||yes/no)) can be possible tags. --Skippern 16:39, 20 May 2009 (UTC)

Any ideas or conventions for distinguishing fuel stations without any personel from those that do have? automatic=only? Alv 16:25, 30 March 2009 (UTC)

Reasons to distinguish these include: the totally unmanned stations hardly ever have window washing tools, water supply (for your windshield washer fluid) nor tyre pressure gauges. Alv 14:41, 21 May 2009 (UTC)
In Germany Shell has started a campaign that there is a service person to fill in the fuel, so there are three choices:
  • No personnel
  • Help yourself with the fuel
  • Full service
How about fuel_service=none, cash, full ?

--Lulu-Ann 14:50, 31 March 2009 (UTC)

This gets messy but there are so many combinations; this doesn't yet include variations dictated by the time of the day: Alv 13:50, 7 February 2010 (UTC)

no service personel cashier only service personel at request full service
automated pump fuel_service=none




n/a n/a
self service pump, pay to personel n/a fuel_service=cash


fuel_service=full (at request)


both automated pump and self service pump n/a fuel_service=cash


fuel_service=full (at request)


attendant operated pump n/a n/a fuel_service=full




attendant operated pump and automated pump n/a n/a fuel_service=full




all of the above n/a n/a fuel_service=full




Assumpion is gasoline (petrol)?

Is there an assumption that amenity=fuel means that they sell gasoline? If so, that should be stated on the main page.

If that assumption is there, then how do we indicate a fuel station which does not sell gasoline? Ex: only diesel, or only ethanol, or anything but not gasoline. —Fudoreaper 07:19, 27 April 2009 (UTC)

Shop or no shop?

I have been discussing with blind persons what amenities they want to be told by a pedestrian navigation, and the answer was: I am usually not interested in fuel stations, but sometimes I want to find a shop. Unfortunately most fuel stations here in Germany are only tagged amenity=fuel. To separate the ones with shops from the ones without we should be precise and add amenity=shop, shop=kiosk or kiosk=no. I would like to add a hint to the page, any comments on that? --Lulu-Ann 15:42, 19 May 2009 (UTC)

shop=* could be used with amenity=fuel without any problem. The shop at the gas stations can be much more than only kiosks, some places on the country side, these shops can also be convenience stores. Some places in Norway I have even seen fuel stations in connection with supermarkets. A shop tag together with the amenity=fuel can help everybody to find the service they are looking for. --Skippern 16:35, 20 May 2009 (UTC)
Is this already rendered correctly? --Lulu-Ann 13:53, 9 July 2009 (UTC)
I totally agree with you: shop shouldn't be restricted to kiosk and the default value should be shop=no for fuel stations. can we correct the wiki page accordingly? I think this tag combination is already been used a lot and maybe renderers will start to consider changing rendering rules (e.g. new symbol for fule stations with a shop) if the wiki page explicitly states the possibility to use this tag combination. --Marc 17:43, 22 December 2009 (UTC)
I would like a little more clarity on how to tag situations where there is both a shop building and fuel pumps. Often, there is the overall footprint of the property, which includes parking, the building, the fuelling roof, and the gas pumps underneath. Should the whole property's footprint be tagged with amenity=fuel, or just the fuelling roof? It says you can "create a way around the fueling area", but doesn't really define "fueling area". It seems from Tag:amenity=fuel#Surroundings that the shop tags should only be on the building, even though it's often the same company that owns the pumps. Mattflaschen (talk) 18:00, 19 January 2014 (UTC)


Might be usefull to add a tag for toilet. currently amentiy=fuel cannot take amenity=toilet on the same point. i believe this is a good tag to add becuase out in the middle of no where you want to know where your closest toilet may be :)--Jerjozwik 08:12, 8 June 2009 (UTC)

Walk next to the toilet and add an extra node with amenity=toilets there. You wouldn't drop your pants hiding behind the fuel pump... Alv 08:41, 8 June 2009 (UTC)
I agree to have a single node for the toilet, also add access=key if you need to ask for a key. --Lulu-Ann 10:18, 8 June 2009 (UTC)
I updated Tag:amenity=toilets and Tag:amenity=fuel accordingly. --Kslotte 16:37, 8 February 2010 (UTC)
I am not sure if it makes sense to add an extra node for a toilet. It's hard to render in different resolutions. Maybe we should just add toilet=yes. And amenity=fuel;toilet isn't rendered correctly, yet, and I don't think that this is a good solution. --westfa 18:36, 29 April 2010 (UTC)
toilets=yes does not work, because then we can not add wheelchair accessibility etc. A single node for toilets works fine, it can be rendered at high zoom levels only, while the amenity=fuel is rendered earlier. Lulu-Ann

Area around fuel pumps

How should the area around the fuel pumps be mapped? Maybe add it to the page. "surface=paved", anything more? --Kslotte 01:40, 26 January 2010 (UTC)

Like this (for others that needs to know) ... area=yes, highway=service and surface=paved. Updated at wiki page Tag:amenity=fuel.--Kslotte 16:40, 8 February 2010 (UTC)
Answer to this have been found and information written on the tag page. --Kslotte 11:20, 19 February 2010 (UTC)
Something like this then? . --Ceyockey 18:49, 11 February 2012 (UTC)

atmotorway tag

I propose to add a new tag for fuel stations that makes clear whether it belongs to a motorway or not. (Meaning that with a car and if you're not working there, you can only acces it from the motorway itself.) The tag would be 'atmotorway=yes'.

This way mkgmap can distinguish them from other fuel stations and make them appear at higher zoom levels. This is useful for people driving on the motorway who do not want to take an exit to tank. And it very useful for hitchhikers who need to know where the next fuel station is where they can hitch to!

I am not aware whether there is an etiquette for adding new tags. But I will start adding these tags already for some motorways (as I will leave soon for Asia hitchhiking and want to make my brand new GPS60CSx useful to the max). --Albertwaninge 20:48, 29 June 2010 (UTC)

What is this good for? It should already be possible to identify such stations with some data checking. By the way, that a fuel station is only accessible from the motorway if it is at the motorway is a very German habit, not understood in the rest of the world. --Lulu-Ann 11:47, 14 October 2010 (BST)

I agree very much with such a tag, only would describe it as 'mainly intended for motorway users', instead of 'only accessible via motorway'. A guideline can be whether it is signposted on the motorway or not.

While it is possible to partly identify it with data checking it is not that straightforward, and can not easily be done as a simple POI search. It can help with finding fuel stations to add this tag to though.

Additionally I'd propose to add a related tag describing the motorway direction, to be able to render fuel stations as it is done on paper road maps of Michelin for example, with a half circle on the side of the road that has access to the fuel station. This could be 'motorway_direction=', which would default to 'motorway_direction=all', and supports the same directions as Key:direction. (It can then be rendered with a CartoCSS marker-transform.) PTT (talk) 12:35, 2 June 2016 (UTC)

I gave this to its own wiki page: Key:atmotorway PTT (talk) 10:37, 10 May 2017 (UTC)

Related key-value revisions

World-wide revision of amenity=BP Petrol to amenity=fuel + operator=BP involved changing information for two nodes on 20 November 2010. --Ceyockey 23:19, 21 November 2010 (UTC)


Typically, there is a shelter/overhang above the pumps, which clearly shows as a feature on the aerial image. Yet, unlike the convenience store, it is not a building, so should not be tagged building=yes. I tried tagging it amenity=shelter, but Mapnik renders it as a symbol for a park shelter, with the outline of the overhang that I drew not even being shaded. Tagging it as building=yes would make the rendition look right, but I know it's always being said that OSM is not about rendering, it's about data (except we always check what the rendered maps look like and want them to be perfect). I could tag it amenity=fuel, but that's what I already tagged the outline of the entire station: parking lots, convenience store, car wash and all. What is the solution?

In a way, tagging the overhang with amenity=fuel is tempting because, for one, it will place the gas pump symbol on the rendered map exactly right, as opposed to it currently being placed somewhat randomly in the center of the parking lot. Then how do I tag the encompassing outline?

as stated on the wiki page for building you can use building=roof --Flaimo 11:16, 3 April 2011 (BST)

For large trucks only

Is there a way to tag fuel stations that are only for large trucks? Trucking companies have an account with the provider. They are not open to the public. 17:03, 14 July 2014 (UTC)

Dump waste/resupply water

Some gas stations provide a service for buses and caravans, where you can dump waste from car's lavatory and refill water tank. Is there a way to tag it? Rmikke (talk) 11:38, 19 October 2016 (UTC)

OK, found it, added to Additional servces section. --Rmikke (talk) 13:24, 19 October 2016 (UTC)

Node + Area OR Area alone

Should a gas station be a node inside the area: building=roof


Should a gas station be an Area where amenity=fuel AND building=roof


There is nothing on the page about a way to distinguish the size of a fuel station, so I propose suggesting the use of a capacity=* tag which would be the number of pumps, i.e. the number of vehicles that can be refuelling at one time. This could of course be made more detailed with use of e.g. capacity:hgv=*