iServer发布MongoDB瓦片服务,如何添加kml

0 投票

项目1:

1.制作工作空间(sxwu),并将瓦片数据文件(scp)和kml等文件添加到该球面场景中

2.在iServer上将该工作空间,发布成三维服务

以上“项目1”完全正常,现有“项目2”需要利用MongoDB,如下

项目2:

1.利用iDesktop工具中的“保存到MongoDB”功能,将三维模型缓存的瓦片数据保存到数据库中

2.在iServer上使用MongoDB瓦片,将数据库中的瓦片数据发布成三维服务

问题:在“项目2”中该如何添加kml到三维服务(场景)中?

3月 25 分类:  113次浏览 | 用户: qisheng.lv 初出茅庐 (23 分)

1个回答

0 投票

您好,您是想要把kml'添加到mongo中还是说在前端加载,目前kml还不支持存入mongo,前端加载kml可以参考http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#KML_edit

3月 25 用户: 卷饼先生 名扬四海 (4,810 分)
哦,明白了。kml不能放到mongoDB中。

但是,如果我不想从前端用代码加载kml,那么有没有方法:把kml和mongoDB中的瓦片提前做好到场景中发布三维服务,然后在前端代码中直接打开(不想前端动态加载某些图层)?
...