GET /api/elevation?lat=&lon= Cache: 24 h
Höhe
Höhe für jeden Punkt der Erde. An Land aus Satellitenradar und nationalen Vermessungen, auf See aus GEBCO-Lotungen. Die Antwort enthält die Pixelgröße, damit klar ist: ein repräsentativer Wert, kein Gipfel.
Liefert elevation_m, pixel_size_m, zoom, source, note, attribution
Ausprobieren →
GET /api/bases Cache: 2 min
RTK-Basisstationen
Alle von uns beobachteten gemeinschaftlichen RTK-Basisstationen, mit Caster, Port, Mountpoint, Position, RTCM-Inhalt und der Frage, ob ein Login nötig ist. Seit 3. Juli 2026 alle zehn Minuten abgefragt.
Liefert polled, bases[]: m, host, port, lat, lon, c, f, det, auth, fee, p30, up, ago
Ausprobieren →
GET /api/bases/history Cache: 10 min
Netzverlauf
Tägliche Zahl der Stationen und Abfragen im gesamten Netz seit dem ersten Aufzeichnungstag. Zeigt, wie sich das gemeinschaftliche Netz über die Zeit hält.
Liefert start, polled, total, days[]: day, stations, polls
Ausprobieren →
GET /api/stations/badge?id= Cache: 10 min
Stations-Badge
Ein Live-SVG-Badge für eine Station. Betreiber binden es in eine Seite oder eine README ein.
Liefert image/svg+xml
Ausprobieren →
GET /api/geoid?lat=&lon= Cache: 30 d
Geoidhöhe
Geoidhöhe an einem Punkt, um ellipsoidische Höhe in Höhe über NN umzurechnen. In Japan gilt das Modell GSI Geoid 2024.
Liefert geoid, model, src
Ausprobieren →
GET /api/quakes Cache: 5 min
Erdbeben
Aktuelle Erdbeben weltweit als GeoJSON, mit Magnitude, Tiefe, Ort und Alter in Stunden.
Liefert GeoJSON FeatureCollection: m, p, t, ageh, d, s, i
Ausprobieren →
GET /api/aurora Cache: 30 min
Polarlicht-Vorhersage
Das OVATION-Gitter der NOAA: Wahrscheinlichkeit sichtbarer Polarlichter je Ein-Grad-Zelle, etwa dreißig Minuten im Voraus.
Liefert Observation Time, Forecast Time, coordinates[]: lon, lat, aurora
Ausprobieren →
GET /api/mars/weather Cache: 3 h
Marswetter
Messungen von REMS auf Curiosity im Gale-Krater: Luft- und Bodentemperatur, Druck, Sonnenauf- und -untergang, je Sol.
Liefert station, source, sols[]: date, sol, ls, min, max, p, sky, uv, rise, set
Ausprobieren →
GET /api/pulse?m=YYYY-MM Cache: 5 min
Pulse-Index
Unser eigener stündlicher Index, der Weltraumwetter und die Verfügbarkeit des RTK-Netzes in dieselbe Zeile stellt, damit beides direkt vergleichbar wird. Abgeleitete Werte; das Roharchiv bleibt unverändert.
Liefert month, rows[]: t, kp, xray_flux, flare_class, aurora_cells, sw_speed, bz, rtk_up, rtk_total
Ausprobieren →
GET /mcp (POST, JSON-RPC 2.0) Cache: no-store
MCP-Endpunkt (für KI-Agenten)
Ein Model-Context-Protocol-Server über einfaches HTTP-JSON-RPC, ohne Schlüssel: Agent auf https://kuongeo.com/mcp richten und fünf Werkzeuge nutzen: here (Warnungen, Beobachtung, Gefahren, RTK und Preise für einen Punkt in Japan), place (Gemeindefakten per 5-stelligem Code), rtk_bases_near, kurashigram_prices und gnss_in_japan. GET /mcp liefert eine Beschreibung. Warnungen werden von der JMA weitergegeben.
Liefert tools: here, place, rtk_bases_near, kurashigram_prices, gnss_in_japan (initialize / tools/list / tools/call / ping)
Ausprobieren →
GET /api/archive Cache: 10 min (rebuilt hourly)
Das Archiv (öffentliches Verzeichnis)
Was KUON GEO seit wann, wie oft und in welcher Menge sammelt: die seit dem 3. Juli 2026 alle 10 Minuten abgefragten Community-RTK-Basen, JMA-Warnungen, AMeDAS, WBGT, Weltraumwetter, Bärensichtungen, GNSS-Störungen, Bahnelemente und die täglichen Preisreihen von kurashigram. Stündlich aus dem Speicher selbst gezählt. Nichts geschätzt. Seite für Menschen unter /archive.
Liefert updated, sets{<id>: count, bytes, first, last, perDay}, bases{stations, polledAt, since, cadenceMinutes}, kurashigram{furusato, cost, nichiyo}, places
Ausprobieren →
GET /api/here?lat=&lon=&lang=en Cache: inner 5 min to 1 d
Hier, jetzt (Japan)
Ein Aufruf für einen Punkt in Japan: Gemeinde mit 5-stelligem Code, aktuelle JMA-Warnungen und -Hinweise mit englischen Namen, die nächste AMeDAS-Beobachtung, Erdbeben im Umkreis von 300 km, Höhe, die nächste freie RTK-Basis und Furusato-Nozei-Preise dieser Gemeinde von kurashigram.com. Warnungen werden von der JMA weitergegeben, nicht hier ausgegeben.
Liefert municipality{code,name,enName,pref}, jma{areas}, warnings{active[]: code,level,name,enName,status,statusEn}, observation{stations[]: temp,humidity,precipitation1h,wind,...}, earthquakes{recent[]}, hazards{flood{inZone,depth}, tsunami{inZone,depth}, stormSurge{inZone,depth}, landslide{inZone,special,zones}}, heat{wbgt,level,station}, history{warnings{daysWithAny,kinds[],since}, heat{daysDanger31,daysSevere28,max,since}}, elevation{m}, rtk{nearestKm,near[]}, prices{count,top[],url}, cost{city,basis,items[]: name,nameEn,unit,price,month,changePct}, notices, sources
Ausprobieren →