point相关内容

找到“视觉"对象的最快方法是什么?不规则多边形的中心?

我需要找到一个点,该点是不规则形状的多边形的视觉中心.视觉中心是指在视觉上似乎位于多边形大区域中心的点.该应用程序是在多边形内放置标签. 以下是使用内部缓冲的解决方案: https://web.archive.org/web/20150708063910/http://proceedings.esri.com/library/userconf/proc01/professional/p ..
发布时间:2020-05-28 21:01:10 其他开发

为什么ELF执行入口虚拟地址的格式为0x80xxxxx,而不是零0x0?

执行后,程序将从虚拟地址0x80482c0开始运行.该地址不是指向我们的main()过程,而是指向由链接程序创建的名为_start的过程. 到目前为止,我对Google的研究只是让我想到了一些(模糊的)历史推测,例如: 在* NIX的端口上,有一个传说传说0x08048000曾经是STACK_TOP(也就是说,堆栈从接近0x08048000朝0向下增长)到i386,这是一组来自加利福尼 ..
发布时间:2020-05-28 21:00:36 其他开发

鼠标/画布X,Y到Three.js世界X,Y,Z

我一直在寻找一个与我的用例匹配但找不到的示例.我正在尝试将摄像头的屏幕鼠标坐标转换为3D世界坐标. 我发现所有解决方案都可以进行射线相交以实现对象拾取. 我想做的是将Three.js对象的中心定位在鼠标当前“在"上方的坐标上. 我的相机位于x:0,y:0,z:500(尽管它会在模拟过程中移动),并且我的所有对象都位于z = 0且x和y值不同,所以我需要知道世界X ,Y基于假设跟随 ..
发布时间:2020-05-28 21:00:32 其他开发

点多边形算法有时会给出错误的结果

我在StackOverflow上看到了我在PHP代码中实现的“多边形中的点"光线跟踪算法.在大多数情况下,它运行良好,但是在某些复杂的情况下,如果具有复杂的多边形和恶性点,它会失败,并指出该点不在多边形中. 例如: 您可以在此处找到我的Polygon和Point类:pointInPolygon方法在Polygon类中.在文件末尾,应该有两个点位于给定的多边形内(在Google Earth上 ..
发布时间:2020-05-27 00:38:16 PHP

点与路径之间的最短距离

对于基于地理的在线游戏,我正在寻找一种算法,该算法可以找到指定点与通过x/y坐标连接的已知路径之间的最短距离,以便杀死所有多余的点/节点.该算法的链接或关键字对我有很大帮助!感谢阅读 为了更好地理解: 解决方案 您是否要计算此值,以便说出类似“如果点到路径的距离为零,则删除该点"?如果是这样,则可能有一种更简便的方法来删除冗余节点.一次获取三个点(分别称为A,B和C).计算A和B之间的角度 ..
发布时间:2020-05-25 02:43:44 其他开发

OpenGL ES 2.0中的纹理点?

我正在尝试在OpenGL ES 2.0中为粒子系统实现纹理化的点(例如,点精灵).我遇到的问题是所有点均渲染为实心黑色正方形,而不是正确映射纹理. 我已验证gl_PointCoord实际上返回的x/y值从0.0到1.0,它将在整个纹理上进行映射.虽然texture2D调用似乎总是返回黑色. 我的顶点着色器: attribute vec4 aPosition; attribute ..
发布时间:2020-05-21 00:22:57 其他开发

如何在顶点着色器中使用计时器来为OpenGL中的点大小设置动画

我正在尝试实现一个点云,在该点云中,不同点的大小将根据与之相关的不确定性值而变化.假设,如果该值为零,则大小应该是恒定的,如果接近1,则这些点的半径应该会越来越大.首先,这些点的大小应增加,达到最大值后,它们应减小到最小值,依此类推. 描述此现象的函数可能是: pointSize = x +/- c * pointUncertainty, where x = standard point s ..
发布时间:2020-05-20 22:11:26 其他开发

点与线之间的距离(从两个点开始)

我正在使用Python + Numpy(也可以使用Scipy)并具有三个2D点 (P1, P2, P3); 我试图使从P3到与P1和P2之间绘制的线垂直的距离.让P1=(x1,y1),P2=(x2,y2)和P3=(x3,y3) 使用矢量符号很容易,但是我对python/numpy还是很陌生,无法获得任何有效的方法(甚至关闭). 感谢任何提示,谢谢! 解决方案 尝试使 ..
发布时间:2020-05-18 18:50:38 Python

点要素到R中最近的多边形的距离

目前,我在一个项目中工作,这里有一个点要素-该点要素包括142个点-和多个多边形(大约10个).我想计算R中每个点与最近的多边形要素之间的距离. 我目前的方法很乏味,有点冗长.我目前正计划计算每个单点和每个多边形之间的距离.例如,我将计算142个点与多边形A之间的距离,142个点与多边形B之间的距离,142个点与多边形C之间的距离,等等.这是这些距离计算之一的示例代码: dist_ce ..
发布时间:2020-05-16 23:19:19 其他开发

MySQL Spatial CONTAINS显示错误结果

我的MySQL空间搜索行为很奇怪. 我已经在GEOM字段(葡萄牙边界)中创建了一个多边形,然后我试图在其中找到一个点-一切正常. 下一个尝试是找到多边形外部的点,但查询仍返回找到的1行. 请帮助,我在做什么错?为什么在多边形外部找到一个点? 用于测试的SQL代码如下: CREATE TABLE IF NOT EXISTS `test` ( `id` int(11) ..
发布时间:2020-05-15 06:00:57 数据库

如何输入“空"字样?将POINT()几何值转换为POINT类型的MySQL字段?

我有一个带有POINT几何字段的表.我这样输入纬度/经度点: INSERT INTO table( point ) VALUES( POINT( lon_value, lat_value ); 有时我没有可输入的经/纬度值.我无法输入空白,NULL或空的POINT()...,因为POINT(0,0)实际上是地球上的某个位置,因此也不起作用. 这里的解决方案是什么? 解决方案 ..
发布时间:2020-05-15 04:58:32 数据库

多边形内的mysql查询点-没有结果

我很确定我在这里做错了很多事情,但是我不确定...... 表(减去几个字段): CREATE TABLE IF NOT EXISTS `stuff` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `lat` decimal(12,7) NOT NULL, `lon` decimal(12,7) NOT NULL, `l ..
发布时间:2020-05-15 04:10:16 数据库

如何在mySQL表中插入点

我收到一条mySQL错误,提示"ADDRESS_LONGI_LATIT_LOCATION"不能为null. 'geomfromtext/pointfromtext'可能返回空值.怎么了感谢您的帮助. INSERT INTO address (ADDRESS_NICKNAME,ADDRESS_LONGI_LATIT_LOCATION) VALUES ('Testing',geomfromte ..
发布时间:2020-05-15 02:57:53 数据库

在MySQL上使用空间POINT类型时的Lon/Lat Order

在MySQL中设置POINT时正确的顺序是什么? SO问题中的答案在以下方面也有所不同: 将lat/lon文本列移动到“点"类型列 是 POINT(lat lon) 或 POINT(lon lat) 就我所知,它应该是POINT作为参数x和y的第一个版本(纬度),但我找不到确切的证据. 解决方案 正如在此处看到的 https://stackoverflow. ..
发布时间:2020-05-15 00:16:27 数据库

在MySQL中获取接近纬度的多边形

有人知道一种从点到给定距离内获取MySQL数据库中所有多边形的方法吗?实际距离不是那么重要,因为它是稍后为找到的每个多边形计算的,但是对“接近"的多边形进行该计算将是一个巨大的优化. 我看过MBR并包含函数,但是问题在于某些多边形不包含在围绕该点绘制的边界框中,因为它们很大,但是它们的某些顶点仍然很近. > 有什么建议吗? 解决方案 慢速版本(无空间索引): SELECT ..
发布时间:2020-05-14 20:48:11 数据库

如何获得具有精确分辨率的float或double鼠标位置?

我需要将鼠标单击位置设置为float或double,如何做到这一点?在鼠标侦听器中,我要像这样, e.getPoint(); 但是Point对象的x和y值是整数,我需要在float或double中定位. 任何帮助将不胜感激. 修改 我需要确切的分辨率. 解决方案 getPoint()为您提供整数值,因为这是指定坐标的精度.请参见 http://java.sun.com /j ..
发布时间:2020-05-12 19:10:04 Java开发

如何知道java框架的坐标?

我正在尝试开发一个非常基本的游戏,它涉及鼠标.所以我想做的是获取鼠标的坐标以写一个整数.我搜索了互联网并找到了它. mouse_x=MouseInfo.getPointerInfo().getLocation().getX(); mouse_y=MouseInfo.getPointerInfo().getLocation().getY(); 它部分起作用,并为我提供了桌面上的鼠标坐标.但 ..
发布时间:2020-05-12 19:09:18 Java开发