[gdal-dev] Fwd: [OSGeo-Discuss] Any one is interested in the support of GDAL for MongoDB?
Even Rouault
even.rouault at mines-paris.org
Wed Mar 19 08:02:43 PDT 2014
Fowarding to gdal-dev where this might raise more interest.
---------- Message transmis ----------
Sujet : [OSGeo-Discuss] Any one is interested in the support of GDAL for
MongoDB?
Date : mercredi 19 mars 2014, 15:25:46
De : "Zhang, Shuai" <shuai at illinois.edu>
À : OSGeo Google Summer of Code list <soc at lists.osgeo.org>, OSGeo Discuss list
<discuss at lists.osgeo.org>, OSGeo Education List <edu_discuss at lists.osgeo.org>,
ICA OSGeo Labs list <ica-osgeo-labs at lists.osgeo.org>
Hi All,
Sorry to bother, but i think we need a mentor for the idea to have GDAL
support MongoDB.
http://trac.osgeo.org/gdal/wiki/SummerOfCode
I noticed that GDAL has a CouchDB driver which is a good start to have GDAL
powered by NoSQL Database Technologies. However, I think GDAL community should
pay attention to MongoDB as well.
MongoDB, which has native support for maintaining geospatial data, using a
document-oriented model, lies in fifth place in the DB-Engines Ranking
(http://db-engines.com/en/ranking) of database management systems classed
according to popularity and the highest rated non-relational system. From
version 2.4 (released on March 19, 2013), MongoDB introduces Geohash indexes
support for a subset of GeoJSON geometries including basic shapes like points,
linestrings, polygons. And quite a number of partners related with big data,
NoSQL, cloud, mobile and high performance computing join the MongoDB
ecosystem.
I spent several years developing parallel geo-algorithms to tackle some geo-
problems on the high performance computing platform, and had a burning
feelings that we need a powerful and distributed spatial database to cooperate
with the hpc environment running on the large scale Linux cluster.
Unfortunately we don't have much choices in the GIS fields. MongoDB and
CouchDB may be a good ground to start with.
Perhaps, we should make GDAL spinning on MongoDB platform simply because it
will prevent us from re-invent the wheel and get lots of GIS tools reusable to
deal with the geo-info maintain in the NoSQL database, and enable the Open
Source GIS Ecosystem powered by the advanced NoSQL database since GDAL servers
as the foundation.
Thanks,
shuai
-------------------------------------------------------
--
Geospatial professional services
http://even.rouault.free.fr/services.html
More information about the gdal-dev
mailing list