geodesic-sphere相关内容

检查点是否在圆圈内

我有一点用纬度/经度表示 位置 louvreMuseum = new Position(48.861622, 2.337474); 我有一个以米表示的半径值.我需要检查另一个点(也以 lat/long 表示)是否在圆圈内. 如果我在平坦的表面上,我可以简单地使用公式 (x - center_x)^2 + (y - center_y)^2 ..
发布时间:2022-01-14 21:20:53 C#/.NET

测地球的数学

我正在尝试创建一个非常具体的测地线镶嵌,但我在网上找不到任何关于它的信息. 将二十面体的三角形细分为三角形块并将它们投影到球体上是正常的.但是,我注意到 Wikipedia 条目中 Geodesic Domes 的 动画 GIF 似乎没有按照这个方案.测地球通常由六边形三角形斑块的混合物组成,在原始二十面体的顶点处形成五边形斑块;在大多数情况下,这些五边形是连在一起的;也就是说,从一个五边形 ..
发布时间:2022-01-14 15:37:22 其他开发

测地线球的算法

我必须用较小的均匀分布的球制作一个球体.我认为最佳方法是建立一个基于三角形的测地线球,并将顶点用作球的中间点.但是我没有写一个生成顶点的算法.用C ++或伪代码回答会更好. 测地线范围的示例: http://i.stack.imgur.com/iNQfP.png 解决方案 使用@Muckle_ewe给我的链接,我可以编写以下算法:在 main() 之外 class Vector ..
发布时间:2021-04-02 20:31:11 C/C++开发

检查点是否在圆内

我有一个点,用纬度/经度表示 Position louvreMuseum = new Position( 48.861622, 2.337474 ); ,我有一个以米为单位的半径值.我需要检查圆内是否还有点(也用纬度/经度表示). 如果我在平坦的表面上,我可以简单地使用公式 (x - center_x)^2 + (y - center_y)^2 ..
发布时间:2020-11-13 18:43:58 C#/.NET

赤道上的方位角等于非赤道上的方位角吗?

我试图完全理解方位角的概念,并且遇到一些不一致的地方(或者也许是我的错误). 我向您展示了一些不匹配的示例,希望有人可以向我解释这是如何工作的. 我使用自己的JavaScript函数在PostGIS中的EPSG:900913中显示坐标. 我的功能 /* Difference between the two longitudes */ var dLon = lon2 - lo ..
发布时间:2020-05-29 19:37:56 前端开发

有效地计算两个数据集之间的成对的Haversine距离-NumPy/Python

我想计算纬度-经度之间的地理距离. 我已经检查了该线程在Python中向量化Haversine距离计算 但是当我将其用于两个不同的坐标集时,会出现错误. df1的大小可以达到数百万,如果还有其他方法可以在更短的时间内计算出准确的地理距离,那将非常有帮助. length1 = 1000 d1 = np.random.uniform(-90, 90, length1) d2 = np ..
发布时间:2020-05-18 22:56:48 Python

在perl中分割包含经度或纬度表达式的字符串

我从包含真实测地线表达式的网络中检索数据,即我用Unicode符号U+00B0, U+2032 and U+2033表示度,分和秒,分别命名为度,素数和双素数.示例: my $Lat = "48° 25′ 43″ N"; 我的目标是首先将这样的表达式转换为度,然后转换为弧度,以在我正在编写的Perl模块中使用,该模块实现了Vincenty逆公式来计算椭球大圆距离.我所有的代码目标都已达到 ..
发布时间:2020-04-30 07:05:10 其他开发

数学为测地球

细分三角形是正常的将二十面体转换为三角形贴片并将它们投影到球体上。但是,我注意到维基百科对于Geodesic Domes项目的动画GIF 似乎不是遵循这个计划。测地球通常包含大部分六角形三角形贴片的混合物,在原始二十面体的顶点处形成五角形贴片;在大多数情况下,这些五边形连接在一起;也就是说,从一个五边形的中心沿着直边走向另一个五边形的中心。然而,在维基百科动画中,一个五边形中心的边缘看起来并不与相 ..
发布时间:2018-04-23 17:36:44 其他开发