首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从Postgis中实际位于多边形内部的多边形中获取最近点

从PostGIS中获取最近点的方法可以通过以下步骤实现:

  1. 首先,使用ST_Within函数来确定哪些多边形实际位于指定多边形内部。ST_Within函数接受两个几何对象作为参数,如果第一个几何对象完全位于第二个几何对象内部,则返回true,否则返回false。
  2. 示例查询语句:
  3. 示例查询语句:
  4. 接下来,使用ST_Distance函数来计算每个位于内部的多边形与指定多边形之间的距离。ST_Distance函数接受两个几何对象作为参数,并返回它们之间的最短距离。
  5. 示例查询语句:
  6. 示例查询语句:
  7. 最后,使用LIMIT子句来限制结果集的大小,以获取最近的多边形。
  8. 示例查询语句:
  9. 示例查询语句:

这样,你就可以从PostGIS中获取实际位于多边形内部的多边形中的最近点了。

关于PostGIS的更多信息和使用方法,你可以参考腾讯云的云数据库PostgreSQL文档:PostGIS

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券