首页 / 浏览问题 / 组件GIS / 问题详情
倾斜摄影缓存自动生成及发布服务
263EXP 2019年08月29日

通过超图组件,成功生成了倾斜摄影缓存数据并发布了三维服务。

但是webgl加载显示不出来,说配置文件路径不存在。。。(ps:桌面能加载显示出来),

请问这是什么问题,需要怎么解决?

问题关闭原因: 已解决

1个回答

您好,把scp文件里的路径修改为相对路径,还要确保文件类型是s3m类型的
2,432EXP 2019年08月29日
是相对路径和s3m类型。
scp文件参数中HasSpatialIndex是否为true
下午上班看了,再回复你
scp文件里没有<sml:HasSpatialIndex>这一项。
需要自己自动添加这一项吗?
没有这一块吗,你那边是要在web端调用吧,你试试在桌面生成配置文件,然后压缩并单体化呢,不要倾斜倒库这个功能
什么倾斜倒库?
我是用超图组件10.0进行的压缩并单体化操作,生成后配置文件没有索引这一项。
就是桌面操作生成有,那也解决不了组件生成没有的问题啊。
您好,你用的那个接口是新功能倾斜入库,就是把配置文件,压缩并单体化等一系列操作一起进行,我的意思是你如果着急在web端用的话就先在桌面用之前的功能生成,这个接口我还要测试下,如果重现问题我需要报个缺陷,我测试完了会联系你
好吧,主要是之前用9D组件生成倾斜摄影缓存报错,生成不了,当时提问了。

然后 你们建议我用10.0。
因为10版本更新了一些数据库,支持一些新的数据类型,你现在把你的代码截图发一下,我这边看下你的参数有没有问题

代码如下:

您好,你那边用这个接口CacheProcessor3D.CompTextureAndDiscret进行一下压缩并单体化操作并输出

surprise

1.  10.0没有这个接口

2. 我也不需要单体化操作,这些标红参数也不知道怎么填。

您好,这个接口是有的哈,如果在vs引用不了检查一下是否引用了SuperMap.Realspace.ThreeDDesigner dll文件,还有这个功能压缩并单体化是一体的,你可以不选择单体化,这个参数设置为null就行了, CacheProcessor3D.CompTextureAndDiscret(osgb, shuchu, TextureCompressType.TEXTURECOMPRESS_DXT,null,null, ModelFileType.S3M);第一个参数选择你的配置文件scp,其必须是osgb文件,第二个参数设置输出路径就行了,其他的按照我这个就行了

好吧,我试一下吧。

另外,你们10.0的帮助文档是没有这个方法的。

你点索引搜索的时候选第一个哈,

但是这个接口不会合并节点吧?
ObliquePhotogrammetryBuilder 这个接口能够合并节点。。。

试了不行,你还是帮我把这个接口ObliquePhotogrammetryBuilder测好,看看是什么原因配置文件导致没有索引行

我这边远程看下吧,私信你QQ
...