ImageryTileLayer发布流程(不切片)
分享
前言
影像服务的传统切片可视化的工作流会存储一份原始栅格影像数据,又存储了一份影像切片数据。此CRF格式的工作流的好处是只需存储一份影像数据,就能以切片的方式使用。API的类为ImageryTileLayer。以下是完整工作流。
1.得到.crf(云栅格格式)格式的栅格
方法1 Copy Raster
注意:1.输出栅格数据集必须在文件夹而不能在gdb。这是因为CRF是文件夹式格式,而不能在文件型地理数据库中。
2.格式选择Cloud raster format(云栅格格式)
复制栅格
方法2 右键现有栅格数据(如镶嵌数据集或其他格式)导出栅格。
导出栅格
2. 在目录窗格或目录视图中,右键crf 发布为web图层。
目录窗格和目录视图
在目录窗格右键共享为web图层
3.在“共享为web图层”界面,点击配置。在图层绘制一栏,选择“使用切片来自一个新的缓存”
设置缓存切片方案
4.选择切片方案为 提前将.crf文件夹中的conf.xml拷贝出来到任意位置。然后读取该文件。
拷贝conf.xml到上一级文件夹
5.一旦读取了conf,图像格式界面上置空,实际上是LERC2D,我们保持默认情况下的置空,不要动它。
注意勾选在服务器上手动创建缓存,含义为发布后,服务器不会创建缓存,实际上我们以后也不会去创建这个缓存。
保持格式置空并设置手动创建缓存
6.查看发布结果
注意: 其切片方案的坐标系、比例尺等级、切片格式 都是来自于CRF影像文件夹内部的切片方案。
坐标系、比例尺等级无所谓,因为最终支持动态投影。不能按传统切片的思路去理解。
格式必须是LERC2D 如果是常规的影像。如果是高程图层,也可以是LERC。
发布缓存影像图层成功
参照物:普通的高程图层
7. ArcGIS API for JavaScript 网页调用这个服务。
可以看到走的不是出图接口,而是切片接口https://dans.esrichina.com/ser ... 3/3/6
ImageryTileLayer可视化
返回值为二进制切片
8.查看服务器的缓存数据其实是空的。
查看缓存目录
缓存为空
9.Render依据Pro调整样式,以求达到和发布前一样的效果。
Pro默认情况下的渲染设置
JS渲染器代码
文章来源:https://www.jianshu.com/p/a6f4244af0df
影像服务的传统切片可视化的工作流会存储一份原始栅格影像数据,又存储了一份影像切片数据。此CRF格式的工作流的好处是只需存储一份影像数据,就能以切片的方式使用。API的类为ImageryTileLayer。以下是完整工作流。
1.得到.crf(云栅格格式)格式的栅格
方法1 Copy Raster
注意:1.输出栅格数据集必须在文件夹而不能在gdb。这是因为CRF是文件夹式格式,而不能在文件型地理数据库中。
2.格式选择Cloud raster format(云栅格格式)
复制栅格
方法2 右键现有栅格数据(如镶嵌数据集或其他格式)导出栅格。
导出栅格
2. 在目录窗格或目录视图中,右键crf 发布为web图层。
目录窗格和目录视图
在目录窗格右键共享为web图层
3.在“共享为web图层”界面,点击配置。在图层绘制一栏,选择“使用切片来自一个新的缓存”
设置缓存切片方案
4.选择切片方案为 提前将.crf文件夹中的conf.xml拷贝出来到任意位置。然后读取该文件。
拷贝conf.xml到上一级文件夹
5.一旦读取了conf,图像格式界面上置空,实际上是LERC2D,我们保持默认情况下的置空,不要动它。
注意勾选在服务器上手动创建缓存,含义为发布后,服务器不会创建缓存,实际上我们以后也不会去创建这个缓存。
保持格式置空并设置手动创建缓存
6.查看发布结果
注意: 其切片方案的坐标系、比例尺等级、切片格式 都是来自于CRF影像文件夹内部的切片方案。
坐标系、比例尺等级无所谓,因为最终支持动态投影。不能按传统切片的思路去理解。
格式必须是LERC2D 如果是常规的影像。如果是高程图层,也可以是LERC。
发布缓存影像图层成功
参照物:普通的高程图层
7. ArcGIS API for JavaScript 网页调用这个服务。
可以看到走的不是出图接口,而是切片接口https://dans.esrichina.com/ser ... 3/3/6
ImageryTileLayer可视化
返回值为二进制切片
8.查看服务器的缓存数据其实是空的。
查看缓存目录
缓存为空
9.Render依据Pro调整样式,以求达到和发布前一样的效果。
Pro默认情况下的渲染设置
JS渲染器代码
文章来源:https://www.jianshu.com/p/a6f4244af0df
0 个评论
相关问题
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- 我已经设置背景了,发布后背景却为白色?
- 网站用arcgis API for JavaScript写好,发布网站之后,别人访问无法加载地图?
- 地图服务发布成功,但无法启动服务
- ArcEngine10.1 如何发布地图服务
- 访问arcgisserver发布的服务,提示要输入用户名密码,验证登录
- JavaScript App 中,是否可以根据用户需求只返回特定要素范围内的切片?
- 在portal中发布的内容在sever里找不到
- 对已发布的缓存服务,如何只更新局部范围的切片
- portal for arcgis 1031使用管理员角色创建的3d场景怎么没有发布功能?
- Arcmap发布tpk切片包,地图只显示上半部分,下半部分空白