I am developing a gis application using Google maps API. Currently I am using Postgis db.
I am considering switching to mongodb and I have following questions about this,
-
Is mongodb a viable choice for storing GIS data. ( Is any other NoSQL engine viable?)
-
Does django-nonrel has modified django.contrib.gis module for mongodb support? and how well does it work?
Thanks in advance 🙂
Django MongoDB Engine developer here.
We haven’t got any sort of real support for MongoDB’s GIS features. It’s possible to do geospatial queries by “working around Django” though (see http://django-mongodb.org/topics/lowerlevel.html – the first example is actually about Geo indexes).
It should be possible, however, to implement native Django GIS support into the MongoDB backend. We’re really happy to mentor anyone who wants to approach that task!