标签: point

如何找到多个地理点的中心?

如果我有一系列经度和纬度点,我如何计算所有这些点的中心?

language-agnostic gis geometry point arcgis-js-api

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

使用OpenCV旋转点周围的点

有谁知道如何在OpenCV中围绕另一个点旋转一个点?

我正在寻找这样的函数:

Point2f rotatePoint(Point2f p1, Point2f center, float angle)
{
    /* MAGIC */
}
Run Code Online (Sandbox Code Playgroud)

c++ opencv point rotation

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

词语产量的含义

目前我正在阅读David A. Black的"The Well-Grounded Rubyist",我坚持10.9章(枚举器和可枚举的下一个维度).我的问题是关于yield方法.yieldRuby上下文中单词的含义是什么?我的母语是俄语,谷歌翻译向我展示了一堆翻译变体,让我感到困惑.其中有一些:给予,带来,投降(放弃),生产,同意,遵守和许多其他人.

UPD:请注意这个事实,我试图理解Enumerator :: Yielder#yield方法的含义 ,但不是yield关键字本身.

UPD_2:我发现了有关枚举器的有趣文章:" Ruby中的懒惰枚举器 ".

ruby yield point enumerable

15
推荐指数
1
解决办法
5773
查看次数

如何在Android中找到路径中的所有积分?

一段时间后,我问了一个问题,看看我是否能在路径中找到一对特定点; 但是,这次我想知道是否有办法知道路径中的所有点?(我找不到这样做的方法,这很不幸,因为Java提供了一种方法来做到这一点,而不是Android?)

我问这个的原因是因为我有多个几何图形,我想比较这些点以查看它们相交的位置.

我感谢任何有用的回应

java android point path

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

使用mysql查看lat/long是否落在多边形内

我创建了下表

CREATE TABLE geom (g GEOMETRY);
Run Code Online (Sandbox Code Playgroud)

并插入了许多行,例如:

INSERT INTO geom (g)
VALUES(PolygonFromText('POLYGON((
9.190586853 45.464518970,
9.190602686 45.463993916,
9.191572471 45.464001929,
9.191613325 45.463884676,
9.192136130 45.463880767,
9.192111509 45.464095594,
9.192427961 45.464117804,
9.192417811 45.464112862,
9.192509035 45.464225851,
9.192493139 45.464371079,
9.192448471 45.464439002,
9.192387444 45.464477861,
9.192051402 45.464483037,
9.192012814 45.464643592,
9.191640825 45.464647090,
9.191622331 45.464506215,
9.190586853 45.464518970))')
);
Run Code Online (Sandbox Code Playgroud)

现在我想搜索所有数据,并返回条目,其中我的纬度/长度没有任何多边形.

如何使用mysql完成?或者是否有人知道任何指向正确方向的链接?

mysql gis point polygon

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

我怎么知道Lat,Lng点是否包含在圆圈内?

好吧非常自我解释.我正在使用谷歌地图,我试图找出一个纬度,长点是否在半径为x的圆内(x由用户选择).

边界框不适用于此.我已经尝试使用以下代码:

distlatLng = new google.maps.LatLng(dist.latlng[0],dist.latlng[1]);
var latLngBounds = circle.getBounds();
if(latLngBounds.contains(distlatLng)){
      dropPins(distlatLng,dist.f_addr);
}
Run Code Online (Sandbox Code Playgroud)

这仍然会导致标记位于圆圈之外.

我猜这是一些简单的数学需要计算曲率或面积,但我不知道从哪里开始.有什么建议?

geometry curve google-maps point latitude-longitude

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

用于确定点是否在3D网格内的算法

什么是用于确定点是否在3D网格内的快速算法?为简单起见,您可以假设网格是所有三角形并且没有孔.

到目前为止我所知道的是,确定光线是否穿过网格的一种流行方法是计算光线/三角形交叉点的数量.它必须很快,因为我将它用于触觉医疗模拟.所以我无法测试光线交叉的所有三角形.我需要某种散列或树数据结构来存储三角形,以帮助确定哪个三角形是相关的.

另外,我知道如果我对顶点进行任意2D投影,则需要进行简单的点/三角交点测试.但是,我仍然需要知道哪些三角形是相关的,此外,哪些三角形位于该点的前面并且仅测试这些三角形.

algorithm intersection point mesh

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

R绘制(abline + lm)最佳拟合线穿过任意点

我试图绘制一个最小二乘回归线使用abline(lm(...))它也被迫通过一个特定的点.我看到这个问题是相关的,但不是我想要的.这是一个例子:

test <- structure(list(x = c(0, 9, 27, 40, 52, 59, 76), y = c(50, 68, 
79, 186, 175, 271, 281)), .Names = c("x", "y"))

# set up an example plot
plot(test,pch=19,ylim=c(0,300),
     panel.first=abline(h=c(0,50),v=c(0,10),lty=3,col="gray"))

# standard line of best fit - black line
abline(lm(y ~ x, data=test))

# force through [0,0] - blue line
abline(lm(y ~ x + 0, data=test), col="blue")
Run Code Online (Sandbox Code Playgroud)

这看起来像:

在此输入图像描述

现在,我将如何强制线穿过标记的任意点,(x=10,y=50)同时仍然最小化到其他点的距离?

# force through [10,50] - red line
??
Run Code Online (Sandbox Code Playgroud)

plot r point line least-squares

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

如何计算3点之间的JavaScript角度?

我想在JavaScript中获得3点之间的角度.如果我有点A(x1,y1),B(x2,y2),C(x3,y3),我想获得由线AB和BC形成的角度.

而且我想知道,如果这些点是地理坐标,角度是否有差异?

javascript point angle coordinates

14
推荐指数
1
解决办法
8011
查看次数

Gnuplot:如何使用透明点制作散点图

在此输入图像描述

如何使用gnuplot绘制具有部分透明散点的图像,就像在此图片中一样?问题是我不知道如何将点设置为透明.

gnuplot scatter point transparent

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