gis_render
Чтобы получить тайл карты WebGIS, используйте следующий запрос:
https://<host>/gis_render/<x>_<y>_<z>/<uid>/<tile_name>.png?density=...
Параметры
Обязательные параметры отмечены звездочкой (*).
Параметр | Описание |
---|---|
x* | X-координата тайла. |
y* | Y-координата тайла. |
z* | Масштаб. |
uid* | ID пользователя. Устарело, всегда используйте gis_sid. |
density | Размер тайла. |
gis_sid* | Уникальный ID сессии пользователя. |
f* | Флаги: 0x200 — масштаб Google Maps. |
Координаты тайлов рассчитываются по принципу, описанному здесь. Для Webgis используются тайлы масштаба от 17 до z.
Density
Необязательный параметр. Размер тайла по умолчанию — 256*256.
Значение | Размер тайла | Пропорции |
---|---|---|
1 | 256*256 | 1 |
2 | 384*384 | 1.5 |
3 | 512*512 | 2 |
4 | 768*768 | 3 |
5 | 1024*1024 | 4 |
Коды ошибок
Код | Описание |
---|---|
500 | Внутренняя ошибка сервера. |
401 | Нет доступа. |
304 | Не изменено. |
Возвращаемый результат
Возвращается изображение в формате PNG.