使用Django和PostGIS进行API设计的最佳实践

时间:2020-01-15 09:41:57

标签: django django-rest-framework postgis

我想将同时嵌入Web应用程序和PostGIS数据库的GIS Web应用程序移动到单独的GIS API和Web应用程序。

基本思想是使数据提供者(postgis层)与最终用户应用程序区分开。我正在考虑此问题,原因是基础架构存在问题(将计算密集型部分放在Web服务器的其他位置),数据重用和不断发展(将来会增加新的层)。

现在,我主要关注API设计。我的数据与划定的地理区域上的多个指标(主要是多边形)有关。

您认为设计这样的API是一个好主意吗? 并且是否有使用Django Rest Framework,GeoDjango和PostGIS的良好做法(数据库模型,API路由等)? 例如,例如,我是否应该为每层(指标)考虑一个Django模型(postgis表),并为每个模型分配专用路由?

如果你们中有些人已经从事过类似的项目,我很想听听您的反馈! (也许这不是最好的询问地点,请随时为我指出一些适当的渠道)

0 个答案:

没有答案
相关问题