FRANCE SWITZERLAND ITALY GENEVA LAUSANNE BONNEVILLE MARTIGNY CHAMONIX Mont Blanc 4807 m 12:20, 6.8 °C Lake Geneva Rhône 249 m³/s Arve 19 m³/s Arve 26 cm Rhône

Sur cette carte

  • Un itinéraire calculé par l’API
  • Vent prévu
  • Station hydrométrique, dernière mesure
  • Altitude issue des données de relief
  • Frontière, d’après OpenStreetMap

De Genève à Chamonix à vélo, 90,6 km. Données cartographiques © contributeurs d’OpenStreetMap.

Une API OpenStreetMap avec météo, air et rivières

Interrogez OpenStreetMap comme vous interrogez Overpass, puis obtenez avec la même clé les prévisions, la qualité de l’air, les niveaux des rivières, les altitudes, les fuseaux horaires et les itinéraires.

Une clé gratuite donne 500 requêtes par jour, applications commerciales comprises.

Interrogez un point, une zone ou un itinéraire

Chaque valeur de ces quatre réponses vient de l’API. Les réponses sont en JSON ; les itinéraires peuvent aussi être renvoyés en GPX.

Autour d’un point

Chamonix17 h 30 le 7 novembre 2026
Lieu
Chamonix-Mont-BlancHaute-Savoie, Auvergne-Rhône-Alpes, France
Altitude
1036 m
Fuseau horaire
Europe/Paris, UTC+1
Météo
2,5 °C, ciel dégagéressenti 0,1 °C, vent 1 km/h
Air
AQI européen 22, correctPM2.5 6.1 µg/m³
Rivière
L’Arve à Chamonix, 26 cm5.9 m³/s

Tout cela vient d’une seule requête vers /v1/point. Chaque élément peut aussi être demandé séparément, comme l’altitude :

curl "https://geo.runningcat.dev/v1/elevation?lon=6.869&lat=45.924" \
  -H "Authorization: Bearer YOUR_KEY"
{"ele": 1036.9}

ou les stations hydrométriques proches :

curl "https://geo.runningcat.dev/v1/rivers?lon=6.869&lat=45.924&radiusKm=10&limit=5" \
  -H "Authorization: Bearer YOUR_KEY"

Sur une zone

Temperature over Lake Geneva and the Mont Blanc massif at 17:00 on 7 November 2026 A grid of 396 forecast cells from −4 °C on the peaks to 12 °C by the lake, with the borders of France, Switzerland and Italy, Lake Geneva, the Geneva to Chamonix ride and 72 river gauges. 6 °C 6 °C 6 °C 5 °C 5 °C 5 °C 6 °C 9 °C 10 °C 11 °C 12 °C 11 °C 10 °C 10 °C 9 °C 6 °C 4 °C 4 °C 4 °C 3 °C 4 °C 4 °C 6 °C 6 °C 5 °C 4 °C 5 °C 7 °C 9 °C 12 °C 12 °C 12 °C 11 °C 12 °C 10 °C 10 °C 9 °C 7 °C 5 °C 4 °C 4 °C 3 °C 3 °C 3 °C 7 °C 6 °C 5 °C 6 °C 8 °C 10 °C 12 °C 11 °C 11 °C 10 °C 9 °C 8 °C 7 °C 8 °C 8 °C 6 °C 6 °C 4 °C 3 °C 2 °C 0 °C 0 °C 6 °C 4 °C 6 °C 8 °C 10 °C 12 °C 12 °C 10 °C 8 °C 8 °C 6 °C 6 °C 4 °C 4 °C 5 °C 7 °C 8 °C 4 °C 2 °C 0 °C 0 °C 3 °C 6 °C 6 °C 8 °C 9 °C 11 °C 11 °C 11 °C 8 °C 6 °C 5 °C 5 °C 4 °C 4 °C 3 °C 4 °C 6 °C 7 °C 4 °C 1 °C 3 °C 5 °C 6 °C 6 °C 6 °C 8 °C 9 °C 11 °C 11 °C 11 °C 8 °C 6 °C 5 °C 5 °C 4 °C 4 °C 3 °C 4 °C 6 °C 7 °C 4 °C 1 °C 3 °C 5 °C 6 °C 7 °C 8 °C 9 °C 10 °C 11 °C 11 °C 10 °C 8 °C 7 °C 5 °C 4 °C 4 °C 4 °C 2 °C 3 °C 3 °C 3 °C 5 °C 5 °C 4 °C 6 °C 4 °C 7 °C 9 °C 9 °C 9 °C 8 °C 8 °C 9 °C 8 °C 8 °C 7 °C 6 °C 5 °C 4 °C 2 °C 1 °C 1 °C 2 °C 5 °C 6 °C 4 °C 1 °C 0 °C 8 °C 8 °C 8 °C 8 °C 7 °C 8 °C 7 °C 7 °C 7 °C 7 °C 6 °C 5 °C 5 °C 2 °C 1 °C 1 °C 2 °C 3 °C 4 °C 4 °C −1 °C −3 °C 8 °C 8 °C 8 °C 8 °C 8 °C 7 °C 6 °C 4 °C 4 °C 4 °C 4 °C 4 °C 4 °C 1 °C 0 °C 0 °C −1 °C 0 °C 2 °C 2 °C −2 °C −4 °C 8 °C 8 °C 8 °C 8 °C 8 °C 7 °C 6 °C 4 °C 4 °C 4 °C 4 °C 4 °C 4 °C 1 °C 0 °C 0 °C −1 °C 0 °C 2 °C 2 °C −2 °C −4 °C 8 °C 8 °C 8 °C 9 °C 9 °C 7 °C 5 °C 5 °C 4 °C 4 °C 4 °C 7 °C 7 °C 3 °C −1 °C −1 °C −2 °C −2 °C −1 °C −1 °C −4 °C −4 °C 8 °C 8 °C 8 °C 8 °C 9 °C 8 °C 6 °C 5 °C 4 °C 4 °C 5 °C 6 °C 5 °C 0 °C −3 °C −3 °C −3 °C −2 °C −2 °C −2 °C −2 °C −2 °C 9 °C 8 °C 8 °C 7 °C 7 °C 8 °C 6 °C 5 °C 4 °C 5 °C 4 °C 4 °C 2 °C −3 °C −3 °C −2 °C −2 °C −1 °C −1 °C 0 °C 3 °C 2 °C 9 °C 9 °C 7 °C 6 °C 6 °C 6 °C 6 °C 7 °C 6 °C 5 °C 4 °C 2 °C 0 °C −2 °C −1 °C 1 °C 2 °C 3 °C 2 °C 2 °C 6 °C 4 °C 9 °C 9 °C 7 °C 6 °C 6 °C 6 °C 6 °C 7 °C 6 °C 5 °C 4 °C 2 °C 0 °C −2 °C −1 °C 1 °C 2 °C 3 °C 2 °C 2 °C 6 °C 4 °C 9 °C 8 °C 6 °C 6 °C 6 °C 5 °C 4 °C 8 °C 6 °C 4 °C 3 °C 2 °C 1 °C 0 °C −1 °C 0 °C −1 °C 0 °C 2 °C 3 °C 2 °C 2 °C 7 °C 8 °C 6 °C 5 °C 5 °C 5 °C 6 °C 7 °C 6 °C 3 °C 2 °C 1 °C 4 °C 2 °C 1 °C −1 °C −2 °C −2 °C 0 °C 0 °C −2 °C −2 °C Geneva Chamonix Lake Geneva Switzerland France Italy
  • moins de 0 °C
  • 0 à 4 °C
  • 5 à 8 °C
  • 9 à 12 °C
  • l’itinéraire de Genève à Chamonix
  • frontières
  • stations hydrométriques

Température à 17 h le 7 novembre 2026, dans 396 cellules de prévision sur le lac Léman et la région du Mont-Blanc. La réponse :

{
  "bbox": [5.8, 45.6, 7.4, 46.5], "rows": 18, "cols": 22,
  "lon": [5.8364, 5.9091, ...], "lat": [46.475, 46.425, ...],
  "times": ["2026-11-07T17:00:00Z", ...],
  "values": {
    "temperatureC": [[5.7, 5.2, ...], ...],
    "precipitationMm": [[0, 0, ...], ...],
    ...
  }
}

Les cellules vont ligne par ligne à partir du coin nord-ouest. La même grille fonctionne pour la qualité de l’air.

Le long d’un itinéraire

De Genève à Chamonix à vélo, 90,6 km et 884 m de dénivelé positif, départ à 9 h le 8 novembre 2026

Faites glisser latéralement pour voir tout le parcours.

Geneva to Chamonix by bike: what the API returns along the route Elevation profile of a 90.6 km ride from Geneva (374 m) to Chamonix (1036 m), crossing into France at kilometre 6.5, with weather at the time of passing, a climb of 424 m in 13 km, river gauges and the stops along the way: 67 drinking water points, 292 places to eat, 87 shops, 35 toilets, 10 bike shops and 10 fuel stations. 500 m 1000 m On the Du Léman au Mont Blanc cycle route for 65 km 0 10 20 30 40 50 60 70 80 90 km Geneva, 9:00 Rhône 249 m³/s Into France Arve at Bonneville 19 m³/s 12:20, 6.8 °C headwind 6 km/h Chamonix, 1036 m 14:02, 0.6 °C Climb: 424 m in 13 km River gauges 9 River gauge on the Rhône, km 0 River gauge on the Arve, km 30.6 River gauge on the Bronze, km 34.7 River gauge on the Arve, km 47.1 River gauge on the Arve, km 63.4 River gauge on the Arve, km 67.2 River gauge on the Diosaz, km 76.6 River gauge on the Arve, km 89.1 River gauge on the Arve, km 90 Drinking water 67 Places to eat 292 Shops 87 Toilets 35 Bike shops 10 Fuel 10

La météo au moment où vous atteignez chaque point :

curl https://geo.runningcat.dev/v1/route/weather \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "route": {"type": "LineString", "coordinates":
      [[6.143, 46.204], [6.4, 46.07], [6.63, 46.0], [6.869, 45.924]]},
    "departure": "2026-11-08T08:00:00+01:00",
    "speedKmh": 20,
    "stepKm": 20
  }'

La réponse :

{
  "routeLengthKm": 64.5, "speedKmh": 20,
  "summary": { "minTemperatureC": -1.6, "maxTemperatureC": 7.8,
               "maxPrecipitationMm": 0, "maxHeadwindKmh": 3.2,
               "maxGustKmh": 34.1 },
  "points": [
    { "km": 0, "temperatureC": 7.8, "windKmh": 4.9,
      "headwindKmh": 1.7, "crosswindKmh": 4.6, ... },
    ...
  ]
}

Une requête Overpass

curl https://geo.runningcat.dev/v1/overpass/interpreter \
  -H "Authorization: Bearer YOUR_KEY" \
  --data-urlencode 'data=[out:json];
    nwr[amenity=drinking_water](41.888,12.462,41.911,12.502);
    out center;'
{
  "version": 0.6,
  "elements": [
    { "type": "node", "id": 246571142, "lat": 41.903148, "lon": 12.5008187,
      "tags": { "access": "yes", "bottle": "yes", … } },
    … 215 more
  ]
}
Drinking water in the historic centre of Rome216 drinking fountains and taps from the Overpass answer, drawn on a map with the Tiber.ColosseumPantheonTrevi FountainTiber
La même réponse sur une carte : 216 fontaines et points d’eau potable dans le centre historique de Rome.

Ce que vous pouvez demander

Demandez une chose à la fois, ou tout sur un point, une zone ou un itinéraire en une seule requête. Les noms de lieux arrivent dans la langue demandée partout où la carte les contient. Les assistants IA peuvent tout utiliser via le serveur MCP.

Marked hiking trails around Zermatt89 marked trails around Zermatt below the Matterhorn: 31 hiking trails in yellow, 47 mountain hiking trails in red and white and 11 alpine hiking trails in blue and white.ZermattMatterhorn4,478 mOber Gabelhorn4,073 mStockhorn3,532 mBösentrift3,248 m
Les sentiers balisés autour de Zermatt, dans les couleurs de leur balisage, à partir d’une seule requête sur la couche des itinéraires.
  • sentiers de randonnée
  • sentiers de randonnée en montagne
  • sentiers de randonnée alpine

Données cartographiques

Requêtes Overpass
Les scripts Overpass QL courants, avec les réponses au format JSON d’Overpass.
Lieux par tag
Tout ce qui porte les tags OpenStreetMap de votre choix, dans une zone de la carte ou le long d’un itinéraire. Les enseignes connues sont fournies avec leur logo.
Couches de plein air
Espaces protégés, itinéraires de vélo, VTT, randonnée et course à pied, pistes de ski, remontées mécaniques et limites administratives.
Où se trouve un point
Le pays, la région, la ville ou le village dont il dépend et son fuseau horaire. Les villes et villages peuvent aussi être trouvés par leur nom ; les rues et les adresses, non.
Vancouver, the next two daysHourly temperature from 5.9 to 12.3 °C, 16.8 mm of rain in all, and a European air quality index from 27 to 53.4 °C6 °C8 °C10 °C12 °C14 °C12:0018:006:0012:0018:006:00Sunday 8Monday 9Tuesday 10rain1.9 mm in an hourair
Vancouver sur 48 heures : température, pluie et indice européen de qualité de l’air, heure par heure.
  • bon
  • correct
  • moyen
  • mauvais
  • très mauvais
  • extrêmement mauvais

Météo et air

Prévisions
Température, pluie, vent, nuages et humidité heure par heure jusqu’à 14 jours, avec des synthèses quotidiennes, issues de modèles globaux et de modèles régionaux plus fins sur l’Europe, les États-Unis et le Canada.
Qualité de l’air et pollens
Particules, gaz, UV et indices de qualité de l’air européen et américain partout dans le monde ; pollens en Europe.
Air mesuré
Ce que mesurent en ce moment les stations et capteurs près de vous, et leurs 7 derniers jours heure par heure.
Sur une zone
Météo et qualité de l’air sous forme de grille de 400 cellules maximum sur un rectangle, heure par heure.
Le long d’un itinéraire, à votre rythme
La météo au moment où vous atteignez chaque point, avec le vent de face et le vent de travers selon votre direction de déplacement.
Lake Thun and Lake BrienzContour lines every 250 metres around Lake Thun and Lake Brienz, the rivers, and 5 river gauges with their flow.ThunSpiezInterlakenThunerseeBrienzerseeAare 23 m³/sKander 5.9 m³/sLütschine 3.0 m³/sWeisse Lütschine 2.0 m³/s
Le lac de Thoune et le lac de Brienz : courbes de niveau tous les 250 m tracées à partir des altitudes, et stations hydrométriques avec leur débit mesuré.

Eau et relief

Niveaux des rivières
Les stations proches d’un point, dans un rectangle ou le long d’un itinéraire, avec le dernier niveau ou débit, la variation sur un jour et 30 jours d’historique.
Altitudes et montées
L’altitude de n’importe quel point, et un profil d’itinéraire avec le dénivelé positif et négatif total.
Tuiles de relief
Tuiles d’altitude pour les cartes 3D et l’ombrage du relief, sous le fond de carte de votre choix. Les tuiles, styles et polices des fonds de carte ne font pas partie de l’API.
Palma to Valldemossa with three routing profilesRoad bike 18.8 km with 406 m of climbing; Gravel bike 20.9 km with 394 m of climbing; On foot 26.7 km with 993 m of climbing.PalmaValldemossaRoad bike18.8 km, 406 m upPalmaValldemossaGravel bike20.9 km, 394 m upPalmaValldemossaOn foot26.7 km, 993 m up
De Palma à Valldemossa à Majorque, calculé pour un vélo de route, un vélo gravel et à pied, chacun avec les deux autres en transparence derrière lui.

Itinéraires

Calcul d’itinéraire
Vélo de randonnée et de route, routes calmes, gravel, VTT, randonnée à pied et voiture, jusqu’à 50 points, en GeoJSON avec altitudes ou en GPX.
Ce que traverse un itinéraire
Fuseaux horaires et frontières, routes et revêtements, itinéraires balisés et parcs, et haltes pour l’eau, la nourriture, les réparations et le sommeil, chacune avec son kilomètre.

Les données cartographiques et les prévisions météo et de qualité de l’air couvrent le monde entier. La qualité de l’air mesurée provient de stations officielles dans 35 pays européens et de capteurs citoyens dans le monde entier. Les niveaux des rivières couvrent l’Allemagne, la France, l’Angleterre, l’Écosse, les Pays-Bas, la Flandre, le Luxembourg, la Tchéquie, l’Irlande, la Suisse, la Suède, la Finlande, le Canada et les États-Unis, ainsi que certaines zones d’Espagne (Catalogne, bassin du Guadalquivir) et d’Italie (Lombardie, Vénétie, Émilie-Romagne, Tyrol du Sud).

Une alternative à l’API Overpass avec votre propre clé

Envoyez de l’Overpass QL à /v1/overpass/interpreter et recevez le JSON qu’Overpass renvoie, de sorte que le code écrit pour un serveur Overpass lit nos réponses. Les limites dépendent de votre clé, pas de votre adresse IP : un 429 signifie donc toujours que vous avez atteint la limite de votre offre.

Identique

Paramètres
[out:json] et [bbox] ; [timeout] et [maxsize] sont acceptés.
Requêtes
node, way, rel et nwr avec des filtres de tags, expressions régulières comprises.
Filtres
bbox, around autour d’un point ou le long d’une ligne, poly, id et area.
Zones
area[...] pour les limites administratives et les espaces protégés, area(id) et is_in.
Ensembles
ensembles nommés et unions.
Sortie
out avec body, skel, ids, tags, geom, center, bb, count et une limite.

Différent

  • Les ways sont renvoyés sans liste de nœuds et les relations sans leurs membres : demandez out geom ou out center.
  • Pas de récursion (> et <), ni d’historique d’édition ni de métadonnées.
  • Chaque requête doit comporter un bbox, around, poly, area ou id ; la planète entière en une fois n’est pas servie.
  • Une requête peut durer 30 secondes. Une réponse contient jusqu’à 10 000 éléments avec Free, 25 000 avec Developer et 50 000 avec Pro.
  • Les données cartographiques sont mises à jour chaque mois, pas chaque minute.
  • La clé se place dans un en-tête ou dans ?key=.

Comparatif

Overspan et overpass.ch hébergent Overpass. Mapsource ajoute des cartes, de la recherche et du calcul d’itinéraire, et Geoapify vend des API de localisation pour tout type d’application. Nous n’avons trouvé chez aucun d’eux de prévisions, de qualité de l’air ni de niveaux de rivières, et aucun ne répond à tout sur un itinéraire en une seule requête.

Faites glisser latéralement pour voir les cinq colonnes.

FonctionnalitéRunning Cat Geo APIMapsourceOverspanoverpass.chGeoapify
Première offre payante, par mois$14.99$19$19$25$59
La même, payée à l’année, par mois$11.25$15.83$15.83$20.83$49.17
Requêtes incluses, par mois150,00050,00050,000100,000jusqu’à 300,000
Offre gratuite, requêtes par mois15,00010,000, essai de 30 jours— non10,000, non commercialjusqu’à 90,000
Overpass QLrequêtes courantesouiouioui— non
Prévisions météooui— non— non— non— non
Qualité de l’air et pollensoui— non— non— non— non
Air mesuré aux stationsoui— non— non— non— non
Niveaux des rivièresoui— non— non— non— non
Altitudesouioui— nonoui— non
Calcul d’itinéraireoui, gravel comprisoui— non— nonoui, sans gravel
Le long d’un itinéraire : météo, fuseaux horaires, haltesoui— non— non— nonhaltes uniquement
Tout sur un point, une zone ou un itinéraire en une seule requêteoui— non— non— non— non
Logos des enseignes sur les lieuxoui— non— non— non— non
Serveur MCP pour les assistants IAoui, hébergéoui, hébergéoui, s’exécute sur votre ordinateuroui, hébergéoui, hébergé

D’après les pages publiques de tarifs et de documentation de chaque fournisseur, consultées les 7 et 8 novembre 2026. Un tiret signifie que nous n’y avons trouvé aucune fonctionnalité de ce genre. Geoapify vend des crédits ; un crédit correspond à une requête simple. En savoir plus : alternative à OpenWeatherMap, alternative à Geoapify.

Une clé au lieu de trois comptes

Une journée d’application de vélo : 300 itinéraires de 100 km maximum, 2 000 prévisions horaires et 1 000 requêtes Overpass. Achetés chez des spécialistes, cela fait trois comptes et trois factures.

Chez trois fournisseurs

Itinéraires à véloGraphHopper Basic, jusqu’à 5 000 itinéraires par jour€69
Prévisions horairesOpenWeather One Call, 1 000 appels par jour gratuits, puis 0,0015 $ l’appel$45
Requêtes OverpassMapsource Developer, 50 000 par mois$19
Par mois$64 + €69

Running Cat Geo API, offre Developer

$14.99par mois

Les trois sur une seule clé et une seule facture : 5 000 requêtes par jour, soit 1 700 par jour de reste pour les tuiles de relief, les haltes le long des itinéraires et tout le reste.

D’après la page publique de tarifs de chaque fournisseur, consultée le 8 novembre 2026 : GraphHopper, où un itinéraire de 2 à 10 points vaut un crédit et où l’offre gratuite est réservée à un usage non commercial ; OpenWeather, One Call API 4.0 sur un mois de 30 jours ; Mapsource.

Tarifs

Chaque offre inclut toutes les fonctionnalités. Les limites sont partagées par toutes les clés d’un compte ; un itinéraire compte à la fois dans vos requêtes et dans vos itinéraires, une fois par tranche de 100 km commencée (50 km pour le VTT).

Free

Pour créer et tester votre application

$0

Requêtes par jour
500
Requêtes par mois
15,000
Requêtes par minute
30
Itinéraires par jour
50
Requêtes simultanées
1
Itinéraires simultanés
1
Éléments dans une réponse Overpass
10,000
Clés d’API
1
Obtenir une clé

Pro

ou $359.99 par an, 3 mois offerts

$39.99par mois

Requêtes par jour
20,000
Requêtes par mois
600,000
Requêtes par minute
1,200
Itinéraires par jour
1,500
Requêtes simultanées
8
Itinéraires simultanés
2
Éléments dans une réponse Overpass
50,000
Clés d’API
10
Obtenir une clé

Tout ce qui concerne un point compte pour une requête ; tout ce qui concerne une zone ou un itinéraire compte pour une requête par élément demandé. Au-delà d’une limite, les requêtes sont refusées avec le statut 429 et l’heure à laquelle vous pourrez réessayer ; rien n’est facturé en plus. Les tuiles de relief comptent pour une requête par tranche de 50 tuiles, soit environ une par ouverture de carte, et ne comptent pas dans les requêtes simultanées. L’usage commercial est autorisé avec toutes les offres, avec affichage dans votre application des crédits de données ci-dessous.

Questions

Les données sont-elles à jour ?

Les données cartographiques sont actualisées chaque mois. La météo et la qualité de l’air suivent les passages des modèles de prévision, plusieurs fois par jour. Les niveaux des rivières arrivent à la fréquence de publication de chaque pays, de toutes les 15 minutes à une fois par jour.

Que dois-je afficher dans mon application ?

Les données cartographiques exigent « © contributeurs d’OpenStreetMap ». La météo, la qualité de l’air et les niveaux des rivières ont chacun le crédit demandé par leurs éditeurs ; la documentation les liste.

Comment obtenir une clé ?

Créez un compte avec Google ou avec votre e-mail et un mot de passe. Votre clé gratuite est prête tout de suite, et votre compte affiche votre consommation jour par jour.

Un assistant IA peut-il l’utiliser ?

Oui. Ajoutez https://geo.runningcat.dev/mcp comme serveur MCP distant dans Claude Code, Cursor ou un autre client, avec votre clé. L’assistant dispose d’outils pour les lieux, les zones, les itinéraires, les requêtes Overpass, la météo, l’air et les rivières ; voir la page MCP.

Puis-je y diriger mon client Overpass ?

Oui, si ses requêtes comportent un bbox, around, poly, area ou id et demandent la géométrie avec out geom ou out center. Placez la clé dans l’URL sous la forme ?key= quand le client ne peut pas envoyer d’en-têtes.

Construisez dessus

Créez un compte et générez votre première clé en une minute. L’offre gratuite donne 500 requêtes par jour, y compris pour les applications commerciales.