标签: point

查找点是否位于线段上

我有由两个点A(x1,y1,z1)和B(x2,y2,z2)和点p(x,y,z)定义的线段.如何检查该点是否位于线段上?

c# algorithm 3d point

25
推荐指数
4
解决办法
4万
查看次数

mongodb检查点是否在多边形中

mongo 2.6

我有一些存储的多边形.我有一点意见.如果这个点适合任何存储的多边形,我该知道什么

文档示例

{ ..., "polygons" : [ [ 17.60083012593064, 78.18557739257812 ], [ 17.16834652544664, 78.19381713867188 ], [ 17.17490690610013, 78.739013671875 ], [ 17.613919673106714, 78.73489379882812 ] ], ... }
Run Code Online (Sandbox Code Playgroud)

已经有几乎相同的问题Mongodb:检查一个点是否在存储的多边形内.但它不适合我 - 这个查询必须至少给出一个结果(示例中的那个) - 但事实并非如此.

db.areas.find( { polygons : { $geoIntersects : { $geometry : {type:"Point",coordinates:[17.3734, 78.4738]} } } } )
Run Code Online (Sandbox Code Playgroud)

实际上,如果我在任何多边形的边界上选择一个点 - 它确实如此.

$geoWithin方法必须按照mondodb文档说的那样完成工作.

但任何这些查询都不起作用

db.areas.find( { polygons : { $geoWithin : { $geometry : {type:"Point",coordinates:[17.3734, 78.4738]} } } } ) - not supported with provided …
Run Code Online (Sandbox Code Playgroud)

point polygon mongodb mongodb-query

21
推荐指数
1
解决办法
1万
查看次数

缇,像素和点,哦,我的!

或"我是如何学会停止担忧并学会爱测量系统的"

我想要一个我可以参考的中心点,让我快速了解编程中使用的各种测量单位.所以它似乎是最好的地方,虽然我可以继续自己回答这个问题,但你们都比我更聪明,所以我不妨让你这么做.

请选择一个您熟悉的单位,在第一行使用"#name"将其作为标题(使其易于查找)并在您的答案中定义.请不要重复 - 添加评论或编辑现有答案,而不是添加新答案.类似的单位仍然是单独的 - 所以请不要在同一个答案中定义em和en.如果单位与另一单位完全相同,请在标题下方添加"别名"行.

如果它是一种特别模糊的测量类型,请链接到第二个参考,这样人们就不会因为他们从未听说过它而向你投票.

我看到了很多贬低 - 我想人们相信这不会增加StackOverflow社区的价值.如果您觉得这不会增加社区,或者您认为这是一个糟糕的问题,请考虑在下面发表评论.如果您有任何建议,我有兴趣改进它.

关于标准的好处是有很多可供选择的!

-亚当

layout user-interface types point

20
推荐指数
2
解决办法
8906
查看次数

将lat/lon文本列移动到"point"类型列中

我的MySQL数据库中有一个名为的表house.

house表格中,有几个名为latitude和的文本列longitude.

我添加了一个名为新列coords的类型,point- http://dev.mysql.com/doc/refman/5.0/en/gis-class-point.html

如何将latitudelongitude值移动到新coords列中?

mysql point latitude-longitude

20
推荐指数
3
解决办法
3万
查看次数

从点云生成三角形网格的算法

在一些模拟程序中,我们根据点生成对象表面,每个点具有3D坐标,并且向量表示该点处表面的法线.出于可视化目的,我们希望生成由三角形组成的网格; 每三个关闭点形成一个正常的三角形.然后我们可以将这些信息发送到一些标准的可视化程序,这些程序可以像VMD(Visual Molecular Dynamics)一样呈现表面.

我们想知道哪个是最快/可用的算法.

algorithm geometry point mesh

20
推荐指数
3
解决办法
3万
查看次数

如何使UIImageView自动调整大小到加载的图像大小

我在IB的视图上放了一个UIImageView控件.控件的大小只是我决定的,非常随机的大小真正我想做的是每当我将image属性设置为新图像时自动调整大小的控件.我希望它实际调整大小到图像的大小.可以自动完成吗?没有任何代码干预?如果不是 - 在这种情况下最好的方法是什么?

今天发生的事情很奇怪.我将图像加载到ImageView中,即使ImageView的大小没有改变,我也能看到图像正确显示.这干扰了我在ImageView上抓取用户触摸的意图.用户触摸实际图像,但由于图像的某些部分位于ImageView的外部(这是奇怪的部分) - 点映射变得疯狂有人能想到对此的任何解释吗?

谢谢

resize point uiimageview touches ios

20
推荐指数
1
解决办法
4万
查看次数

gnuplot的Pointtype命令

我在gnuplot上使用pointtype命令时遇到了麻烦.我尝试了几种方法,例如:

set pt 5
set pointtype 5
plot " " w pt 5
plot " " w pointtype 5
Run Code Online (Sandbox Code Playgroud)

由于某些原因,似乎没有任何作用.我尝试使用"帮助"功能,显然我的gnuplot版本没有"pt"或"pointtype"作为选项.这可能被列为其他一些功能.我知道有些要点,当我绘制多组数据时,点类型会自动更改,但我对选择点类型没有个人控制权.

任何帮助将不胜感激.

types gnuplot point pt

20
推荐指数
1
解决办法
11万
查看次数

为什么ELF执行入口点虚拟地址为0x80xxxxx而不是0x0?

执行时,程序将从虚拟地址0x80482c0开始运行.此地址不指向我们的main()过程,而是指向_start由链接器创建的名为的过程.

到目前为止,我的谷歌研究只是让我得到了一些(含糊的)历史猜测:

有民间传说,0x08048000曾经是由加利福尼亚州圣克鲁斯市的一个团体颁布的*NIX到i386的端口上的STACK_TOP(也就是说,堆栈从接近0x08048000下降到0).这是因为128MB的RAM很昂贵,4GB的RAM是不可想象的.

任何人都可以确认/否认这个吗?

point elf virtual-address-space

19
推荐指数
2
解决办法
1万
查看次数

Delphi数组初始化

我目前有这个,它很糟糕:

type TpointArray = array [0..3] of Tpoint;

class function rotationTable.offsets(pType, rotState, dir: integer): TpointArray;
begin

  Result[0] := point(1, 1);
  Result[1] := point(1, 2);
  Result[2] := point(1, 1);
  Result[3] := point(1, 1);
end;
Run Code Online (Sandbox Code Playgroud)

但相反,我想做这样的事情:

class function rotationTable.offsets(pType, rotState, dir: integer): TpointArray;
begin
   Result := [Point(1,1), Point(1,2), Point(1,1), Point(1,1)];
end;
Run Code Online (Sandbox Code Playgroud)

但是,在编译时,它抱怨[1,2,3,4]语法只适用于整数.

有没有办法实例化/初始化一个Tpoint数组,类似于我想要的方式?

arrays delphi point tobject

18
推荐指数
3
解决办法
3万
查看次数

如何使用Protractor/Selenium将鼠标移动到任意点

是否可以将鼠标移动到屏幕上的任意坐标/相对于量角器测试中的元素?我看到人们推荐使用Robot for Java用户,但当然我不能在JavaScript中使用它.

javascript selenium point mousemove protractor

18
推荐指数
1
解决办法
2万
查看次数