我打算写一个网络系统来添加和管理司机和商店的位置。不需要进行GEO搜索,因此使用SQLite而不是PostgreSQL会更容易。
这里的核心问题是,使用Django管理员可以轻松管理GIS点。我知道Django有GeoModelAdmin来管理基于MapBox的地图,但我不知道如何使用它来保存,删除和更新这些点?
答案 0 :(得分:0)
是的,在Django Admin中管理几何数据相对容易,而且都包含在内。您可以使用Geo Model管理器相对简单地执行任何CRUD任务,其方式与任何Django模型非常相似,或者您可以使用管理员获得的地图界面。
我不时会发现我想更详细地研究我的数据,然后我只需使用QGIS连接到我的PostGIS数据库,并拥有一整套GIS工具供我使用。
我强烈建议从一开始就使用PostGIS。如果有任何任务蔓延'为了更好的地理功能,它将为您节省大量的时间。这听起来像是一种空间查询在某些时候可能非常有用的项目。