From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Tag:amenity=parking
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Baso Minangkabau · bosanski · brezhoneg · català · čeština · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · português do Brasil · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 吴语 · 粵語 · 中文(繁體)‎ · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް
Public-images-osm logo.svg amenity = parking
Car park2.jpg
A place for parking cars
Group: Parking
Used on these elements
may be used on nodesshould not be used on waysmay be used on areasuse on relations unspecified
Useful combination
Status: In use

Use amenity=parking tag to identify a facility used by the public or by customers or other authorised users for the parking of cars, trucks, motorcycles, etc.

Alternatively, use building=garage, building=garages and landuse=garages for private buildings used for the long-term storage of vehicles. Also, amenity=car_sharing for parking spots for car share vehicles (car clubs), amenity=bicycle_parking for bicycle parking, amenity=motorcycle_parking for motorcycle parking, tourism=caravan_site for dedicated bays for caravans and mooring=* for boats. For parking spaces along streets see parking:lane=*.

Mapping a car park

Draw an Area area for the car park and tag it with amenity=parking. If you don't know the actual car park area or don't have time to draw it out then just tag a Node node (but never use both a node and an area for the same facility). Car parks are also available as presets in most common editors, e.g. as "Car Parking" in iD, and can be accessed via text autocompletion. These are known as parking lots or parking garages in American English.

Use name=* for the name (for example "Southlane Carpark") and ref=P1 for a reference. The capacity=* can be used to say how much space there is for different types of user. In addition use operator=* (for the name of the operator), website=* (for a website for the car park).

Roads leading to the carpark and exiting from it should be tagged as highway=service. Parking aisles can be tagged as highway=service with service=parking_aisle and appropriate oneway=* tags. As with the rest of the road network, care should be taken to create a routeable network. Ticket machines can be mapped as amenity=vending_machine in combination with vending=parking_tickets. amenity=parking_entrance is used to map entrances and exits to underground or multi-storey parking facilities. The amenity=parking_space can be used to map right down to the individual parking spaces.

Several car park areas, each with one-way aisles

Standard method to draw parking of a complex size - ones that consists of disjointed areas, or because the area consists of multiple disjunct parts, or has holes is to use multipolygons.

It has been suggested that the type=site relation can be used with site=parking to group parking spaces and parking entrances together to form one parking facility, as described on Proposed features/parking. Currently however there is almost no support for this among either mappers or data consumers (analysis) - amenity=parking is far more widely used.


Key Default Value Element Comment
amenity N/A parking Node Area Tag either an area or a central node, but not both.
All sub-tags below are optional.
name None * Node Area The name of the car park.
ref None * Node Area
access N/A yes; customers; permissive; private Node Area Distinction between public parking lots, customers parking lots (such as at cinemas, etc.), and private parking lots (such as for staff in a business park). In this case, yes denotes a public parking lot.
highway N/A service Way Road inside parking lot. Add tag service=parking_aisle.
parking None surface Node Area One level of parking on the ground.
multi-storey Two or more levels of parking decks in a building structure.
underground Underground parking.
rooftop One level of a parking deck on top of the building.
sheds Private hangars for vehicles, located close to owner's home. Usually constructed of profiled metal.
carports Structure used to offer limited protection to vehicles, primarily cars, from the elements (Wikipedia-16px.png Carports on Wikipedia).
garage_boxes One level buildings with individual boxes for one car, each, usually made of brick and metal. Usually, this area belong to garage cooperative with own name, chairman, budget, rules, security, etc.
park_ride None yes; no; bus; train; tram; metro; ferry Node Area Park and ride. Values of the key define connected means of transport. If unsure, use yes. (see Proposal)
fee no yes; no; interval Node Area Whether you have to pay a parking fee or not. If the fee must be paid only on certain hours, the same syntax can be used as for opening hours. (See the discussion page.)
supervised no yes; no; interval Node Area Whether the cars are guarded to prevent car theft and vandalism. If a guard is only present on certain hours, the same syntax can be used as for opening hours.
capacity None number Node Area The amount of available parking spaces, including all special parking spaces (e.g., disabled). Read talk page on this.
capacity:disabled None yes; no; number Node Area Defines whether or not dedicated disabled parking spaces are available, usually reserved only for holders of a disabled parking permit ('blue badge' in the UK). If known, the number of spaces can be specified. (replaces the key disabled_spaces=* see proposal).
capacity:parent None yes; no; number Node Area Defines whether or not dedicated parent and child parking spaces are available. If known, the number of spaces can be specified.
capacity:charging None yes; no; number Node Area Defines whether or not dedicated parking spaces with charging infrastructure for electric vehicles are available. If known, the number of spaces can be specified.
maxstay None 2h or 2 hours Node Area Time limit for parking (e.g., customer parking for 2 hours)
opening_hours None see key page Node Area Opening hours of this parking lot.


Mapnik currently renders the "P" logo and a yellow background for parking lot areas. An ITO Map layer exists which shows car parks, and whether they have been tagged with a capacity.

See also