本文探讨的是使用GeoScene Pro进行服务切图,也就是使用GeoScene Pro所在机器的硬件能力来执行切片,不使用GeoScene Server的能力切片。大白话,你如果只有GeoScene Pro也可以切瓦片。
如果server站点已经发布了很多服务,这时再用server端切片gp工具执行切片工作可能会导致server站点出现性能瓶颈,尤其是正式上线的环境更应该注意,如果geoscenepro所在机器的硬件配置很好,这时使用geoscenepro本地切片是个不错的技术路线。
一、使用GeoScene Pro的管理切片缓存工具切片
①在菜单栏“分析”——“工具”下,通过搜索“管理切片缓存”工具,按回车键后能够看到工具
②打开“管理切片缓存”工具后,设置相关的参数
提示:
使用GeoScene Pro管理切片缓存工具只会切当前屏幕范围内显示的数据,因此确保当前屏幕范围内是要切的内容。
③(可选项)如果要加快切片速度,可以设置“并行处理因子”。
提示:
如果“并行处理因子”值为空,该工具会以默认值 50%(可用核的一半)运行。例如:GeoScene Pro所在机器是12核,它会使用6核cpu来切片,如图:
④点击运行按钮执行切片过程。
切片完成后会在“缓存位置”对应的文件夹下能够看到切片,例如:本文设置的“D:\cachedir”文件夹下看到切片。确保磁盘空间足够
二、切片复用
思路:
发布一个空的手动缓存切片,然后停止对应的地图服务,将GeoScene Pro中切的瓦片拷贝到对应服务的站点路径,通过启动对应的地图服务复用瓦片。
- 发布一个空的手动缓存切片
- GeoScenePro登录portal门户地址,
- 共享web图层
设置专用实例,
设置切片方案,基于数据坐标系设置切片方案,设置切片级别,如果非软件自带切片的坐标系,则需要制作切片方案
说明:其中GeoScene Online/Bing 地图/Google 地图选项对应的坐标系是web墨卡托,wkid是3857
说明:geoscenepro本身也提供了一些使用频率较高的切片方案,可以使用。
设置手动切片,如果对切片色彩要求高,图形格式可以选择png32或者mixed,但是占用磁盘存储空间相对要高些
点击“分析”按钮,有错误处理错误,没有就点击“发布”按钮;
提示:点击“发布”按钮前确保手动缓存选项是勾选状态,如下图:
提示:如果前面没有注册文件夹,也可以在点击分析时基于提示来注册数据源。
- 在sever manager找到刚刚发布的地图服务,点击停止按钮停止服务
- 将第一步GeoScene Pro切的切片拷贝或者剪切到server站点下对应的地图服务下
从下图能够知晓当前server站点存储缓存切片的路径
将第一步中“D:\cachedir”中的切片
拷贝或者剪切到下述截图对应服务的路径下,其中剪切更快。
- 在server manager启动对应的地图服务
这时再去访问该地图服务发现它是请求的缓存切片了。
也可以通过portal去访问该服务