首页 / 浏览问题 / 三维GIS / 问题详情
三维可视域分析如何清除
9EXP 2019年06月12日

请问三维可视域分析是否有API进行清除, 示例中是将viewshed3D.distance设置为0.1.因为现在是用react进行开发, 导致再次进入页面后, 上一次设置的可视域分析的点还在, 使重新选点和上一次设置的点同时会被设置.

1个回答

您好,这个没有对应的clear接口

您可以使用pointHandler.clear();清除点 ,使用viewshed3D.viewPosition = [0, 0, 0];将这个缩小后的可视域分析挪走
6,215EXP 2019年06月12日

我使用这种distance = 0.1的方法,但是再次创建viewshed3D对象时,之前的模型又出现了,viewshed3D会有多个值

已解决,是自己之前的鼠标移动事件未销毁
...