26得票4回答
在Python中高效地从一组坐标对中找到最接近的坐标对

问题 假设我站在机场里,给定一个地理坐标对,如何高效地确定我所在的机场? 输入 一个坐标对 (x,y),表示我所在的位置。 一组坐标对 [(a1,b1), (a2,b2)...],其中每个坐标对表示一个机场。 期望输出 一组坐标对 (a,b),来自机场坐标对集合,表示最接近点 (...

26得票5回答
如何在Android中获取用户的家庭/工作位置

我正在开发一款应用程序,它可以为用户提供一个"信息"清单,但我想设置一个选项,让用户在离开家或工作时接收到这些项目的通知。 我注意到(使用我的设备上的Google Now),他们可以知道用户住在哪里,工作在哪里,以便在您离开或到达其中一个地方时向您推送通知(一种类似于“如果是此,则那样”的东...

25得票10回答
如何在Java中绘制直线

我想知道Java中是否有能够从坐标(x1, x2)画到(y1, y2)的函数? 我想要做的是像这样:drawLine(x1, x2, x3, x4); 我希望能够在代码的任何时候执行此操作,并使多行文本同时出现。 我尝试过这样做:public void paint(Graphics g){...

23得票2回答
计算一个物体是否在一组坐标内?

我有一组由X和Y点组成的形状,我需要知道一个物体是否在其中,如何计算? X和Y坐标示例:522.56055 2389.885 544.96 2386.3406 554.18616 2369.2385 535.21814 2351.396 497.5552 2355.8396 我数学不是很好 ...

23得票4回答
计算两个 x/y 坐标之间的距离?

我想计算一个环面上两个x/y坐标之间的距离。这是一个普通网格,具有其角落和边缘“连接”的属性。例如,在500x500的网格上,点(499, 499)相邻于(0, 0),则(0,0)到(0,495)的距离应为5。 是否有好的数学方法来计算这个距离?

22得票6回答
我该如何在Java中计算两个GPS点之间的距离?

我用了这段代码,但是它没有工作: 需要计算两个GPS坐标之间的距离,例如41.1212, 11.2323,单位为公里(Java)double d2r = (180 / Math.PI); double distance = 0; try{ double dlong = (endpo...

22得票3回答
如何将2D世界转换为屏幕坐标OpenGL

我目前正在将一个OpenGL渲染器应用到2D游戏引擎中。 因为OpenGL屏幕坐标空间是[-1, 1],我有些困惑如何与通用的笛卡尔二维世界坐标系统进行接口。 假设我的世界视窗是[-500,-500]到[1200,1200],其中[0,0]是世界原点。 我只需要翻译并缩放到-1和1之间的坐...

22得票7回答
如何在iPhone上使用坐标打开Google Maps以获取方向

我正在使用UIMapView在iPhone上显示地点。我想从当前位置到感兴趣的位置做方向指引,我认为使用MapKit不可能(但如果可能,请告知),因此我将打开Google Maps应用程序或safari来显示它。 我能否通过指定坐标(当前位置)到坐标(感兴趣的位置)来实现这一点?我有这些经纬...

21得票7回答
如何确定一个点是否在四边形内部

目标 我想确定一个测试点是否在一个定义好的四边形内。我的实现可能会用Matlab,所以我只需要伪代码。 输入 四边形的四个角落坐标:(x1,y1) (x2,y2) (x3,y3) (x4,y4) 测试点坐标: (xt, yt) 输出 1 - 如果在四边形内 0 - 否则 更新 ...

21得票2回答
使用Kinect v2测量胸围大小

我需要使用Kinect在面向摄像头的情况下找出任何个体的胸部前测量值。我的当前解决方案是: 当MultiFrameSource到达时,获取颜色(以显示UI中的身体)、身体(以获取关节)和身体索引帧。 通过使用以下方法将BodyIndexFrame复制到byte[] _bodyData中:b...