geodesic-sphere相关内容
我有一点用纬度/经度表示 位置 louvreMuseum = new Position(48.861622, 2.337474); 我有一个以米表示的半径值.我需要检查另一个点(也以 lat/long 表示)是否在圆圈内. 如果我在平坦的表面上,我可以简单地使用公式 (x - center_x)^2 + (y - center_y)^2
..
我正在尝试创建一个非常具体的测地线镶嵌,但我在网上找不到任何关于它的信息. 将二十面体的三角形细分为三角形块并将它们投影到球体上是正常的.但是,我注意到 Wikipedia 条目中 Geodesic Domes 的 动画 GIF 似乎没有按照这个方案.测地球通常由六边形三角形斑块的混合物组成,在原始二十面体的顶点处形成五边形斑块;在大多数情况下,这些五边形是连在一起的;也就是说,从一个五边形
..
我必须用较小的均匀分布的球制作一个球体.我认为最佳方法是建立一个基于三角形的测地线球,并将顶点用作球的中间点.但是我没有写一个生成顶点的算法.用C ++或伪代码回答会更好. 测地线范围的示例: http://i.stack.imgur.com/iNQfP.png 解决方案 使用@Muckle_ewe给我的链接,我可以编写以下算法:在 main() 之外 class Vector
..
我有一个点,用纬度/经度表示 Position louvreMuseum = new Position( 48.861622, 2.337474 ); ,我有一个以米为单位的半径值.我需要检查圆内是否还有点(也用纬度/经度表示). 如果我在平坦的表面上,我可以简单地使用公式 (x - center_x)^2 + (y - center_y)^2
..
我试图完全理解方位角的概念,并且遇到一些不一致的地方(或者也许是我的错误). 我向您展示了一些不匹配的示例,希望有人可以向我解释这是如何工作的. 我使用自己的JavaScript函数在PostGIS中的EPSG:900913中显示坐标. 我的功能 /* Difference between the two longitudes */ var dLon = lon2 - lo
..
我想计算纬度-经度之间的地理距离. 我已经检查了该线程在Python中向量化Haversine距离计算 但是当我将其用于两个不同的坐标集时,会出现错误. df1的大小可以达到数百万,如果还有其他方法可以在更短的时间内计算出准确的地理距离,那将非常有帮助. length1 = 1000 d1 = np.random.uniform(-90, 90, length1) d2 = np
..
我从包含真实测地线表达式的网络中检索数据,即我用Unicode符号U+00B0, U+2032 and U+2033表示度,分和秒,分别命名为度,素数和双素数.示例: my $Lat = "48° 25′ 43″ N"; 我的目标是首先将这样的表达式转换为度,然后转换为弧度,以在我正在编写的Perl模块中使用,该模块实现了Vincenty逆公式来计算椭球大圆距离.我所有的代码目标都已达到
..
我想通过多个测地多义线来动画符号......我厌倦了在for循环中执行此操作。线被绘制,但圆(符号)没有动画..它只是停留在起始点这里是我的代码。 var poly; var geodesic; var map; var clickcount = 0; 函数initialize(){ var style = [{featureType:“landscape”,s
..
细分三角形是正常的将二十面体转换为三角形贴片并将它们投影到球体上。但是,我注意到维基百科对于Geodesic Domes项目的动画GIF 似乎不是遵循这个计划。测地球通常包含大部分六角形三角形贴片的混合物,在原始二十面体的顶点处形成五角形贴片;在大多数情况下,这些五边形连接在一起;也就是说,从一个五边形的中心沿着直边走向另一个五边形的中心。然而,在维基百科动画中,一个五边形中心的边缘看起来并不与相
..