Web- печать\экспорт в pdf

0 голосов
спросил 10 Янв, 14 от Oleg1 (3,260 баллов) в категории Программные продукты Esri
Джентльмены, поделитесь практическим опытом настройки и оптимизации экспорта в pdf из веб-клиентов.
Намедни попробовал печатать в 10.1 через PrintingTools, установив плотность 600 для А4 - получается 3-5 минут. Раньше печатал в ArcIMS через опубликованный ArcMap Image service - такие же отчеты на том же железе в 1 минуту укладывались.
Можно ли как то улучшить производительность?
Спасибо.
П.С. Где находится help по печати я знаю.

18 Ответы

0 голосов
ответил 21 Янв, 14 от Grigoriy (127,020 баллов)
В случае Feature Service полигон как объект при первом запросе передается в браузер, понятно он потом там болтается в памяти и если браузер выдерживает, то и рисуется быстрее. :)
Повторюсь, правильнее разбить "большой" полигон с множеством вершинна мелкие полигоны.
Если нельзя сделать это "правильно", т.е.вот этот инструмент:
http://resources.arcgis.com/en/help/main/10.2/0017/00170000003r000000.htm
не приводит к нужному результату, то выполните просто split:
http://resources.arcgis.com/en/help/main/10.2/#/Split/000800000006000000/
Перед публикацией сервиса в редакторе сервисаесть кнопка "Предварительный просмотр".
Там можно посмотреть общее время на рендеринг текущей картинки.
Включая и выключая слои можно найти наиболее "затратные".
0 голосов
ответил 21 Янв, 14 от Oleg1 (3,260 баллов)
\\В случае Feature Service полигон как объект при первом запросе передается в браузер, понятно он потом там болтается в памяти и если браузер выдерживает, то и рисуется быстрее
Речь идет не о сервисе объектов, а о картогр сервисе (map service). В динамич MS всего 1 полигон слой гидрографии. Если подключаю весь сервис - тормоз, если только 1 слой из сервиса - нормально (3-4 сек) при экспорте. Причем картинка отрабатывает нормально и при том и другом случае. Причем я бы не сказал, что полигон там большой (не Россия, сравним с границами района в М 2000.)
0 голосов
ответил 21 Янв, 14 от Oleg1 (3,260 баллов)
Слой аннотаций - 3-4 десятка слов - такой же тормоз при экспорте.
Кстати, чем-то кроме Viewer for Flex чем нибудь можно посмотреть \проверить экспорт? Мб дело во Flex?
0 голосов
0 голосов
ответил 22 Янв, 14 от Oleg1 (3,260 баллов)
Из Viewer for Silverlight ещё дольше (до 1 мин на карте с 1 слоем) А4 600 dpi вместо 3-4 сек во Flex.
0 голосов
ответил 23 Янв, 14 от Oleg1 (3,260 баллов)
Попробовал в сервисе PrintingTools переключить с синхронного на асинхронный режим. Теперь не могу запустить этот сервис вообще - выдает сообщение
ERROR: не удалось запустить сервис,
ERROR: не удалось запустить сервис, Невозможно подключиться к серверу.
+ Появился в папке Util PrintingTools как остановленный картограф сервис
Перегружал сервер - ничего не дало.
Хелп!
0 голосов
ответил 23 Янв, 14 от Oleg1 (3,260 баллов)
Так и не понял почему, но после очистки журналов сервис запустился, но карт сервис с таким же названием остался.
0 голосов
ответил 04 Март, 14 от Oleg1 (3,260 баллов)
После установки недавно вышедшего патча
ArcGIS 10.1 SP1 for (Desktop, Engine, Server) Quality Improvement Patch скорость экспорта (по крайней мере на 300 дпи) увеличилась.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...