文件名称:WebmapWrappers:演示如何使用 python 在 ArcGIS Server 打印任务中执行 webmap JSON 之前对其进行预处理的示例集合
文件大小:32KB
文件格式:ZIP
更新时间:2024-08-01 15:31:33
Python
网络地图包装项目 特征 WebMap Wrapper 用作基础 Python 示例,允许在执行打印任务之前修改 webmap JSON。 此预处理旨在在地理处理服务中的服务器端进行。 这个项目是针对两种情况编写的。 替换服务路径 第一种情况是 Webmap JSON 可能使用外部路径引用内部服务。 当有人构建自定义应用程序并为该应用程序配置打印服务时,就会出现这种情况。 在许多情况下,打印请求由应用程序发送到打印服务,该服务位于提供 webmap 中的地图服务和要素服务的同一服务器上。 但由于路径是面向公众的,因此打印服务必须发出离开内部网络然后再返回的请求。随着这些请求的效率低下,许多网络配置可能会阻止这种流量。 解决方案是使用一个包装器来解析 Webmap JSON,并在适当的时候用内部路径替换面向公众的路径。 然后将此 JSON 发送到所需的打印任务。 插入令牌 另一个场景涉及打印安
【文件预览】:
WebmapWrappers-master
----license.txt(9KB)
----ReadMe.md(4KB)
----InsertToken()
--------addtoken.py(3KB)
--------ReadMe.md(3KB)
--------Toolbox.tbx(66KB)
----.gitignore(3KB)
----ReplaceServicePaths()
--------replaceServicePaths.py(1KB)
--------ReadMe.md(2KB)
--------Toolbox.tbx(61KB)
----.gitattributes(483B)