Proposed features/scuba diving

From OpenStreetMap Wiki
Jump to: navigation, search
scuba_diving
Status: Proposed (under way)
Proposed by: Spielkind
Tagging: sport=scuba_diving
Applies to: node, way, area
Definition: To mark a known place for scuba diving and dive relevant places, refined version of tag:sport=diving
Rendered as: *
Drafted on: 2009-08-28
RFC start: 2009-09-01
Vote start: *
Vote end: *


Proposal

Tagging of scuba diving relevant things like dive-spots, dive-shops, dive-centers etc.

This proposal covers

Maybe the proposal needs to be split if genereal consensus on all proposed issues is hard to find.

Rendering

Diving-Spot.jpg

OpenSeaMap is rendering diving-spots.
Select "Sport layer"
Rendered in z=14..18

Rationale

The exact location of an interesting divespot is a useful information for divers to plan a dive trip or to organize a diving holiday. Especially as such places usually aren't marked by signs and are therefore hard to find for strangers. Being on holiday the location of the closest dive-center might be a crucial factor to decide where exactly to stay :-)

Tagging

As scuba diving is a kind of sport, it's obvious to tag it as sport=*. To distinguish it from cliff-diving, it's proposed to use the value sport=scuba_diving. This also is in agreement to the naming on Wikipedia's list of sports (http://en.wikipedia.org/wiki/List_of_sports).

The tag may be used to

  • mark interesting or known dive-spots in nature
  • mark man made indoor dive attractions
  • mark shops or centers that offer scuba-diving relevant services

Since sport=scuba_diving is a non-physical tag, it should be combined with other (physical) tags, describing specific attributes of a dive spot. Therefore a namespace scuba_diving:*=* and a key scuba_diving=* respectively are proposed.

To mark a dive-center amenity=dive_centre and to mark a dive-shop shop=scuba_diving are proposed.

For more details please see below.

Namespace

The namespace may be used to describe a dive location more precisely:

Key Value Element Description Example
scuba_diving:divespot name of the divespot Node,Way
scuba_diving:entry boat/shore Node describing the standard way to access the divespot
scuba_diving:type wall, wreck, cave, reef, drift, archeology... Node describing the kind of divespot
scuba_diving:descent_line yes/no Node defining if a buoy with a descent/ascent line is available or not
scuba_diving:depth XYm Node,Way,Area average or most interesting depth
scuba_diving:maxdepth XYm Node maximum depth at the divespot
scuba_diving:platform XYm Node availabilty of a platform for training and depth of the platform

Example:

sport=scuba_diving
+ scuba_diving:name=Blue hole
+ scuba_diving:entry=shore
+ scuba_diving:type=cave
+ scuba_diving:descent_line=yes
+ scuba_diving:depth=30m
+ scuba_diving:maxdepth=60m


To map more than just the general location of a dive spot the tag scuba_diving=* is proposed for more precise mapping of divespot layout:

Key Value Element Description Example Icon
scuba_diving descent_point Node defining the standard point to descent, maybe marked by a buoy
scuba_diving ascent_point Node defining the standard point to ascent, maybe marked by a buoy
scuba_diving route Way proposed dive route, e.g. due to the course of the wall or direction of current


Dive-Centers

In addition to mapping dive spots it is definitively useful to map dive-shops and dive-centers as well. The following should be distinguishable:

  • dive centers with full service
  • air fill stations withouth any service
  • dive shops selling equipment but not offering training or air fill
  • any combination of the above


The following tags are proposed, but might be discussed in an extra proposal:

For dive-centers, usually located near dive spots, the usage of amenity=dive_centre supported by some additional attributes describing the service offered is proposed.

key value description examples
scuba_diving:organization organization of the center/shop according to Wikipedias List of Diver Trainer Organzations relevant especially for training and licensing PADI, CMAS, SSI
scuba_diving:education yes/no availability of training and licensing according to the organization defined in diving:organization=*
scuba_diving:rental yes/no availibility of equipment rental
scuba_diving:air_fill yes/no air fill available
scuba_diving:nitrox yes/no NITROX/Enriched air available
scuba_diving:spoken_languages language codes according to ISO 639-1 available languages spoken by guides or instructors, of special interest for training and licensing issues en, de, fr
scuba_diving:equipment_service yes/no availability of service for equipment is available

Example:

amenity=dive_centre
+name=Dive Center XY
+scuba_diving:organization=PADI,CMAS
+scuba_diving:education=yes 
+scuba_diving:rental=yes 
+scuba_diving:guided_tours=yes
+scuba_diving:spoken_languages=en,de,fr,nl


Pressure Chambers

+amenity:pressure_chamber=* perhaps also in combination with a hospital.

Air Fill Stations

For air fill stations, not offering any other kind of dive related service it is proposed to use scuba_diving:air_fill=yes. It might be useful for e.g. fire-fighter stations offering the filling of tanks. On specialised diving-maps, these stations may be rendered with an appropriate icon.

name=Fire-Fighters XY
+scuba_diving:air_fill=yes

Dive-Shops

Sometimes in greater cities there are shops being specialized on dive-equipment but not offering any kind of training or guided tours. For such shops shop=scuba_diving is proposed.

Example:

shop=scuba_diving
+name=Dive Shop XY
+scuba_diving:equipment_service=yes


Combinations

The tagging may be combined, e.g. for big dive centers offering training, guided-tours, air fill and having a small shop selling dive equipment. Renders will probably use a special variation of a dive-center icon to distinguish if a shop is included or not.

amenity=dive_centre
+shop=scuba_diving
+name=Dive Center XY
+scuba_diving:organization=PADI,CMAS
+scuba_diving:education=yes 
+scuba_diving:rental=yes 
+scuba_diving:guided_tours=yes
+scuba_diving:air_fill=yes

Applies to

NodesNode, ways Way and areas Area.

  • Nodes might be used for dive spots, shops or dive centers
  • Ways might be useful for elongate dive places like routes, drift dives etc.
  • Areas might be used to mark interesting areas like coral reefs or underwater attractions

Existing Tags

  • This proposal was developed from sport=diving. The tag was discussed on tag:sport=diving, but the discussion ceased some time ago without a real result. Still, some useful comments were made at the site, please have a look at the discussion there.
  • http://osmdoc.com currently (as of 29.08.2009) lists the following usage of existing tags (>5 entries)
key value usage map (nodes) map (ways)
sport diving 185 sport=diving on nodesedit

sport=diving on waysedit

sport scuba diving 20
sport:scuba yes 128
shop dive_centre 45
shop diving 35
shop dive_shop 5


Rendering in OpenSeaMap

The OpenSeaMap might be a good place for rendering the dive-relevant information.

Example in OpenSeaMap - Switch on the "SportsLayer" !

Rendered as "Diver-Icon"

other form: Diver-down-flag.png

Comments/Discussion

Please comment and discuss on the talk-page.

Scuba divers