photo_server_json_flutter_c.../api_v1/scanner/elevation.js
2026-03-18 09:34:41 +01:00

22 lines
554 B
JavaScript

// elevation.js
async function getElevation(lat, lon) {
console.log("OpenElevation request:", lat, lon);
const url = `https://api.open-elevation.com/api/v1/lookup?locations=${lat},${lon}`;
try {
const res = await fetch(url);
console.log("OpenElevation status:", res.status);
const json = await res.json();
console.log("OpenElevation response:", json);
return json?.results?.[0]?.elevation ?? null;
} catch (err) {
console.warn("Errore OpenElevation:", err);
return null;
}
}
module.exports = { getElevation };