我想知道使用现有的Python网络框架(例如Django / GeoDjango)作为前端与Esri的Geoservices REST API一起工作是否可行?我设想开发一个数据库引擎,该引擎将JSON中的REST端点作为数据库“表”。Django Admin和Django Forms的设计非常好,我认为它们可以用作添加,更改和删除空间表和非空间表(尤其是具有关系的表)的出色接口。
编辑:随着我对此的更多思考,也许这与更改Django的源代码无关,而是设计Web应用程序来满足需求。模型提供对地图服务链接的存储,视图通过对REST端点的调用提供CRUD功能。