arenos-map/markers.js

42 lines
849 B
JavaScript
Raw Normal View History

2025-09-14 13:20:09 +02:00
GetMarkerData();
2025-09-14 13:24:21 +02:00
let freight;
2025-09-14 13:20:09 +02:00
async function GetMarkerData() {
2025-09-07 15:02:12 +02:00
try {
2025-09-14 13:20:09 +02:00
// holt Daten vom Gateway → das reicht die Worker-Antwort direkt durch
const res = await fetch("/api/job", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
client: "MapViewer",
path: "Arenos/Map Marker/Städte",
row: 0,
meta: {
requestID: "test-123",
timestamp: new Date().toISOString(),
priority: false
}
})
});
freight = await res.json(); // JSON-Antwort vom Gateway
console.log("Antwort vom Gateway:", freight);
2025-09-07 15:02:12 +02:00
} catch (err) {
2025-09-14 13:20:09 +02:00
console.error("Fehler beim Laden:", err);
2025-09-07 15:02:12 +02:00
}
2025-09-14 13:20:09 +02:00
if (freight && freight.job_ok) {
PlaceMarkers(freight.data);
}
}
function PlaceMarkers(data){
console.log(data);
2025-09-07 15:02:12 +02:00
}