【GeoScene】五、影像TIF创建tpk切片缓存并发布
阿巴阿巴.....,我这拖延症也是没谁了,还是来个总结吧,好歹让自己以后有迹可循;
一定要看到最后再去尝试,一路的坑
原本觉得这不简简单单嘛,还需要写?不对,这还需要查教程吗?然后劈里啪啦一通操作......
什么鬼啊,这么简单的操作还失败???我的姿势不对?然后又尝试了一次......不出意外一样的问题.....
操......换ArcMap试试,不出意外,一样有问题,但是报错会详细一些(我自己的记录找不到了,只能在网上找了一个类似的错误图)
emmm...然后在网上查了一下,将并行因子设置成0就可以了,OK不扯淡了,大概的流程如下:
1、生成切片缓存切片方案
这个地方很简单,根据自己的影像图创建一个切片缓存,也可以用它自己的,我的的坐标是CGCS2000的,所以直接用的(这个地方有个坑)
CGCS2000_Geographic_Coordinate_System.xml
,大家可以在安装目录下可以找到D:\...\GeoScene\Pro\Resources\TilingSchemes
,自己生成的话大概流程就这样的
2、设置NoData值
这个最好还是检查设置一下,不设置可能切出来背景色是黑的或者白的,我的背景色是白的,所以的我的背景值是255, 255, 255,如果是黑色的就是0, 0, 0,将其设置为透明的,包含NoData值也是设置为透明的;
3、管理切片缓存
打开管理切换缓存 -> 设置缓存位置 -> 缓存名称 -> 管理模式:重新创建所有切片 -> 输入数据源 -> 输入切片方案:导入方案 -> 选择切片方案文件 -> 设置最大最小比例(这里记得下拉选择,不要复选框勾选,勾选的好像无效) ->
环境 -> 并行处理因子:0
;然后就是运行等待处理就好了;
4、导出切片缓存
选择切片缓存 -> 设置输出位置 -> 设置切片缓存名称 -> 设置切片包格式(tpkx或者tpk都可以) ->
环境 -> 并行处理因子:0
;然后就是运行等待处理就好了;
额....对,就是这么简单,但是.....唉~说多了都是泪,后面就是发布了
5、上传(因为我的数据比较大,所以上传、发布分开了,其实可以一起的)
打开Portal -> 个人中心 -> 我的内容 -> 添加项目
选择仅添加(数据量如果只有几个G可以选择“添加切片包并创建托管切片图层”),然后下一步
然后添加标签及其描述,保存上传就好了
6、发布
上传成功后点击发布,在弹出的窗口内点击发布即可
7、番外
哎,正常到第六步就结束了,没想到呀没想到......这么玩?
唉,最后我也不知道怎么操作的了就说一下我考虑到的可能性吧,
a、切片方案要自己创建,不要使用它内部的切片方案(使用自己的并行因子可以不用管);
b、切片包导tpkx格式的(我也不知道,技术支持说tpkx更好一些)
c、检查Server Manager -> 站点 -> 服务器配置 -> 数据存储 -> 全部验证
d、检查Portal -> 平台管理 -> 系统配置 -> 服务器 -> 验证服务器站点
f、试试下面这个方法吧,技术支持发我的,我还没有验证
7、设置访问权限
差点忘写了,直接就写后面吧
在server上把刚上传发布的服务的访问权限打开,这样就可以不用登录就能访问