问题标签 [coordinate]

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.

0 投票
2 回答
2606 浏览

c# - C# 坐标键控字典

我有一堂课Room,一堂课World。目前,我有一个

Room我像这样存储s:

但是当我尝试访问它时,它返回 null:

我理解发生这种情况的原因。但我的问题是:有人知道这样做的更好方法吗?

0 投票
11 回答
20260 浏览

java - Java:存储无限游戏世界的坐标图的好数据结构是什么?

我习惯于使用 PHP 进行编码,但我并不真正精通 Java,而且这已经成为一个问题已有一段时间了。我希望它是一个相当简单的解决方案,但是我无法以任何方式搜索到任何好的示例代码,所以这里是:

我正在编写一个游戏,该游戏发生在基于图块的地图上的 2d 随机生成的无限世界中(挑剔:我知道它不会是真正的无限。我只是希望世界很大)。map[x][y] 多维数组的常用方法最初是一个基本思想,但由于 Java 没有像 PHP 那样为非整数(即负数)数组键恶作剧提供方法,所以我不能正确地拥有一个 (- x,+x,-y,+y) 带有数组键的坐标系。

我需要能够在特定的 x,y 坐标处找到图块上的对象,以及找到某个图块的“相邻图块”。(如果我可以得到ObjectAt(x,y),我可以得到(x + 1,y)等等)

我读过关于四叉树和 R-trees 之类的东西。这个概念令人兴奋,但是我还没有看到任何好的、简单的 Java 示例实现。此外,我不确定这是否正是我所需要的。

欢迎任何建议

谢谢

0 投票
1 回答
1668 浏览

get - 从openstreetmap数据库中的坐标获取最近的节点

例如,我有一个坐标:

我想在 OSM DB 中找到最近的节点

在此示例中,节点 906459460

http://www.openstreetmap.org/api/0.6/node/906459460

然后我想知道哪些方式是其中的一部分

在这个例子中

http://www.openstreetmap.org/api/0.6/way/78456451

http://www.openstreetmap.org/api/0.6/way/76966153

http://www.openstreetmap.org/api/0.6/way/76965957

如何使用 API?谢谢

0 投票
1 回答
439 浏览

uiimageview - 如何找出显示的 UIImage 在屏幕坐标系中的坐标?

如果我触摸显示 UIImage 的屏幕,我可以在屏幕坐标中获得 (screen.x, screen.y) 的坐标。以及如何从该坐标中获取 UIImage 坐标(image.x,image.y)?UIImage 在 UIImageView 中。

0 投票
1 回答
4250 浏览

map - 行主要顺序索引

我目前正在研究将 2d 地形图保存到一维数组中的项目。地图中的每个块都由 xy 坐标索引。因此,为了将地图保存为一维数组,我使用了行主顺序方法(http://en.wikipedia.org/wiki/Row-major_order)将 xy 坐标转换为单个索引值(其中让我将块放入数组中)。

现在,我的问题是如何将其转换回来?我有一个唯一的数字,我必须将其转换回 xy 坐标。任何帮助,将不胜感激。^^

0 投票
1 回答
1421 浏览

3d - 3d 坐标绘图

如何在mathematica 中绘制3d 坐标?我正在尝试使用mathematica 绘制3d 点。我也想看看他们完成后的样子。到目前为止,这就是我所做的......我有成千上万的点来绘制仅供参考。

输入

输出

我看不到图表。在此先感谢您的帮助!-乔伊

0 投票
2 回答
244 浏览

flash - Papervision3D 坐标轴

我有一个 Flash 应用程序,我使用 papervision3d 库。我将对象放到场景中,没问题,但我还想向用户显示坐标轴(x、y 和 z)。有没有办法显示这些轴?

0 投票
2 回答
539 浏览

xcode - xcode 图像坐标

好的,我正在为 iphone 制作游戏,我想知道如果图像超过某个坐标,如何删除它。我在 xcode 中做这个海峡。另外请发布一些示例代码。感谢所有帮助。

0 投票
1 回答
536 浏览

google-maps - 谷歌地图:将标记放在地图的左上角

就像标题说的那样,我知道如何在特定的纬度,经度上添加标记。现在我想添加标记并将其放在地图的左上角或右上角。如何使用 javascript api v3 来实现这一点?

0 投票
4 回答
28352 浏览

javascript - 如何从鼠标单击坐标获取 WebGL 3d 空间中的对象

我正在用 WebGL 构建一个棋盘游戏。该板可以旋转/缩放。我需要一种将画布元素 (x,y) 上的单击转换为 3D 空间中的相关点 (x, y, z) 的方法。最终的结果是我想知道 (x, y, z) 坐标,其中包含接触到最接近用户的对象的点。例如,用户点击一个棋子,你想象一条穿过 3D 空间的射线穿过棋子和游戏板,但我想要棋子的 (x, y, z) 坐标在它所在的点感动。

我觉得这一定是一个非常普遍的问题,但我似乎无法在我的谷歌中找到解决方案。必须有某种方法可以将 3D 空间的当前视图投影到 2D 中,以便您可以将 2D 空间中的每个点映射到 3D 空间中的相关点。我希望用户能够将鼠标悬停在板上的空间上,并让斑点改变颜色。