Today a huge amount of geospatial data is being created, collected and used more than ever
before. The ever increasing observations and measurements of geo-sensor networks, satellite
imageries, point clouds from laser scanning, geospatial data of Location Based Services
(LBS) and location-based social networks has become a serious challenge for data
management and analysis systems. Traditionally, Relational Database Management Systems
(RDBMS) were used to manage and to some extent analyse the geospatial data. Nowadays
these systems can be used in many scenarios but there are some situations when using these
systems may not provide the required efficiency and effectiveness. In these situations,
NoSQL solutions can provide the efficiency necessary for applications using geospatial data.
It is important to differentiate between the physical way a NoSQL product is implemented,
and the interfaces, coding and access methods they use for the abstraction of data. This paper
provides an overview of the major types of NoSQL solutions, their advantages and
disadvantages and the challenges they present in managing geospatial data. Then the paper
elaborates on serving geospatial data using standard geospatial web services with a NoSQL
database as a backend.
[1]
Massimo Carro,et al.
NoSQL Databases
,
2014,
ArXiv.
[2]
Martin Fowler,et al.
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
,
2012
.
[3]
Shashank Tiwari,et al.
Professional NoSQL
,
2011
.
[4]
Wilson C. Hsieh,et al.
Bigtable: A Distributed Storage System for Structured Data
,
2006,
TOCS.
[5]
Pouria Amirian,et al.
Standards-based, interoperable services for accessing urban services data for the city of Tehran
,
2010,
Comput. Environ. Urban Syst..
[6]
Kevin Shaw,et al.
Geospatial Services and Applications for the Internet
,
2008,
Geospatial Services and Applications for the Internet.
[7]
Stefan Jablonski,et al.
NoSQL evaluation: A use case oriented survey
,
2011,
2011 International Conference on Cloud and Service Computing.
[8]
Ruichun Hou,et al.
Cache and consistency in NOSQL
,
2010,
2010 3rd International Conference on Computer Science and Information Technology.