我是否需要从MySQL切换到PostgreSQL才能获得对GIS查询的支持?

时间:2014-07-22 15:22:34

标签: mysql postgresql postgis geodjango

我有一个位于MySQL数据库顶部的Django应用程序。实际上数据库是MariaDB。但是Django并不知道。就它而言,它只是MySQL。

我的应用需要跟踪人们的情况。家庭地址并运行查询以查找距离某个坐标固定距离内的所有地址。我想我需要使用GeoDjango来处理这种空间数据。

我的问题是:我是否需要从MySQL切换到PostgreSQL才能进行此类查询?我已经读过MySQL无法正确执行radius查询(它只能进行边界框检查)。什么是PostGIS,我需要使用它吗?为了什么?

0 个答案:

没有答案