מנוע חיפוש
קבלת מידע מרחבי ממוקד, באמצעות שליחת קוארדינטות וביצוע חיתוך מול שכבות מידע של האתר ושכבות מידע של המשתמש.
govmap.getLayerFeaturesByLocation(params, apiToken);
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
| data | object | ApiGetLayerFeaturesByLocation |
| apiToken | string | מפתח אימות ל-API |
ApiGetLayerFeaturesByLocation:
| שם | סוג | תיאור |
|---|---|---|
| geometry | string | גיאומטריה של האזור המבוקש בפורמט WKT |
| radius | number | רשות. רדיוס החיפוש המגדיר את מרחק הסטייה (Tolerance), במטרים, סביב הגיאומטריה |
| layers | []{ []name: string, fields: string } | שמות או מספרי המזהה של השכבות |
דוגמה לבקשה
const payload = {
geometry: 'POINT(179614.81 663968.73)',
radius: 100,
layers: [
{
name: 'gasstations',
fields: ['name', 'company'],
}
],
};
govmap.getLayerFeaturesByLocation(payload, 'apiToken').then((r)=>{console.log(r)});
{
"location": {
"input": {
"geometry": "POINT(179614.81 663968.73)"
},
"radius": 100
},
"layers": {
"gasstations": [
{
"attributes": {
"name": "רשף",
"company": "פז"
},
"id": "3",
"idFieldName": "objectid"
}
]
}
}