首页 / 浏览问题 / 移动GIS / 问题详情
android 生成椭圆
47EXP 2022年02月24日
请问,现在地图上有几个坐标点,我想根据这几个坐标点生成一个椭圆,把这个几个点包起来,应该怎么做

1个回答

你好,可以根据矩形范围来生成椭圆GeoEllipse(Point2D center, double semimajorAxis, double semiminorAxis, double rotation) ;思路进行参考:将您的坐标点point2d构建成一个GeoLine线对像,然后用geoline.getBounds()来获取包含了所有点的最小外接矩形Rectangle2D,然后根据这个矩形计算出外接椭圆。
2,842EXP 2022年02月24日
有没有具体的代码参考呢,或者demo

通过三个点生成geoRegion对象,再通过getBounds方法得到Rectangle2D对象,再生成椭圆对象,在地图上加载GeoRegion对象可以正常展示,加载椭圆对象就不显示,,想请问可能是什么问题导致的

...