In general we have the water area of a swimming_pool and the facility itself. The facility can be sport or fun oriented. A Way is drawn around the perimeter (including meadow, playgrounds and buildings).
Water area of the swimming pool
The water park is distinguished from the sports centre by features like water slides and advanced pools with artificial currents. It can be both outdoor and indoor.
leisure=water_park + name=Paradise Island Water Park + opening_hours=* + website=* + wheelchair=*
possibly building=yes + name=London Aquatics Centre + leisure=sports_centre + sport=swimming + opening_hours=* + website=* + wheelchair=*
Things inside the facility
building=yes + description=toilets/shower/...
Lawn for sunbathing:
By the Sea/Lake
Organized (public) outdoor bathing area in natural waters
This is a area consisting of both water and land. A designated bathing area at any kind of water that is not a swimming pool or similar. There is some kind of open area connected to the water, often a beach.
To find the bath on a map it can be enough to label one element, so that an icon can be generated. Add the general properties of the bathing area to the same element, i.e. if there are toilets, access for disabled, etc.
Proposed solution from IRC:
leisure=swimming_area + access=* + name=* + supervised=yes/interval + shower=yes/no + pets=yes/no
amenity=public_bath (proposal) + bath:open_air=yes (in the public_bath proposal) + name=* + toilet=yes/no + shower=yes/no + pets=yes/no
Old proposal, discouraged per natural=beach
Fully served (public) outdoor bathing areaSee leisure=beach_resort
The beach resorts is distinguished from a bathing beach by the full-fledged service that can include: rental services for sunshades, cabins, lockers and even small cottages. Area can include bars, restaurant, parking lots and small shops. They can be served by lifeguards.
That is, beaches can be "upgraded" to beach resorts.
Tagging of the element:
leisure=beach_resort + name=* + fee=* + toilet=yes (implied) amenity=toilet + shower=yes (implied) amenity=shower + pets=yes/no + amenity=bar/amenity=restaurant/amenity=cafe/amenity=kiosk + amenity=shop, with shop=* + supervised=yes/interval (proposal) For life guard
Bath houseSee amenity=public_bath
An establishment where you can go and take a bath. It must have something more than just showers, but I may be anything from bath tubs up to swimming pools. Large bath houses can have outside baths. A fee may be charged for entry. If membership is needed and that can be seen as a hinder set access to private.
Tagging of the element: Tagging of the building, and if present also the outside premises with pools.
amenity=public_bath + name=* + fee=* + access=yes/private + toilet=yes (implied) + shower=yes (implied) + amenity=cafe/amenity=kiosk + supervised=yes/no (proposal) For life guard
Specialized bathing facilities
Tubs, warm places for sweating, benches for massage.
leisure=turkish_bath + name=* + fee=* + access=yes/private + massage=* Type of massages given.
Specialized in warm places for sweating, could be steam baths.
leisure=sauna Proposed features/Sauna + name=* + fee=* + access=yes/private