Итак, вот лог запроса. Ошибка 401, ошибся. 404 - другому урл была.
Очистка результатов
svc=report/cleanup_result¶ms=[]
svc=resource/get_zone_data¶ms={"itemId":18902777,"col":[10175]}
Создаем слой с картой и геозоной
svc=render/create_zones_layer¶ms={"layerName":"GeofenceLayer","flags":1,"zones":[{"resourceId":18902777,"zoneId":[10175]}]}
svc=render/create_messages_layer¶ms={"layerName":"TrackLayer","itemId":19604437,"timeFrom":1593550800,"timeTo":1593637199,"tripDetector":1,"trackColor":"0x000000ff","trackWidth":1,"arrows":1,"points":0,"pointColor":"0xffffffff","annotations":0}
Выгрузка тайла - https://hst-api.wialon.com/avl_render/184519_82932_-1/052ab495133eb319500623b546f4c16d.png
Warning: file_get_contents(https://hst-api.wialon.com/gis_render/184519_82932_-1/21603644/result_map.png): failed to open stream: HTTP request failed! HTTP/1.1 401 Access denied
Как видно, я создаю слой с треком и слой с геозоной. Можно ли аналогично создать слой с картой, чтобы выгрузить цельный тайл?
Есть еще такой запрос - https://sdk.wialon.com/wiki/ru/kit/remo … esult_map, он возвращает всю карту по отчету со всеми геозонами. Можно ли выгрузить только определенную часть с заданным центром и масштабом? Может, доработать функционал? В текущей реализации эта функция, как мне показалось, мало пригодна.