Alle Berge hügel im umkreis abfragen

Ich möchte eine Umkreissuche 25 km erstellen mit der ich alle Berge, Hügel, und Flüsse und Bäche am aktuellen Standort abfragen kann.

Wie kann ich so was machen?

Das soll mit HTML5 sein und in einem Smarthphon abrufbar sein.
Und auf einer Karte angezeigt werden.

Mfg Maffy

Mit welchen Daten möchtest du das denn machen? Lokale Maxima in SRTM-Daten zu finden scheint mir am geeignetsten zu sein , wenn du freie Daten dafür nutzen möchtest. In OSM sind Berge nur teilweise eingetragen.