1

Проблема с получением карты get_result_map

(14/08/2014 17:54:38 отредактировано rashid)

Тема: Проблема с получением карты get_result_map

Здравствуйте, мне необходимо получить картинку с треком на карте, как в примере документации(http://sdk.wialon.com/wiki/ru/pro/remoteapi/codesamples/reports).
У меня Wialon Pro
Запрос на отчет:
http://172.20.18.22:8026/ajax.html?svc=report/exec_report&params={"reportResourceId":225,"reportTemplateId":29,"reportObjectId":2321,"reportObjectSecId":0,"tzOffset":18000,"lang":"ru","interval":{"from":1407628800,"to":1407715200,"flags":0},}&ssid=0ea6d7fe42a2e19617c075f4632495ec
Запрос на получение картинки:
http://172.20.18.22:8026/ajax.html?svc=report/get_result_map&params={"width":600,"height":600}&ssid=0ea6d7fe42a2e19617c075f4632495ec
Получаю картинку как в приложении, т.е. без карты. Что мне нужно сделать, чтобы получить не только нарисованный трек, а трек вместе с картой?

  • Проблема с получением карты get_result_map
2

Проблема с получением карты get_result_map

(17/09/2014 09:01:55 отредактировано rashid)

Re: Проблема с получением карты get_result_map

Попробовал сделать экспорт файла
http://172.20.18.22:8026/ajax.html?svc=report/export_result&params={"format":1,"pageOrientation":portrait,"pageSize":a4, "pageWidth":0, "coding":utf8, "delimiter":semicolon, "headings":1, "compress":1, "attachMap":1,"hideMapBasis":0, "outputFileName":test.zip }&ssid=d62b825c95f38350b140adba3b921f1b
получил файл с нормальной картой
Получается баг в функции get_result_map

  • Проблема с получением карты get_result_map
3

Проблема с получением карты get_result_map

(17/09/2014 17:19:14 отредактировано rashid)

Re: Проблема с получением карты get_result_map

Такое ощущение, что get_result_map работает с поднятым флагом hideMapBasis. Есть мысли у разработчиков или других профи? Наш поставщик не может дать ответ по проблеме уже 2 недели

И еще проблема: если создать какую-нибудь POI на расстоянии 100-200 км от трека длиной 2 км и в шаблоне отчета указать отображение POI, то она обязательно будет отображена в отчете, т.е. масштаб будет подобран такой, что на картинке будет и самая дальняя POI и трек. То же самое, если вместо POI будут геозоны. Нельзя ли сделать так, чтобы отображались только те, что будут рядом с треком?

  • Проблема с получением карты get_result_map
4

Проблема с получением карты get_result_map

Re: Проблема с получением карты get_result_map

rashid пишет:

Такое ощущение, что get_result_map работает с поднятым флагом hideMapBasis.

В самом деле есть ошибка. Будет исправлена в следующем обновлении.

rashid пишет:

если создать какую-нибудь POI на расстоянии 100-200 км от трека длиной 2 км и в шаблоне отчета указать отображение POI, то она обязательно будет отображена в отчете, т.е. масштаб будет подобран такой, что на картинке будет и самая дальняя POI и трек. То же самое, если вместо POI будут геозоны.

В руководстве пользователя системой написано, что в отчётах на карте будут отображаться ВСЕ POI и геозоны - это такая концепция.

5

Проблема с получением карты get_result_map

Re: Проблема с получением карты get_result_map

nevl пишет:
rashid пишет:

Такое ощущение, что get_result_map работает с поднятым флагом hideMapBasis.

В самом деле есть ошибка. Будет исправлена в следующем обновлении.

Вышла новая версия с фиксом по этому вопросу.
wialon pro 1401 r11 доступен на сайте distro.gurtam.com

“It’s Not A Bug, It’s A Feature!”
Anton Stepanovitch, Gurtam QA