首页 / 浏览问题 / 三维GIS / 问题详情
如何获取实体圆的外切矩形顶点坐标
4EXP 2022年07月13日
地图上画了一个实体圆,如何获取这个圆的外切正方形以及它的四个点。

1个回答

您好,您这边确定获取的外切矩形没有什么限制条件吗。如果没有限制条件的话,一个圆的外切矩形是有无数个的。

如果您只是随机获取其中的某一个,您可以尝试:

1.回调drawCompleted函数. 对几何对象拿到中心点 var point=drawGeometryArgs.feature.geometry.getCentroid(),

2.然后再利用trufjs或者量算控件利用圆边界上的任意一点和获取出的中心点计算出距离

3.根据圆心的坐标以及半径,计算出其中角度最正的外切矩形的四个顶点坐标
4,121EXP 2022年07月13日
感谢回答,需求是判断当前圆实体内的包含的实体。我试下你的方案
...