在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。请参阅使用 ArcGIS Desktop 将您的数据注册到 ArcGIS Server,了解如何将文件夹注册到服务器。

如果无法将布局模板文件夹放到服务器上,或放到通过服务器可以访问的位置,则无需执行任何操作。发布服务时,将布局模板文件夹复制到服务器,从而确保服务器可以访问该文件夹。虽然这个选项很容易配置,但在以后更新布局模板时要执行更多步骤。

准备和发布服务

  1. 在 ArcCatalog 中,或在 ArcMap 的目录窗口中,浏览至工具箱 > 系统工具箱 > 服务器工具 > 打印
  2. 双击导出 Web 地图工具将其打开。
  3. 将作为 JSON 的 Web 地图参数留空。
  4. 保留输出文件参数的默认值。将此工具发布到服务器之后,输出将被放置在服务器作业目录中。
  5. 通过单击浏览按钮并浏览至存储布局的文件夹,提供布局模板文件夹参数。
  6. 或者从下拉列表中选择一个布局,以此设置布局模板参数。这将是用户运行服务时的默认布局。
  7. 单击确定以运行工具。

接下来是添加打印模板:

  1. 浏览工具箱 > 系统工具箱 > 服务器工具 > 打印至布局模板信息脚本工具并将其打开。(布局模板信息脚本工具从 10.4 开始可用。此脚本工具允许将布局模板信息任务添加至打印服务。该任务提供布局页面的大小和活动数据框的大小。)
  2. 选择运行步骤 5 中导出 Web 地图工具步骤时指定的相同布局模板文件夹,单击确定运行脚本。
  3. 单击地理处理 > 结果,显示结果 窗口。
  4. 展开当前会话,右键单击导出 Web 地图结果,然后单击共享为 > 地理处理服务
  5. 选择发布服务,然后单击下一步。
  6. 在服务编辑器中,单击添加结果,并添加运行脚本的布局模板信息结果。
  7. 使用服务编辑器设置服务所需的其他属性,例如,运行每台计算机允许运行的最小和最大实例数。
  8. 单击发布服务。

以上流程处理完成之后发现提示是无效URL!!!

这一操作气死我,立马找esri客服沟通,原来是中文汉化包的问题,将语言切换为英文就拨的云开见月明啦~~~一定要记住啊!

arcgis server10.7修改打印模板后前台调用不生效的更多相关文章

  1. 【WPF】 问题总结-RaidButton修改样式模板后作用区域的变化

    最近工作需要,需要重绘RaidButton控件,具体想要达成的的效果是这样的: 当点击按钮任意一个地方的时候,按钮的背景改变. 于是我是这样对控件模板进行修改的: <Style x:Key=&q ...

  2. U9单据打印模板自定义扩展字段显示名称

    UBF打印模板中,单据自定义扩展字段显示均为扩展字段值集值编码,而在实际运用过程中打印时需要显示扩展字段名称,具体实现方法如下 方式一:采用SQL系统定义函数[dbo].[fn_GetSegName] ...

  3. arcgis server10.2自带打印模板路径

    找到arcgis server10.2安装目录路径,我的安装路径为C盘,如下: C:\Program Files\ArcGIS\Server\Templates\ExportWebMapTemplat ...

  4. dede修改templets模板文件夹后,出现“无法在这个位置找到: ”错误的解决办法

    修改templets模板文件夹的方法: 首先找到系统配置文件common.inc.php,此文件存放在Include目录下,打开common.inc.php来修改默认模板目录templets, 查找: ...

  5. JavaWeb学习之Servlet(二)----Servlet的生命周期、继承结构、修改Servlet模板

    [声明] 欢迎转载,但请保留文章原始出处→_→ 文章来源:http://www.cnblogs.com/smyhvae/p/4140466.html 一.http协议回顾: 在上一篇文章中:JavaW ...

  6. ArcGIS Server学习之问题:ArcGIS Server10.5发布地图显示空白

    一.安装ArcGIS10.5 参考ArcGIS 10.5 for Desktop 完整安装教程(含win7/8/10 32/64位+下载地址+亲测可用) | 麻辣GIS 二.安装ArcGIS Serv ...

  7. (转)JavaWeb学习之Servlet(二)----Servlet的生命周期、继承结构、修改Servlet模板

    [声明] 欢迎转载,但请保留文章原始出处→_→ 文章来源:http://www.cnblogs.com/smyhvae/p/4140466.html 一.http协议回顾: 在上一篇文章中:JavaW ...

  8. 如何使用ArcGIS Pro发布自定义打印服务

    我们知道可以通过ArcGIS Map来发布自定义打印服务.从ArcGIS Enterprise 10.6.1版本起,打印服务的功能更加完善了,改进点包括: 支持打印矢量切片服务 改进了智能制图和颜色透 ...

  9. webapi修改tt模板给字段添加JsonIgnore特性解决转换json循环引用问题

    0.问题描述 EF生成的model带有导航属性,则json序列化会报循环引用错误,尝试如下 protected void Application_Start() { GlobalConfigurati ...

随机推荐

  1. USB小白学习之路(10) CY7C68013A Slave FIFO模式下的标志位(转)

    转自良子:http://www.eefocus.com/liangziusb/blog/12-11/288618_bdaf9.html CY7C68013含有4个大端点,可以用来处理数据量较大的传输, ...

  2. kali linux下运行.sh文件权限不够解决办法

    我要装一个生成免杀的神奇,系统提示权限不够 2 于是我想到了sudo,可还是不行 3 于是找到了方法 chmod   a+x   文件名 4 再运行一下,成功 5 有时有的方法很简答,只要你愿意找.

  3. 【Spring Data 系列学习】了解 Spring Data JPA 、 Jpa 和 Hibernate

    在开始学习 Spring Data JPA 之前,首先讨论下 Spring Data Jpa.JPA 和 Hibernate 之前的关系. JPA JPA 是 Java Persistence API ...

  4. Python中max()内置函数使用(list)

    在学习完列表和元组的基础知识后,做到一个题: 求出列表中频次出现最多的元素. 学习到了python内置函数max的用法 其参数key的用法 匿名函数lamda的用法 python内置函数max() m ...

  5. zookeeper伪集群搭建

    zookeeper伪集群搭建 1. 下载zookeeper: https://zookeeper.apache.org/ 2. 解压: tar -zxvf zookeeper-3.4.14.tar.g ...

  6. 利用iTunes给MP3添加专辑插图

    利用iTunes给MP3添加专辑插图 打开iTunes 准备好没有专辑插图的mp3文件和插图 将准备好的mp3文件拖入iTunes 右键菜单选择专辑信息选项 在专辑信息里面选择插图 点击左下角的添加插 ...

  7. 多道技术 进程 线程 协程 GIL锁 同步异步 高并发的解决方案 生产者消费者模型

    本文基本内容 多道技术 进程 线程 协程 并发 多线程 多进程 线程池 进程池 GIL锁 互斥锁 网络IO 同步 异步等 实现高并发的几种方式 协程:单线程实现并发 一 多道技术 产生背景 所有程序串 ...

  8. java线程并发工具类

    本次内容主要讲Fork-Join.CountDownLatch.CyclicBarrier以及Callable.Future和FutureTask,最后再手写一个自己的FutureTask,绝对干货满 ...

  9. [C++入门篇]了解C++

    前言 我是杨某人,点击右下方"+"一键关注我.如果你喜欢我的文章,那么拒绝白嫖行为.然后..请多来做客鸭. 如果你是已经入门的大佬,请滑到下方点个推荐再走. 我个人认为,博客有两种 ...

  10. 使用selenium模拟登陆淘宝、新浪和知乎

    如果直接使用selenium访问淘宝.新浪和知乎这些网址.一般会识别出这是自动化测试工具,会有反制措施.当开启开发者模式后,就可以绕过他们的检测啦.(不行的,哭笑) 如果网站只是对windows.na ...