Geofencing API
В реальном времениОдним запросом проверьте, в какие ваши зоны попадает каждая точка — полигональные или круговые ограждения.
Обзор
Geofencing API одним запросом проверяет, внутри каких ваших зон находится каждая точка. Задайте ограждения как полигоны или центр + радиус, затем отправьте набор точек; ответ перечисляет подходящие id ограждений для каждой точки. Чистая геометрия, считается у нас без зависящих от нагрузки внешних сервисов — идеально для зон доставки, оповещений и контроля доступа.
Справочник API
POST
/api/1/geofence| Параметр | Тип | Статус |
|---|---|---|
| fences | array | Обязательный |
| points | array | Обязательный |
Пример запроса
Стоимость в кредитах: 1 credit / 100 pointscurl -X POST "https://osrmroute.com/api/1/geofence?key=YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"fences":[{"id":"zone1","polygon":[[40.40,49.85],[40.43,49.85],[40.43,49.90],[40.40,49.90]]}],"points":[[40.41,49.87],[40.50,50.10]]}'Другие сервисы
Routing APIRoute Optimization APIGeocoding APIPlaces APIMatrix APIIsochrones APIMap Matching APINearest APITrip API (TSP)Кластеризация точекDirections APIAlternative Routes APISnap to Road APIAutocomplete APIBatch Geocoding APITimezone APIElevation APIBoundary Lookup APIElevation Profile APISolar APIGeometry Utilities APICoordinate Conversion APICountry Info API