Abstract
With the advent of Web 2.0 and mobile technology, including, smartphones equipped with GPS (Global Positioning System) receptors, there has been an increase in the number of individuals who create and share spatial data. Consequently, the ability to store a large quantity of data, in diverse formats is made possible by Geographic Information Systems (GIS) that use voluntary data. This study presents a performance analysis of data storage architecture of a Voluntary Geographic Information System (VGIS) that uses a document-based NoSQL database and a relational database for comparison. To carry out the performance analysis it was necessary to remodel the application database from a relational database to a non-relational model. Furthermore, insertion and reading tests were needed, and performed in local and clustered environments using a simulator that generates random data on a large scale. The test results have sought to analyze the performance and feasibility of using a document-based database from data storage architecture for VGIS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abramova, V., Bernardino, J.: Nosql databases: Mongodb vs cassandra. In: 13th International C* Conference on Computer Science and Software Engineering (C3S2E), pp. 14–22 (2013)
Alabri, A., Hunter, J.: Enhancing the quality and trust of citizen science data. In: IEEE Sixth International Conference on e-Science, pp. 81–88 (2010)
Baptista, C.S., Lima Jnior, O.F., Oliveira, M.G., Andrade, F.G., Silva, T.E., Pires, C.E.S.: Using OGC services to interoperate spatial data stored in SQL and NoSQL databases. In: XII Brazilian Symposium on Geoinformatics, pp. 61–72 (2011)
Brown, G., Reed, P.: Public participation IS (PPGIS) for environmental management: reflections on a decade of empirical research. URISA J. 25(2), 5–16 (2012)
Câmara et al. A comparative analysis of development environments for voluntary geographical information web systems. In: XV Brazilian Symposium on Geoinformatics, pp. 130–141 (2014)
Camargos, B.D.C., Holanda, M., Araújo, A.: A mobile public participation geographic information system architecture for collecting opinions about public services. In: 10th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–6 (2015)
Castelein, W., Grus, L., Compvorts, J., Bregt, A.: A characterization of volunteered geographic information. In: 13th International Conference on Geographic Information Science (AGILE), pp. 1–10 (2010)
Chodorow, K.: MongoDB: The Definitive Guide. O’Reilly Media, Inc. (2013)
Coleman, D.J.: Volunteered geographic information in spatial data infrastructure: an early look at opportunities and constraints. In: 12th Global Spatial Data Infrastructure Association Conferences, Singapore, pp. 1–18 (2010)
Coleman, D.J., Georgiadou, Y., Labonte, J.: Volunteered geographic information: the nature and motivation of produsers. Int. J. Spat. Data Infrastruct. Res. 4, 332–358 (2009)
Constantinides, E., Fountain, S.J.: Web 2.0: conceptual foundations and marketing issues. J. Direct, Data Digit. Mark. Pract. 9(3), 231–244 (2008)
De Candia, G., et al.: Dynamo: Amazons highly available key-value store. In: 21th ACM SIGOPS Symposium on Operating Systems Principles, pp. 205–220 (2007)
Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems. Pearson, 7 edition (2015)
Elwood, S.: Volunteered geographic information: future research directions motivated by critical, participatory, and feminist GIS. GeoJournal 72(3–4), 173–183 (2008)
Flanagin, A.J., Metzger, M.J.: The credibility of volunteered geographic information. GeoJournal 72(3–4), 137–148 (2008)
Fowler, A.: NoSQL for Dummies. Wiley, New Jersey (2015)
Goodchild, M.F.: Citizens as sensors: the world of volunteered geography. GeoJournal 69(4), 211–221 (2007)
Goodchild, M.F.: Commentary: Whither VGI? GeoJournal 72(3–4), 239–244 (2008)
Goodchild, M.F., Li, L.: Assuring the quality of volunteered geographic information. Spat. Stat. 1, 110–120 (2012)
Haklay, M., Weber, P.: Openstreetmap: user-generated street maps. IEEE Pervasive Comput. 7(4), 12–18 (2008)
Indrawan-Santiago, M.: Database research: are we at a crossroad?: reflection on NoSQL. In: 15th Conference Network-Based Information Systems (NBiS), pp. 45–51 (2012)
Jardak, C., Mahonen, P., Riihijarvi, J.: Spatial big data and wireless networks: experiences, applications, and research challenges. IEEE Netw. 28(4), 26–31 (2014)
Keen, A.: The Cult of the Amateur: How Today’s Internet Is Killing Our Culture. Currency (2007)
Kessler, F.: Volunteered geographic information: a bicycling enthusiast perspective. Cartogr. Geogr. Inf. Sci. 38(3), 258–268 (2011)
Lizardo, L.E.O., Moro, M.M., Davis Júnior, C.A.: GeoNoSQL: Banco de dados geoespacial em NoSQL. Computer on the Beach, pp. 303–309 (2014)
Ma, Y., Haiping, W., Wang, L., Huang, B., Ranjan, R., Zomaya, A., Jie, W.: Remote sensing big data computing: challenges and opportunities. Future Gener. Comput. Syst. 51, 47–60 (2014)
Maia, D.C.M., Camargos, B.D.C., Holanda, M.: Voluntary geographic information systems with document-based NoSQL databases. In: 11th Iberian Conference on Information Systems and Technologies (CISTI), vol. 1, pp. 724–729 (2016)
Masser, I.: Building European Spatial Data Infrastructures. Esri Press (2007)
McCreary, D., Kelly, A.: Making Sense of NoSQL: a Guide for Managers and the Rest of Us. Manning Publications Co., Shelter Island (2014)
Meek, S., Jackson, M.J., Leibovici, D.G.: A flexible framework for assessing the quality of crowdsourced data. In: AGILE International Conference on Geographic Information Science, pp. 1–7 (2014)
Miller, M., Medak, D., Dravzen, O.: Two-tier architecture for web mapping with NoSQL database CouchDB. In: Geoinformatics Forum, pp. 62–71 (2011)
Moniruzzaman, A.B.M., Hossain, S.A.: Nosql database: new era of databases for big data analytics—classification, characteristics and comparison. Int. J. Database Theory Appl. 6(4), 1–14 (2013)
Nativi, S., Mazzetti, P., Santoro, M., Papeschi, F., Craglia, M., Ochiai, O.: Big data challenges in building the global earth observation system of systems. Environ. Model. Softw. 68, 1–26 (2015)
Neis, P., Zielstra, D.: Recent developments and future trends in volunteered geographic information research: the case of openstreetmap. Future Internet 6(1), 76–106 (2014)
Orend, K.: Analysis and classification of NoSQL databases and evaluation of their ability to replace an object-relational persistence layer. Master Thesis, Technical University of Munich, Alemanha (2010)
Pourabbas, E.: Geographical Information Systems: Trends and Technologies. Taylor and Francis Group, Boca Raton (2014)
Sadalage, P.J., Fowler, M.: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley (2013)
Silberstein, A., Jianjun, C., Lomax, D., McMillan, B., et al.: Pnuts in flight: web-scale data serving at yahoo. Internet Comput. 16(1), 13–23 (2012)
Sui, D.: THE ’G’ IN GIS-Is neogeography hype or hope? GeoWorld 21(3), 16 (2008)
Tudorica, B.G., Bucur, C.: A comparison between several NoSQL databases with comments and notes. In: 10th Roedunet International Conference (RoEduNet), pp. 1–5 (2011)
Vaish, G.: Getting Started with NoSQL: Your Guide to the World and Technology of NoSQL. Packt Publishing, Birmingham (2013)
Vera, H., Boaventura Filho, W., Holanda, M., Araújo, A.: Geographic data modeling for NoSQL document-oriented databases. GEOProcessing, pp. 63–68 (2015)
Vitolo, C., Elkhatib, Y., Reusser, D., Macleod, C.J.A., Buytaert, W.: Web technologies for environmental big data. Environ. Model. Softw. 63, 185–198 (2015)
Zhang, X., Song, W., Liu, L.: An implementation approach to store GIS spatial data on NoSQL database. Geoinformatics, pp. 1–5 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Maia, D.C.M., Camargos, B.D.C., Holanda, M. (2018). Performance Analysis on Voluntary Geographic Information Systems with Document-Based NoSQL Database. In: Rocha, Á., Reis, L. (eds) Developments and Advances in Intelligent Systems and Applications. Studies in Computational Intelligence, vol 718. Springer, Cham. https://doi.org/10.1007/978-3-319-58965-7_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-58965-7_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-58963-3
Online ISBN: 978-3-319-58965-7
eBook Packages: EngineeringEngineering (R0)