首页 / 浏览问题 / 三维GIS / 问题详情
iServer发布MongoDB瓦片服务,没有场景
23EXP 2021年03月24日

步骤:

1.把三维缓存的瓦片文件通过“保存到MongoDB”功能,把s3m保存导数据库中。

2.iServer上发布服务“MongoDB瓦片”

问题:

1.发布的三维服务怎么没有场景?(我的这个问题与社区里http://ask.supermap.com/76856这个问题类似。可是这个略有不同)

2.是不是我导入瓦片数据到MongoDB时方法不对?(见图二,是不是数据库里少内容,我的只有图层信息,而没有场景信息)

图一:发布的iServer服务,没有场景,如下iServer截图

图二:我的数据库,画框的内容是我的导入的四个图层,是不是还缺少其它表信息

图三:别人的数据库表(社区里其它人的截图),框里的表在我的库里没有。不知道我是否是缺少这些内容,才没有场景的

1个回答

您好,因为保存到mongo的时候只是保存了切片进去,所以没有场景,您可以到datas节点下,打开三维数据列表,选择WebGL形式浏览
6,087EXP 2021年03月25日
请问下,该如何像切片一样将场景信息也保存到mongodb中?(像我截图所示别人数据库里的“SmWorkspace”就是工作空间或场景信息吗?如果是,怎么保存进去)
之前是使用swmu和s3m瓦片文件发布的三维空间服务,现在就是像咨询下是否可以将“场景和瓦片”全部保存到mongodb中(没有物理文件了)。然后再在iServer上将mongodb中的数据发布成“带有场景”的三维服务。

目前我发布的三维服务只有瓦片数据,而没有场景
您好,目前保存到mongo的话就只能保存瓦片数据进去,保存不了场景,您在前端加载的时候可以通过addS3MTilesLayerByScp()的方式加载
...