在边界正方形内选择点[关闭]

Posted

技术标签:

【中文标题】在边界正方形内选择点[关闭]【英文标题】:Selecting points within a bounding square [closed] 【发布时间】:2016-11-15 20:40:41 【问题描述】:

帮助从坐标的数据库(mysql)中进行选择。有一个包含纬度/经度字段的表格。示例应该是矩形的形式。谢谢! example

我试过http://www.movable-type.co.uk/scripts/latlong-db.html,但是需要以矩形的形式预定大小

【问题讨论】:

这不是 Stack Overflow 的工作方式。你试过什么?你遇到了什么问题? 【参考方案1】:

如果你需要选择矩形内的点是 假设你的矩形有 thr coord ($minLat , $minLng , $maxLat, $maxLng) 您可以通过这种方式简单地选择点

        select * from my_table 
        where 
        point_lat >= $minLat 
        AND point_lat <= $maxLat
        AND point_lng  <= $maxLng
        AND point_lng  >= $minLng;

【讨论】:

需要兼顾纬度(180 -180)和经度(90 - 90) 如果您使用正确的 ($minLat , $minLng , $maxLat, $maxLng) 来限制选择工作的权利.. 非常感谢!工作!

以上是关于在边界正方形内选择点[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

点和正方形的关系

在 OpenCV 中查找多边形边界内的平均颜色

在Django中获取一定半径内的所有点

[算法]边界都是1的最大正方形大小

力扣221——最大正方形

SHOI2016方