问题标签 [points]

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 回答
202 浏览

java - 确定空间区域是否为空

我有一个空间区域,二维,从(0,0)(MAX_X, MAX_Y)

在这个空间区域内,我画了一些线,它们与该区域的周长相交,并且它们可能彼此相交。通过这种方式,这些线将我的空间区域划分为子区域,如果将这些子区域相加,则给出整个空间区域。

在这片空间区域内,有一些点(x,y)。我必须确定

  1. 构成由线条创建的所有空间子区域的所有顶点的坐标
  2. 如果给定的空间子区域包含或不包含一个或多个点

我正在尝试用 java 编写代码,但语言并不是很重要。我不知道如何完成这两项任务。如果有人可以给我一个提示,我将非常感激。

0 投票
1 回答
1108 浏览

iphone - 如何在iphone上使用点和像素?

我知道 iPhone4 的屏幕分辨率为 960 x 640,iPhone3 GS 的屏幕分辨率为 480 x 320。这是否意味着最大像素数或点数?我实际上正在使用积分,因为我正在使用像 CGPointMake 这样的函数,我想知道积分的最大值是多少。但我对它们有多少以及在 iPhone3、iPhone4 和更高版本上编程时应该如何设计代码有点困惑。

0 投票
1 回答
2715 浏览

algorithm - 在球体上找到最近的一对点

我知道如何为 2D 案例(x 和 y)实现 n log n 最接近点对算法(Shamos 和 Hoey)。但是,对于给出纬度和经度的问题,不能使用这种方法。两点之间的距离是使用半正弦公式计算的。

我想知道是否有某种方法可以将这些纬度和经度转换为它们各自的 x 和 y 坐标并找到最近的一对点,或者是否有另一种技术可以用来做到这一点。

0 投票
2 回答
1805 浏览

c# - 如何使用变量定位对象

我正在尝试创建 81 个图片框,并让它们自动放置在彼此之间一定距离的位置,但它们似乎没有按任何逻辑顺序排列。我必须将 X 点初始化为 -1700 才能让它们出现在屏幕上。以下代码获得了我想要的前 15 个,但随后它们开始相互堆叠,而不是继续模式。这是大约一个小时修修补补的结果,但最初逻辑看起来不错。我什至有一个消息框,可以显示当前正在设置的 X、Y,它是正确的,它只是不会将它们放在那些坐标处。

0 投票
2 回答
549 浏览

facebook - facebook应用邀请激励

我正在尝试制作一个允许用户邀请朋友的 Facebook 游戏。我想提供一种激励措施,即邀请他人的人每获得 10 分,他们的受邀者获得 1 分即可获得奖励积分。我正在使用 Python 运行时在 Google App Engine 上开发 facebook 应用程序。

实现这种功能的最佳方法是什么?我知道我可以找出谁邀请了给定的应用程序用户。我想考虑很多用户,并希望尽可能多地节省服务器资源。

我正在考虑创建一个“用户”实体,其中有一个“id”值、一个“点”值和一个“引用自”值。当为用户添加积分时,服务器会查找“推荐来源”实体并相应地奖励积分。但是由于我每 10 只奖励 1 点,因此服务器每次检查点 mod 10 是否为 0 可能是一种浪费。此外,如果通过邀请点,似乎整个用户数据存储命名空间会不断是传播点,这也很浪费。

有什么好的实现方法吗?

0 投票
3 回答
1751 浏览

mysql - MySQL - 存储带小数点的数字

是否存在任何方式在数据库中存储带或不带小数点的数字?用户可以将数字存储到数据库中,例如1010.1 - 为了在 MySQL 中存储数字,我使用数据类型列decimal,因此对于本示例,数据库中将存储10.0010.10

但是我需要按用户存储数字的确切形式 - 所以在这种情况下 0 1010.1

是否可以在数据库级别解决它或者我必须在应用程序级别进行编辑?

0 投票
1 回答
5160 浏览

draw - Openlayer 在 Openlayer 绘图功能中添加点

我正在尝试使用 openlayer(多边形)的绘图功能。最终用户可以绘制多边形。但我想通过java脚本绘制多边形。我正在尝试使用openlayer的insertXY和insertDeltaXY函数,但是出现了一个js错误“对象不支持属性或方法'insertXY' ”。

跟随是我的代码块。

非常感谢任何帮助。

0 投票
1 回答
492 浏览

python - Python、GIS 和 Fortran:尝试从 xy 点数据创建多个多边形

我一直在研究这个问题一段时间,在 ESRI 论坛页面或我编写的一些 FORTRAN 三角剖分脚本上没有发现任何乐趣。

我有两个 .csv 文件,其中包含数百个 xy 点数据。这些点代表潮间带范围的高端和低端。高点和低点彼此平行,我想创建多边形条,将每英尺的四个点连接成单独的多边形。取决于高点和低点之间的距离,多边形的高度将为 x。下面的链接显示了两张图片来说明我的意思:

http://forums.arcgis.com/threads/39757-Feature-to-Line..?p=135880&posted=1#post135880

主要问题是编写多边形脚本以在角落正确形成。我知道当绕弯移动时,你不能有一个底部直径为 1 英尺,顶部直径为 1 英尺的多边形。但这只是我在尝试解决这个问题时遇到的许多问题之一......

任何帮助将不胜感激,谢谢

0 投票
1 回答
97 浏览

ruby - 需要在我的名为 point 的类中编写比较点方法。红宝石

嗨,我在 ruby​​ 中有这个积分类,但我需要一个比较方法类,任何人都知道从哪里开始?

0 投票
2 回答
1847 浏览

c++ - 如何优化大量散点的插值?

我目前正在使用一组坐标点(经度、纬度,其中大约 60000 个)和该位置的温度。我需要对它们进行插值,以计算温度未知的某些点的值,以映射某些区域。至于尊重点之间的影响,我已将每个(长,纬)点转换为单位球点(x,y,z)。我已经开始应用“Numerical recipes 3rd Edition”中的广义多维 Shepard 插值:

在此处输入图像描述 如您所见,对于一个点的插值,该算法计算该点到其他每个点的距离,并将其作为最终值的权重。尽管这个算法有效,但与我需要的相比,它还是太慢了,因为我将计算很多点来映射某个区域的网格。优化这一点的一种方法是,我可以省略超出某个半径的点,但对于点数很少或没有点的区域会造成问题。另一件事是通过仅计算一次查找表并存储距离来减少每 2 个点之间距离的计算。这样做的问题是不可能存储这么大的矩阵(60000 x 60000)。获得的温度网格将用于计算不同温度值的等高线。