如何使用GeoDjango从中心点创建多边形

如何使用GeoDjango从中心点创建多边形,django,gis,postgis,geodjango,Django,Gis,Postgis,Geodjango,我想从一个点和一个半径创建一个多边形 例如,我希望能够给出一个具有给定半径(例如10km)的点(纬度、经度),然后计算圆并将其存储为多边形 目标是能够用点查询我的应用程序,并询问它给定的点是否在另一点的给定半径内 也许我做错了,如果有更简单的方法来实现这一点,我很乐意听听 谢谢我不明白你为什么需要一个圆圈。给定两个点,您可以使用地理测量来计算距离: 一个几乎相同的问题:

我想从一个点和一个半径创建一个多边形

例如,我希望能够给出一个具有给定半径(例如10km)的点(纬度、经度),然后计算圆并将其存储为多边形

目标是能够用点查询我的应用程序,并询问它给定的点是否在另一点的给定半径内

也许我做错了,如果有更简单的方法来实现这一点,我很乐意听听


谢谢

我不明白你为什么需要一个圆圈。给定两个点,您可以使用地理测量来计算距离:

一个几乎相同的问题: