首页 / 浏览问题 / WebGIS / 问题详情
如何根据中心点坐标和顶底高程,来对smid进行定位?
55EXP 2022年12月01日
已知数据源中smid的中心点坐标,和顶底高程attitude数据,应该使用什么方法来对smid进行定位?

zoomTo还是setView呢,应该怎么写?

谢谢~

1个回答

您好,您是在webgl端,需要移动视角吗?

您有中心点坐标的话,建议您根据中心点坐标构造相机参数即可,使用viewer.zoomto或者viewer.flyto或者camera.setview都是可以的,主要看您业务上对那种效果合适。

http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/docs/Documentation/Viewer.html

http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/docs/Documentation/Camera.html

希望可以帮助到您。

9,538EXP 2022年12月01日
好的,谢谢。

这三种都可以,主要是想着飞过去能差不多正好框选在那个范围内,有成熟的例子吗

飞行的相机参数要看您业务中想要的效果来设哦,webgl里示例代码中打开场景后的视野跳转基本都是设置相机视野的,您可以参考下。http://support.supermap.com.cn:8090/webgl/examples/webgl/examples.html

...