In der aktuellen Version von OSMAND 1.1
kann man jetzt Tauchplätze anzeigen und sich ohne Datenverbindung (offline) dahin routen lassen.
Dazu einfach «offline Vektor Karte» von den gewünschten Ländern downloaden, eigener Filter für Tauchplätze (Parkplätze, Toiletten, etc) erstellen (sport=scuba_diving) und dann die POI's auf der Karte anzeigen lassen.
Hier geht's zur App:
http://osmand.net/
Und wenn Tauchplätze fehlen, diese einfach bei Openstreetmap eintragen und in der nächsten Karten-Version sind sie dann auch in der App sichtbar.