Skip to main content

Performance Analysis on Voluntary Geographic Information Systems with Document-Based NoSQL Database

  • Conference paper
  • First Online:
Developments and Advances in Intelligent Systems and Applications

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Chodorow, K.: MongoDB: The Definitive Guide. O’Reilly Media, Inc. (2013)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Constantinides, E., Fountain, S.J.: Web 2.0: conceptual foundations and marketing issues. J. Direct, Data Digit. Mark. Pract. 9(3), 231–244 (2008)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems. Pearson, 7 edition (2015)

    Google Scholar 

  14. Elwood, S.: Volunteered geographic information: future research directions motivated by critical, participatory, and feminist GIS. GeoJournal 72(3–4), 173–183 (2008)

    Article  Google Scholar 

  15. Flanagin, A.J., Metzger, M.J.: The credibility of volunteered geographic information. GeoJournal 72(3–4), 137–148 (2008)

    Article  Google Scholar 

  16. Fowler, A.: NoSQL for Dummies. Wiley, New Jersey (2015)

    Google Scholar 

  17. Goodchild, M.F.: Citizens as sensors: the world of volunteered geography. GeoJournal 69(4), 211–221 (2007)

    Article  Google Scholar 

  18. Goodchild, M.F.: Commentary: Whither VGI? GeoJournal 72(3–4), 239–244 (2008)

    Article  Google Scholar 

  19. Goodchild, M.F., Li, L.: Assuring the quality of volunteered geographic information. Spat. Stat. 1, 110–120 (2012)

    Article  Google Scholar 

  20. Haklay, M., Weber, P.: Openstreetmap: user-generated street maps. IEEE Pervasive Comput. 7(4), 12–18 (2008)

    Article  Google Scholar 

  21. 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)

    Google Scholar 

  22. Jardak, C., Mahonen, P., Riihijarvi, J.: Spatial big data and wireless networks: experiences, applications, and research challenges. IEEE Netw. 28(4), 26–31 (2014)

    Article  Google Scholar 

  23. Keen, A.: The Cult of the Amateur: How Today’s Internet Is Killing Our Culture. Currency (2007)

    Google Scholar 

  24. Kessler, F.: Volunteered geographic information: a bicycling enthusiast perspective. Cartogr. Geogr. Inf. Sci. 38(3), 258–268 (2011)

    Article  Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. 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)

    Google Scholar 

  28. Masser, I.: Building European Spatial Data Infrastructures. Esri Press (2007)

    Google Scholar 

  29. McCreary, D., Kelly, A.: Making Sense of NoSQL: a Guide for Managers and the Rest of Us. Manning Publications Co., Shelter Island (2014)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. Miller, M., Medak, D., Dravzen, O.: Two-tier architecture for web mapping with NoSQL database CouchDB. In: Geoinformatics Forum, pp. 62–71 (2011)

    Google Scholar 

  32. 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)

    Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Article  Google Scholar 

  35. 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)

    Google Scholar 

  36. Pourabbas, E.: Geographical Information Systems: Trends and Technologies. Taylor and Francis Group, Boca Raton (2014)

    Book  Google Scholar 

  37. Sadalage, P.J., Fowler, M.: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley (2013)

    Google Scholar 

  38. 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)

    Google Scholar 

  39. Sui, D.: THE ’G’ IN GIS-Is neogeography hype or hope? GeoWorld 21(3), 16 (2008)

    Google Scholar 

  40. 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)

    Google Scholar 

  41. Vaish, G.: Getting Started with NoSQL: Your Guide to the World and Technology of NoSQL. Packt Publishing, Birmingham (2013)

    Google Scholar 

  42. Vera, H., Boaventura Filho, W., Holanda, M., Araújo, A.: Geographic data modeling for NoSQL document-oriented databases. GEOProcessing, pp. 63–68 (2015)

    Google Scholar 

  43. 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)

    Article  Google Scholar 

  44. Zhang, X., Song, W., Liu, L.: An implementation approach to store GIS spatial data on NoSQL database. Geoinformatics, pp. 1–5 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Cosme Mendonça Maia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics