我有 2 个圆C1和C2 ,它们位于 3D 空间的 2 个不同平面上。 我想与这些圆圈相交并找到交点。 输入: C1(x,y,z),半径 R1 和平面 P1 C2(x,y,z)、半径 R2 和平面 P2。 对于 2D,我们可以使用圆方程轻松完成,但在这种情况下,我无法做到这一点。 ...
我有 2 个圆C1和C2 ,它们位于 3D 空间的 2 个不同平面上。 我想与这些圆圈相交并找到交点。 输入: C1(x,y,z),半径 R1 和平面 P1 C2(x,y,z)、半径 R2 和平面 P2。 对于 2D,我们可以使用圆方程轻松完成,但在这种情况下,我无法做到这一点。 ...
我正在尝试实现根据指南使用大圆距离公式计算两点之间距离的算法我的function: 例如,我调用: distance = get_great_circle_distance((55, 28), (86, 70), 7)并期待~3.93km ,但我得到 10.56897。 ...
我想使用 geopy 库计算由各自的 (lat, lon) 坐标定义的两点之间的距离(以公里为单位)。 我的代码 为了检查以上结果,我使用了此处提供的工具: https://www.movable-type.co.uk/scripts/latlong.html但两个输出不匹配。 我的代码的 ou ...
我正在尝试使用 Java 中的 Haversine 公式计算大圆的公里距离,如下所示 我正在使用输入java GreatCircle 60.0 15.0 120.0 105.0运行。 预期的 output 是4604.53989281927 kilometers ,但我得到13406.2386761 ...
我正在做一个项目,我需要(作为 2d 点)绕着 3d 球体走动。 我无法弄清楚如何在没有极坐标失真的情况下实现这一目标。 基本上我想要向前、向后、向左和向右移动,以及向左转和向右转。 我一直在尝试使用球坐标来实现这一点,但我的函数似乎不正确。 我该怎么做才能让它发挥作用? (我是在 JavaScr ...
我正在尝试计算/绘制一条线上最靠近另一条线的点。 我可以计算那条线上的点,无论是笛卡尔坐标还是大圆距离等。我遇到问题的地方是以英里为单位准确计算距离并绘制它。 我有几行由纬度/经度定义。 我试图将其中一条线的终点作为点,p3。 P1 和 p2 是相邻线上的两个点。 当我计算交叉轨道距离时,它似乎不 ...
我正在开发一个基于 Laravel 的应用程序,用户可以在其中创建航班,然后在地图上查看飞行路线。 其中一些地图包含多达 10.000 个航班。 有了这些数字,Mapbox 有时会导致浏览器崩溃或需要很长时间才能渲染,尤其是因为我们使用arc.js来计算 Great Circle 路线。 然后我们切 ...
假设我在(经度,纬度)中只有两个顶点来制作大圆弧A。然后我想在A上的任何给定点找到一条垂直的弧来组成大圆弧B,然后在B上找到点距离 A 距离 x。我如何找到这些点? ...
我正在尝试在一些文本中为 textview 绘制圆形视图。 它与 Android 一起使用,但是,iOS 无法正常工作。 文本出现在视图顶部。 有什么建议么? ...
在过去,在MATLAB中,我使用大圆距离计算计算了一个点的索引,给出了它的纬度和经度。 我会和你分享我的代码。 我对R中的等效函数看起来是什么或是否存在感到相当难过? 我找到了一些代码来显示两点之间的距离,但没有一个能帮我索引数据。 这是我的MATLAB代码! “dist”计 ...
当在车站检测到单个动物时,我有一个很大的时间和位置数据集(> 900万行)。 我想计算每只动物在每只动物之间在每只动物之间移动的路径之间的距离,以及每只动物在两只动物之间移动所花费的时间。 然后,我想总结路径所有部分的总距离和时间。 对于此数据集中的每个人,每次在固定点检测到数据 ...
问题,简而言之: 如何使用Google Maps API之外的其他东西在Mercator中准确地投影包裹大圆半径? 问题,长期: 所以我有一个难题。 我运行了一个地图应用程序,该应用程序使用Google Maps API将巨大的圆圈投射到墨卡托地图上 - 它试图显示非常大的,准确的 ...
我发现其他人的示例演示了如何在python中绘制球体,但我很好奇是否存在一个方程,该方程式表示沿球体的各个纵向线。 示例:Python / matplotlib:绘制3D立方体,球体和矢量? 我想要的是沿着球体运行并能够绘制出大圆的方程。 类似于Mathematica中 ...
我有两个矩阵,一个是200K行,另一个是20K。 对于第一个矩阵中的每一行(也就是一个点),我试图找到第二个矩阵中哪一行(也是一个点)最接近第一个矩阵中的点。 这是我在样本数据集上尝试的第一种方法: 但是,我得到一个Error: cannot allocate vector of s ...
我正在尝试使用ggplot将日间/夜间线添加到世界地图中,以指示日夜区域; 这样的事情: 计划是在24小时周期内为我的地图制作动画,如下所示: 上面的动画是用正弦波实现的,我知道它是完全不准确的。 我知道geosphere::gcIntermediate允许我绘制大圆 ...
我想计算从纬度和经度给定的点到两点(大圆的一部分)给定的线段的距离。 所有坐标均在 WGS84 中给出。 我知道如何在笛卡尔坐标中而不是在球体上计算它。 有人可以提供公式吗? ...
我正在设计一个应用程序,我必须告诉我,像fb视频或instagram照片这样的项目是在一个区域内还是来自特定区域,例如墨尔本。 所以到现在为止,我想找一些国家的边界盒子,例如:澳大利亚,墨尔本。 我只是去这个网站http://boundingbox.klokantech.co ...
我正在研究R中的通勤旅行模式(原点 - 目的地)流程图。我所拥有的数据是通勤者的日常交易(Date,Card,Entry_lat,Entry_Long,Exit_Lat,Exit_Long) 。 旅行路径可能类似(因为他们通勤上班)。 我需要在map (great circles)绘制这 ...
我有以下数据: 我想找到电路 我尝试了以下代码, 你能帮我找到直线距离和电路吗? ...
我有一组由地理 (WGS84) 坐标指定的多边形:它们位于球体上。 我有一个由纬度-经度对指定的点。 我想(有效地)找到点和多边形之间的最小大圆距离。 我目前的堆栈包括 fiona、shapely、gdal 和 proj。 StackOverflow 上的类似问题似乎大多是将特征投影到平面 ...