circle相关内容

如何在Google地图上绘制圆圈时了解半径

我有什么: 根据Google的建议,我们使用了MVC对象和 DistanceWidget & RadiusWidget 显示半径,同时调整对现有圆圈(由DistanceWidget绘制的圆圈)正常工作的圆的大小。 小提琴演示 我需要: 我需要显示画一个新的圈子圈。事件 DistanceWidget & RadiusWidget 仅用于现有圆圈(由 DistanceWidge ..
发布时间:2018-05-10 21:42:32 前端开发

如何根据Google地图的中心和半径获取圆圈的LatLngBounds?

如何获得具有给定中心和半径的圆的东北和西南坐标?我找不到任何解决方案。目前,与之前不同,Circle对象没有getLatLngBounds()和getBounds()方法。 解决方案 您可以使用$ b中的 SphericalUtil.computeOffset 方法$ b Google地图Android API实用程序库。要使用它,您需要对 build.gradle 执行以下依赖项: ..
发布时间:2018-05-10 21:08:56 移动开发

根据缩放级别如何获取像素数等于地球圆周的半径?或区圈的半径来屏幕像素?

我在谷歌地图上创建Geozones。地图API提供的默认圈子在滚动地图时会出现laggy。所以,我想创建自己的圈子(覆盖地图)。我创建了半径为300米的固定圆。此圆圈的宽度应根据缩放级别作为默认地图圆圈进行更改。我写了一个如下的方法,通过将半径和缩放级别作为参数来计算像素。我还添加了默认的圆圈来验证我的圈子对于不同地址的准确性。 //根据半径和缩放级别调整圆的宽度和高度 private ..

在Google地图上绘制圆的弧线

这个想法是使用角度绘制一个以特定点为中心的弧。 注意:不是和弦,也不是扇形,也不是和弦与弧线之间的区域。 纪念品: http://en.wikipedia.org/wiki/Arc_(geometry) 全圆参数: - 以坐标LatC,LngC 为中心 - 半径为1 609米 - 0度开始角度 - 360度结束角度 例如 http://jsfi ..
发布时间:2018-05-10 20:41:10 前端开发

绘制一圈Google静态地图

我在v3 api上绘制了Google地图圈。当用户在那里绘制圆圈(或者如果他们选择了多边形),他们可以将数据保存到服务器。如果用户选择了径向搜索,则将中心坐标和以英尺为单位的半径存储到数据库中。这意味着当用户重新加载搜索时,它可以再次通过该圆圈(如下所示)。 我有1个问题,但是,当用户选择他们想要的搜索时使用。如果多边形绘制了多边形,它会加载多边形,如果它是一个圆形,则会穿过中心的标记。然而 ..
发布时间:2018-05-10 20:17:57 其他开发

使用ggplot2的圆形密度图

我正在处理循环数据,我想用ggplot2重现这种情节: library(circular) data1 quantile.circular(data1,c (0.05,.95))##对于区间 data2 dens p main =“圆形密度”,ylab =“”,xlab =“” ) points(circular(0),plot.info = p,col =“blu ..
发布时间:2018-04-24 22:00:11 其他开发

用ggplot2绘制一个圆

也许这是一个愚蠢的问题,但我无法在ggplot2手册中找到答案,也无法在“aunt”google中找到答案... 我如何如果我有一个中间点和一个直径,用ggplot2作为附加图层绘制一个圆圈? 感谢您的帮助。 解决方案 更新,更好的选项利用名为 ggforce ,它定义了一个显式 geom_circle 。 但为了后人的缘故,这里有一个简单的循环函数: circleF ..
发布时间:2018-04-24 19:45:50 其他开发

大多数“彻底”圆周点的分布

这个问题旨在抽象和集中一种方法来解决我在““。 想象一下,我们有一组圆圈,每个圆圈都有一个圆圈其周围的点数。我们希望找到一个衡量标准,可以在圈子周围均匀分布点的情况下给出更高的评分。有些点分散在整个360度的圈子中;一个区域的点数远远多于另一个区域的点数较少的圆圈。但是,圆点的数量不受限制。 p> 两点或更多点可能重合。 偶然点仍然相关。一个点在0°的圆和180°的一点比0°处有 ..
发布时间:2018-04-23 18:09:40 其他开发

如何从点创建椭圆

float x = CIRCLE_RADIUS *(float)Math.sin(2f * Math.PI * drawSquareIndex / ITEMS_COUNT + angle)* 1.75f; 其中x - 是圆圈项目的X点。 我有一个圈子。 但我想在椭圆上绘制图片。什么公式我需要使用? 我该怎么做? ..
发布时间:2018-04-23 18:08:28 Java开发

根据度数在圆周上找出一个点

假设你有一个简单的数字。假设棒图有肘和手。如果棒图想要在风车中旋转他的手而不移动他的手肘怎么办?如果肘部作为一个圆的中心,并且手必须始终在圆的圆周上,并且我知道肘部和手的确切位置,那么如何在保持半径的同时围绕圆的圆周移动手(手臂之间的手臂长度,因为它真的不应该缩小或增长)? 我需要将手的坐标沿着圆圈,圆圈的中心是肘部。这是2D。 我有两个点的坐标。我可以计算这些点之间的直线长度。知道圆 ..
发布时间:2018-04-23 18:06:40 其他开发

确定三圈相交的正确解

我有三个半径不准的相交圆。如何确定构成交叉区域的六个交点中的三个?我最初只想得到聚类点 - 它们之间距离最近的点。但是由于半径并不总是正确的,因此可能会出现这样的情况,即聚类点不是形成相交区域的点。任何想法? 解决方案 对于每一对圆,找到它们边界上的两个交点(如果它们存在)。然后测试这些点中的一个是否在第三个圆内(到中心的距离小于该圆的半径)。 这将识别三个“拐角“三重交点区域的点, ..
发布时间:2018-04-23 18:05:42 其他开发

MATLAB中两个圆的交点

我需要找出两个圆的相交点。我有中心点和每个圆的半径。我需要在MATLAB中完成。任何帮助将不胜感激。 解决方案 找到圈子的方程式。确保考虑平方根的负数,否则你只会有一个半圆。 设置两个圆的方程相等。 ..
发布时间:2018-04-23 18:05:12 其他开发

弧细分算法

我正在寻找从片段着色器中沿着圆弧的纹理中采样。这种排除了递归方法,如这。 我已经想出了几种不同的方法来实现这一点:两个似乎最合理的是(给定起始位置 p ,居中 c ,半径 r =长度(cp),角度(弧度范围) theta 弧度和 N 位置): 通过 theta / N , N 次要的c关于c的计算:这需要构建一个将被重复使用的旋转矩阵:cost是两个trig函数, N 2×2矩阵相乘, ..
发布时间:2018-04-23 18:04:39 其他开发

其他两个圆的相切圆?

有两个圆圈:以 A 为中心的 a ,以及 b (以 B 为中心) 。计算全部或无切线圆的二维位置的公式是可能的。主要的限制是,所有圆圈的半径是相同的。据我所知,应该没有解决方案(图2)或2个解决方案(图1)。如何找出这些解决方案( C 和 D )的解决方案和位置 。 ::2个解决方案应该可以在这里 图2 :没有解决方案! )更新(解决方案): 1)计算从A到B的距离 - > ..
发布时间:2018-04-23 17:59:16 其他开发

用相同的段来分割一个圆圈,Python

我有一套近万分的天空。它们使用RA(赤经)和DEC(赤纬)在天空上绘制。绘制时,它们呈圆形。 我想要做的是将圆圈切成8个相同的部分 ,然后每次删除一个部分并做一些操作使用其余部分进行计算。 要做到这一点,我想出了这个例子,即使用圆弧切片。 我知道弧的方程式是由下式给出的: S = r * theta 其中 r - >半径 theta - ..
发布时间:2018-04-23 17:53:55 Python

圆圈碰撞后的新速度

在一个圆形的台球桌上,台球以一定的速度v1与该台的边界相碰撞。碰撞检测如下: double s = sqrt((px-a)*(px-a)+(py -b)*(py-b)); if(s //不做任何操作 else if(s == r)//点位于圆圈 //计算新值速度 else if(s> r)//点位于圆外 //将点移回到圆上(我已经拥有那部分) //计算新的速度 ..
发布时间:2018-04-23 17:40:57 C/C++开发

从它的3个点计算圆心和半径

有人可能会显示能够快速执行此操作的代码吗?假设我们按左 - >右的顺序得到三点 p1,p2,p3。因此,解决方案还应该检查圆圈是否有效,即(p1,p2,p3)是逆时针方向。 解决方案 要计算圆圈参数,请看: http://paulbourke.net/geometry/circlesphere/ 寻找”3点的方程(2维)“ 确定方向后,可以使用多边形区域公式: http:/ ..
发布时间:2018-04-23 17:38:50 其他开发