在使用ThingJS进行在线开发的时候,总会遇到各种问题,绝大都输问题的产生都是由于对ThingJS不熟悉,比如官方示例有那么多个,结果就只看了两三个就开始搭建,还有文档中心有详细的对于如何搭建3D可视化应用的文档,可能也没有仔细看过,不过不要紧,ThingJS就是一个非常简单,非常适合新手,上手非常快的一个搭建3D物联网可视化的平台,在此我通过水群,贴出了几个问题以及解决方案,希望对大家有所帮助~
1.项目怎么删除呢? 进入控制台→我的项目,点击操作按钮,选择删除项目。
2.用代码加载的面图层坐标位置偏移了很多,而用该请求响应的GEOJSON数据,在citybuilder手动加上去的面图层位置却是正确的,这是为什么(使用的是WGS84坐标系下的数据)?
citybuilder用的02坐标系,在citybuilder里上传数据的时候选84坐标系后进行坐标转换了,可以在citybuilder的数据那里复制数据ID,就是02坐标系了。
3.如何修改建筑高度? 查看官方示例中的建筑拔高。
4.怎么通过鼠标左右键弹出文字提示实现开门动画? 在代码中注册鼠标事件就可以,并且场景模型里面必须有动画效果才能执行动画。
5.我想弄个thingjs的场景,里面需要联动的这些物体必须要自定义userid吗? 是的。
6.如何获取一个房间ROOM对象 房间搭建时候有独立的id就可以获取到,并调用apiTHINGJS.Room来操作了。
7.thingjs中能不能把天花板去掉? 可以,在搭建模型时选择隐藏天花板
|