在10.5.1及之前的版本中,如果更改打印地图模板,如字体设置,那么直接修改【ArcGIS for Server 安装目录】/Templates/ExportWebMapTemplates下的mxd的字体设置而后重启打印服务即可。
但是,在 10.6.1环境下,对于系统自带的打印服务即Utilities下的Printingtools而言,如果修改打印服务的地图模板,那么通过替换【ArcGIS for Server 安装目录】/Templates/ExportWebMapTemplates下的模板是不起效的,必须发布一个自定义的打印服务。
这里,对于发布的自定义打印服务来说,替换打印模板的方法是生效的。
D:\Program Files\ArcGIS\Server\Templates\ExportWebMapTemplates
将布局模板文件夹注册到 ArcGIS Server
ArcGIS Server,了解如何将文件夹注册到服务器。
如果无法将布局模板文件夹放到服务器上,或放到通过服务器可以访问的位置,则无需执行任何操作。发布服务时,将布局模板文件夹复制到服务器,从而确保服务器可以访问该文件夹。虽然这个选项很容易配置,但在以后更新布局模板时要执行更多步骤。
准备和发布服务
- > 打印。
- 双击导出 Web 地图工具将其打开。
- 作为 JSON 的 Web 地图参数留空。
- 保留输出文件参数的默认值。将此工具发布到服务器之后,输出将被放置在服务器作业目录中。
- 布局模板文件夹参数。
- 布局模板参数。这将是用户运行服务时的默认布局。
- 确定以运行工具。
接下来是添加打印模板:
- 浏览工具箱 > 系统工具箱 > 服务器工具 > 打印至布局模板信息脚本工具并将其打开。(布局模板信息脚本工具从 10.4 开始可用。此脚本工具允许将布局模板信息任务添加至打印服务。该任务提供布局页面的大小和活动数据框的大小。)
- 确定运行脚本。
- 结果 窗口。
- > 地理处理服务。
- 下一步。
- 布局模板信息结果。
- 服务编辑器设置服务所需的其他属性,例如,运行每台计算机允许运行的最小和最大实例数。
- 发布服务。
以上流程处理完成之后发现提示是无效URL!!!
这一操作气死我,立马找esri客服沟通,原来是中文汉化包的问题,将语言切换为英文就拨的云开见月明啦~~~一定要记住啊!