问题标签 [coordinate-systems]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 使用余弦定律计算Objective C中2点之间的距离?
我从谷歌地图获得了一些 GPS 坐标,我需要使用 Objective C 找到它们之间的距离。我已经实现了这个公式,但我得到的结果很大。
我已经通过将 Google 地图中的值传回 Google 地球和 Internet 上的地理编码服务来测试这些值,并且一切都检查出来了。我现在开始怀疑余弦定律要求我在传递坐标之前对坐标进行某种转换。
我对 Haversine 公式进行了类似的实现,但这也给了我很大的结果。然后我切换到余弦,因为它更容易调试并且我不需要非常高的精度。
希望有人可以对此有所了解,或使用代码:)
以上是根据此处引用的链接计算得出的:stackoverflow question
c++ - OpenGL:坐标系混乱的终极解决方案?
我厌倦了思考我的协调员在每种情况下的工作情况。
我听说我可以通过以下代码翻转 Y 轴:
但我应该吗?这不会破坏其他一些外部功能和照明等吗?
iphone - 在我的 3D 空间中使用什么值
这并不是我真正遇到的功能性问题,而是一个战略性问题。我是 3D 编程的新手,在查看教程和示例时,我发现坐标通常在 -1 和 1 之间。
我认为使用整数作为坐标感觉更自然。是否有任何特殊原因为什么使用小浮点值,可能是性能或其他原因?
我还没有走那么远,所以也许这个问题问得太早了,但是在创建我将导入的对象/纹理时,它们是在坐标通常具有整数大小的应用程序中创建的,我猜(例如用于纹理的 Photoshop)。这对我如何定义我的 x/y/z 尺寸不重要吗?
提前致谢!
latitude-longitude - 如何在全景图像上投影纬度/经度坐标?
我有两组纬度/经度坐标。
第一个是等距矩形全景图片的坐标。第二个一目了然。所以它在图片上。
我需要第二个点的 x/y 坐标才能在图片上绘制它。在 JavaScript 中。
示例 equirectangular 全景图片和应用程序(使用方位和距离而不是纬度/经度坐标):
提示:地平线是图像高度的一半。
摄像机距地面 2 米。
图像方向是图像的中间。它“看起来”的地方。
它在荷兰,所以负高度没有错误。它们确实在水线以下。
复杂时跳过相机高度和 GPSAltitude。
一点数据:
001sm.jpg
GPSLatitude:51.802104
GPSLongitude:3.929393
GPSAltitude:1.100000
GPS 图像方向 = 260 度
002sm.jpg
GPSLatitude:51.802082
GPSLongitude:3.929200
GPSAltitude:-2.270000
GPS 图像方向 = 265 度
003sm.jpg
GPSLatitude:51.802082
GPSLongitude:3.928986
GPSAltitude:-3.710000
GPS 图像方向 = 275 度
004sm.jpg
GPSLatitude:51.802104
GPSLongitude:3.928771
GPSAltitude:-3.710000
GPS 图像方向 = 270 度
谢谢,
Jan
janmartin AT diy-streetview DOT org
multidimensional-array - 二维数组的 x,y 和 row, col 属性是否向后?
如果我想到 x,y 坐标平面 x,y 是有序对的常用符号,但如果我使用二角钱数组,我有 myArray[row][col] 并且 row 是 y 而 col 是 x . 这是倒退还是我只是想错了?我在想它看起来像 myArray[x][y] 但如果我想要真正的行和列(比如在游戏板中)那就错了。难道不是 myArray[y][x] 真正模仿行列板吗?
iphone - iPhone、cocos2d坐标系
我已经创建了 CocosNode,然后在这个节点中插入了精灵。我分别移动了节点和精灵。由于结果节点有一些坐标,精灵有另一个坐标。我在屏幕上看到精灵,但精灵的坐标超出了屏幕边框。
那么您能否解释一下如何将精灵坐标转换为屏幕坐标?
谢谢。
java - 将直角坐标转换为极坐标的Java包
我需要将直角坐标转换为极坐标。你能推荐一个我可以使用的库吗,我不想自己写这个。
这用于理解天文学图像文件中包含的元数据。
math - 六边形网格坐标到像素坐标
我正在使用六边形网格。我选择使用这个坐标系是因为它非常优雅。
这个问题谈论的是自己生成坐标,非常有用。我现在的问题是将这些坐标与实际像素坐标进行转换。我正在寻找一种简单的方法来找到坐标为 x,y,z 的六边形的中心。假设像素坐标中的 (0,0) 位于十六进制坐标中的 (0,0,0) 处,并且每个六边形都有一条长度为 s 的边。在我看来,x、y 和 z 应该每个都将我的坐标沿轴移动一定距离,但它们以一种奇怪的方式相互关联,我无法完全理解它。
如果您可以转到另一个方向并将像素坐标中的任何 (x,y) 点转换为该点所属的十六进制,则可以加分。
gps - 如何获取附近的 POI
我有一个带有兴趣点的数据库,它们都有一个地址。
我想知道从给定位置获取所有附近POI的方法/名称/调用是什么。
我知道我至少需要将所有地址转换为 LAT / LON 坐标,但我的问题是:
对于给定的 LAT / LONG,我如何从数据库/数组中按距离获取附近的 POI,例如:
你在这里 0,0半径 2 公里内最近的 POI是:
- POI A(1.1公里处)
- POI C(1.3公里处)
- POI F(1.9 公里处)
我不知道我应该研究什么才能得到我想要的:-(
任何帮助是极大的赞赏。 谢谢
google-maps - 获取 LAT/LONG 坐标范围内的国家/地区
麻烦!
我正在寻找一种在给定的 LAT/LONG 坐标范围内查找国家/地区的方法。
例如:
当使用谷歌地图查看非洲的某个地区时,我会找出当前视图中的国家/地区。
这有点雄心勃勃,我认为主要问题将是处理所需多边形的准确性。这些的准确性不需要那么高,边界可能在几十英里之外,甚至更远。
这将是整个世界所需要的。