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.