直连 ArcGIS Datastore11.5 内置Ozone对象存储
分享
背景
ArcGIS Datastore 11.5 对象存储型,其内部是一个Ozone对象存储。用于存储三类数据:
1.发布托管的 3D 切片图层和托管场景图层——场景服务。数据存储包含3D场景缓存。*
2.托管要素图层——要素服务。数据存储包含针对指定子图层查询的缓存结果。
3.VideoServer的视频服务。数据存储包含视频 BLOB 和关联的视频服务元数据文件。
直连 ArcGIS Datastore11.5 内置Ozone对象存储,特别是使用ArcGIS Pro直连它,有很多应用场景:
1.便于运维人员排查问题。如果遇到三维发布流程异常,可以用此方法检查已入库的三维数据。
2.用于开发三维优化等功能。已入库的三维,可以做三维数据治理。
3.用于手动迁移,或加快发布入库速度,通过ArcGIS Pro抽取原始slpk入库对象存储。
步骤
在已经部署好的 ArcGIS Enterprise 11.5 。(建议在生产环境将关系型与对象型分开部署,此截图不是最佳实践)
配置了对象存储的Datastore
通过SSH登录它的计算机系统(windows使用远程桌面的cmd)。
1.执行ArcGIS Datastore安装目录下的tools/listmanageduser.sh获取关系型Datastore的用户密码
命令行工具:列出管理员用户
2.使用S3 Browser 连接 ArcGIS Datastore 11.5 内置Ozone对象存储。
使用参数
REST Endpoint:域名+端口29879
填入上一步获得的Access Key ID 与 Secret Access Key。
在高级设置中使用Signature V4,而不是默认的V2.
Addressing model需要使用 Path style 而不能是VirtualHosting。
使用S3连接
其中bucket名为0123456789abcdef里面的arcgiscache文件夹,存储了所有托管三维服务的数据。任意文件可以读写。(不建议用户修改arcgiscache下的文件)
S3连接
3.如果需要使用ArcGIS Pro连接该ArcGIS Datastore内置Ozone对象存储。则还需要在Datastore计算机上执行替换证书的命令。
替换对象存储用的安全证书为CA证书
4.在已经配置了CA证书后,使用ArcGIS Pro就可以连接ArcGIS Datastore内置Ozone对象存储了。
除了常规的AccessID和SecretKey,和服务端点以外,还需要注意填写提供者选项:
AWS_VIRTUAL_HOSTING 值为False,意为不使用VirtualHosting,而是使用Path Style
ArcGIS Pro连接云存储
使用
1.用于存储栅格
通过复制栅格工具,将tif影像导入对象存储为云栅格crf(Cloud Raster Format)格式。
对象存储里的云栅格
在Pro里可以打开和使用这个对象存储中的云栅格影像
打开对象存储中的云栅格
一些办公环境被禁用了文件共享,也被禁用了USB插口。以云存储共享栅格影像数据达成协作也是一种方式。
2.用于导出切片包
通过提取包工具,导入tpk、tpkx二维切片至对象存储。
提取二维切片包tpkx和提取结果。
提取包至对象存储
提取包后,对象存储中的缓存数据集
提取三维场景图层包slpk,提取失败。
提取slpk
提取slpk报错
这是因为Datastore的内置Ozone对象存储未采用 Virtual Hosting模式,而是Path Style模式。目前ArcGIS Pro提取slpk无法支持这种模式的云存储。
文章来源:https://www.jianshu.com/p/db5085247e4f
背景
ArcGIS Datastore 11.5 对象存储型,其内部是一个Ozone对象存储。用于存储三类数据:
1.发布托管的 3D 切片图层和托管场景图层——场景服务。数据存储包含3D场景缓存。*
2.托管要素图层——要素服务。数据存储包含针对指定子图层查询的缓存结果。
3.VideoServer的视频服务。数据存储包含视频 BLOB 和关联的视频服务元数据文件。
* 升级上来现有托管场景图层缓存将继续保留在切片缓存数据存储中,直到您将其迁移到对象存储中为止。 所有新的托管场景图层缓存则将存储在对象存储中。ArcGIS Enterprise 11.5 是将支持切片缓存数据存储的最后一个版本,如果您已将托管场景图层缓存存储在切片缓存数据存储中,则必须在此版本中配置对象存储并迁移托管场景图层缓存。
直连 ArcGIS Datastore11.5 内置Ozone对象存储,特别是使用ArcGIS Pro直连它,有很多应用场景:
1.便于运维人员排查问题。如果遇到三维发布流程异常,可以用此方法检查已入库的三维数据。
2.用于开发三维优化等功能。已入库的三维,可以做三维数据治理。
3.用于手动迁移,或加快发布入库速度,通过ArcGIS Pro抽取原始slpk入库对象存储。
步骤
在已经部署好的 ArcGIS Enterprise 11.5 。(建议在生产环境将关系型与对象型分开部署,此截图不是最佳实践)
配置了对象存储的Datastore
通过SSH登录它的计算机系统(windows使用远程桌面的cmd)。
1.执行ArcGIS Datastore安装目录下的tools/listmanageduser.sh获取关系型Datastore的用户密码
命令行工具:列出管理员用户
2.使用S3 Browser 连接 ArcGIS Datastore 11.5 内置Ozone对象存储。
使用参数
REST Endpoint:域名+端口29879
填入上一步获得的Access Key ID 与 Secret Access Key。
在高级设置中使用Signature V4,而不是默认的V2.
Addressing model需要使用 Path style 而不能是VirtualHosting。
使用S3连接
其中bucket名为0123456789abcdef里面的arcgiscache文件夹,存储了所有托管三维服务的数据。任意文件可以读写。(不建议用户修改arcgiscache下的文件)
S3连接
3.如果需要使用ArcGIS Pro连接该ArcGIS Datastore内置Ozone对象存储。则还需要在Datastore计算机上执行替换证书的命令。
替换对象存储用的安全证书为CA证书
4.在已经配置了CA证书后,使用ArcGIS Pro就可以连接ArcGIS Datastore内置Ozone对象存储了。
除了常规的AccessID和SecretKey,和服务端点以外,还需要注意填写提供者选项:
AWS_VIRTUAL_HOSTING 值为False,意为不使用VirtualHosting,而是使用Path Style
ArcGIS Pro连接云存储
使用
1.用于存储栅格
通过复制栅格工具,将tif影像导入对象存储为云栅格crf(Cloud Raster Format)格式。
对象存储里的云栅格
在Pro里可以打开和使用这个对象存储中的云栅格影像
打开对象存储中的云栅格
一些办公环境被禁用了文件共享,也被禁用了USB插口。以云存储共享栅格影像数据达成协作也是一种方式。
2.用于导出切片包
通过提取包工具,导入tpk、tpkx二维切片至对象存储。
提取二维切片包tpkx和提取结果。
提取包至对象存储
提取包后,对象存储中的缓存数据集
提取三维场景图层包slpk,提取失败。
提取slpk
提取slpk报错
这是因为Datastore的内置Ozone对象存储未采用 Virtual Hosting模式,而是Path Style模式。目前ArcGIS Pro提取slpk无法支持这种模式的云存储。
文章来源:https://www.jianshu.com/p/db5085247e4f
0 个评论
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- arcgis版本兼容性
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- ArcGIS如何求栅格图像的“质心”
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?











