42 lines
849 B
JavaScript
42 lines
849 B
JavaScript
|
|
GetMarkerData();
|
|
|
|
let freight;
|
|
|
|
async function GetMarkerData() {
|
|
try {
|
|
// 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);
|
|
|
|
} catch (err) {
|
|
console.error("Fehler beim Laden:", err);
|
|
}
|
|
|
|
if (freight && freight.job_ok) {
|
|
PlaceMarkers(freight.data);
|
|
}
|
|
}
|
|
|
|
|
|
function PlaceMarkers(data){
|
|
console.log(data);
|
|
|
|
}
|
|
|