116 lines
2.7 KiB
JavaScript
116 lines
2.7 KiB
JavaScript
// /pages/api/talas5/webserviceMap/GisStationsMeasurements.js
|
|
const GisStationsMeasurements = {
|
|
"Name": "Liste aller Messungen der Geraete",
|
|
"Zeitstempel": "2024-05-31T15:25:32.5047629+02:00",
|
|
"IdMap": "10",
|
|
"Statis": [
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 3,
|
|
"Na": "FBT",
|
|
"Val": "20.5",
|
|
"Unit": "°C",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 10,
|
|
"Na": "GT",
|
|
"Val": "nicht ermittelbar",
|
|
"Unit": "°C",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 2,
|
|
"Na": "LT",
|
|
"Val": "Datenlücke",
|
|
"Unit": "°C",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 6,
|
|
"Na": "RLF",
|
|
"Val": "100.0",
|
|
"Unit": "%",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 11,
|
|
"Na": "TPT",
|
|
"Val": "8.3",
|
|
"Unit": "°C",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 12,
|
|
"Na": "TT1",
|
|
"Val": "---",
|
|
"Unit": "°C",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 16,
|
|
"Na": "WFD",
|
|
"Val": "0.12",
|
|
"Unit": "mm",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 8,
|
|
"Na": "WGM",
|
|
"Val": "---",
|
|
"Unit": "m/s",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
},
|
|
{
|
|
"IdLD": 50004,
|
|
"IdL": 18624,
|
|
"IdDP": 9,
|
|
"Na": "WGS",
|
|
"Val": "---",
|
|
"Unit": "m/s",
|
|
"Gr": "GMA",
|
|
"Area_Name": "Renzenhof (RG)"
|
|
}
|
|
]
|
|
}
|
|
|
|
// Export an async function handler for the API route.
|
|
export default async function handler(req, res) {
|
|
// Initialize an empty params object to store query parameters.
|
|
const params = {
|
|
idMap: req.query.idMap,
|
|
|
|
};
|
|
|
|
// Check if the requested ID map and user match certain conditions.
|
|
if (params.idMap === '10') {
|
|
// If the conditions are met, return the GisStationsMeasurements object with a 200 status code.
|
|
res.status(200).json(GisStationsMeasurements);
|
|
} else {
|
|
// If not, return a 404 error with the message "Not Found".
|
|
res.status(404).send('Not Found');
|
|
}
|
|
}; |