首页 / 浏览问题 / 三维GIS / 问题详情
iclient3d+vue能够自定义弹出气泡么
11EXP 2022年06月14日

使用产品:iclient3d-vue 操作系统:win10 x64
数据类型: 文件型
问题详细描述:想实现点击弹出气泡,但是地图组件使用的是vue2封装好的<sm-viewer></sm-viewer>,想实现官方示例那种气泡,但是尝试了几次之后发现不能添加在地图上面,不知道iclient3d-vue能不能实现
问题重现步骤:

想实现这种效果

1个回答

点击弹出气泡的示例推荐查看:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#individualInformation的官方示例。

在示例的源码中,有两部分对气泡弹框有介绍。分别是HTML中和JS中

4,151EXP 2022年06月14日
之前使用的都是封装好的infobox,调用地图的页面单独定义bubble,好像在地图上面显示不出来
不太明白您说的地图页面是什么,您是在地图中使用的而不是场景中使用的?

如果您说的是三维方面使用的是 bubble.Pointer , bubble类和注册bubble的事件都得是三维场景,地图是属于2D,使用 iclient3d-vue 肯定是不对的。 二维方面的话我们没有 这方面的接口。您若是想要实现这种效果,只能自己用代码实现一个气泡窗口,看网上有没有相关例子。
...