Skip to main content

Automated Large Geographic Ontologies Generation Method from Spatial Databases

  • Conference paper
  • First Online:
  • 646 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1029))

Abstract

Ontologies have emerged as an important component in Information Systems and, specifically, in Geographic Information Systems, where they play a key role. However, the creation and maintenance of geographic ontologies can become an exhausting work due to the rapid growth and availability of spatial data, which are provided through relational databases most times. For this reason there has been an increasing interest in the automatic generation of geographic ontologies from relational databases in recent years. This work describes an automatic method to generate a geographic ontology from the spatial data provided by a relational database. The importance and originality of this study lie in that it is able to model two main aspects of a spatial database in the generated ontology: (1) The three main types of spatial data (point, line and polygon) are modelled as a data property and not as an object property. (2) Four data integrity constraints: First Normal Form, Not Null, Unique and Primary Key. Another contribution of our proposal is related to the support for generating large ontologies, which are not usually supported by traditional tools of ontological engineering such as Protégé or OWL API. Finally, some experiments were conducted in order to show the effectiveness of the proposed method.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   64.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Notes

  1. 1.

    The preliminary ontology is called Ontobasic and it is available at http://sinai.ujaen.es/ontobasic.

  2. 2.

    http://www.geonames.org.

  3. 3.

    Well-Known Text (WKT) is a text markup language for representing vector geometry objects on a map, spatial reference systems of spatial objects and transformations between spatial reference systems (Wikipedia).

  4. 4.

    http://github.com/Esri/geometry-api-java.

  5. 5.

    http://owlcs.github.io/owlapi.

  6. 6.

    https://www.geocuba.cu.

  7. 7.

    A backup of the SDB generated is available at http://sinai.ujaen.es/bde-geocuba.

  8. 8.

    http://sinai.ujaen.es/ontogeocuba.

  9. 9.

    http://www.opengeospatial.org.

References

  1. An, J., Park, Y.B.: Methodology for automatic ontology generation using database schema information. Mob. Inf. Syst. 2018, 1–13 (2018). https://doi.org/10.1155/2018/1359174

    Article  Google Scholar 

  2. Athanasiou, S., Bezati, L., Giannopoulos, G., Patroumpas, K., Skoutas, D., Stadler, C.: Proyecto GeoKnow. Deliverable 2.2.1 Integration of External Geospatial Databases (2013). http://svn.aksw.org/projects/GeoKnow/Public/D2.2.1_Integration_of_Geospatial_Databases.pdf

  3. Baglioni, M., Giovannetti, E., Masserotti, M.V., Renso, C., Spinsanti, L.: Ontology-supported querying of geographical databases. Transact. GIS 12(s1), 31–44 (2008). https://doi.org/10.1111/j.1467-9671.2008.01136.x

    Article  Google Scholar 

  4. Baglioni, M., Masserotti, M.V., Renso, C., Spinsanti, L.: Building geospatial ontologies from geographical databases. In: Fonseca, F., Rodríguez, M.A., Levashkin, S. (eds.) GeoS 2007. LNCS, vol. 4853, pp. 195–209. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-76876-0_13

    Chapter  Google Scholar 

  5. Connolly, T., Begg, C.: Database Systems: A Practical Approach to Design, Implementation, and Management, 6th edn. Pearson, Harlow (2015)

    Google Scholar 

  6. Lima, D., Mendonça, A., Salgado, A.C., Souza, D.: Building geospatial ontologies from geographic database schemas in peer data management systems. In: Proceedings XII GEOINFO, pp. 1–12 (2011)

    Google Scholar 

  7. Garea Llano, E.: Estado actual de la interpretación semántica de datos espaciales. Blue Series. Pattern Recognition. CENATAV (2007). http://www.cenatav.co.cu/doc/RTecnicos/RT%20SerieAzul_001web.pdf

  8. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum.-Comput. Stud. 43(5–6), 907–928 (1995). https://doi.org/10.1006/ijhc.1995.1081

    Article  Google Scholar 

  9. Hess, G.: Towards effective geographic ontology semantic similarity assessment. Ph.D. thesis, Universidade Federal do Rio Grande do Sulinstituto de Informática, Porto Alegre (2008). https://www.lume.ufrgs.br/bitstream/handle/10183/14973/000674854.pdf?sequence=1

  10. Hess, G.N., Iochpe, C., Ferrara, A., Castano, S.: Towards effective geographic ontology matching. In: Fonseca, F., Rodríguez, M.A., Levashkin, S. (eds.) GeoS 2007. LNCS, vol. 4853, pp. 51–65. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-76876-0_4

    Chapter  Google Scholar 

  11. Jain, V., Prasad, A.V.: Mapping between RDBMS and ontology: a review. Int. J. Sci. Technol. Res. 3(11), 307–313 (2014). http://www.ijstr.org/final-print/nov2014/Mapping-Between-Rdbms-And-Ontology-A-Review.pdf

    Google Scholar 

  12. Jiménez-Ruiz, E., et al.: BootOX: Practical mapping of RDBs to OWL 2. In: Arenas, M., et al. (eds.) ISWC 2015. LNCS, vol. 9367, pp. 113–132. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25010-6_7

    Chapter  Google Scholar 

  13. Larín-Fonseca, R.: Nuevo tipo de ontología para la representación semántica de objetos geoespaciales. Ph.D. thesis, Instituto Técnico Militar “José Martí”, La Habana (2012)

    Google Scholar 

  14. Poveda Villalón, M.: Ontology Evaluation: a pitfall-based approach to ontology diagnosis. Tesis doctoral, Universidad Politécnica de Madrid, Escuela Técnica Superior de Ingenieros Informáticos. España (2016). http://oa.upm.es/39448/1/MARIA_POVEDA_VILLALON.pdf

  15. Pasha, M., Sattar, A.: Building domain ontologies from relational database using mapping rules. Int. J. Intell. Eng. Syst. 5(1), 20–27 (2012)

    Google Scholar 

  16. Mogotlane, K.D., Dombeu, J.V.F.: Automatic conversion of relational databases into ontologies: a comparative analysis of protégé plug-ins performances. Int. J. Web Semant. Technol., 7(3/4) (2016). https://doi.org/10.5121/ijwest.2016.7403

    Article  Google Scholar 

  17. Pillai, M., Karabatis, G.: Enhancing spatial query results using semantics and multiplex networks. In: Spatial Query Results using Semantics and Multiplex Networks HETERONAM, p. 8, (2018). https://doi.org/10.13016/M2W37KX5Z

  18. Purves, R.S., Clough, P., Jones, C.B., Hall, M.H., Murdock, V.: Geographic information retrieval: progress and challenges in spatial search of text. Found. Trends Inf. Retrieval 12(2–3), 164–318 (2018). https://doi.org/10.1561/1500000034

    Article  Google Scholar 

  19. Ramathilagam, C., Valarmathi, M.L.: Mapping of relational databases to ontology a survey. Data Min. Knowl. Eng., 4(9) (2012). http://www.ciitresearch.org/dl/index.php/dmke/article/view/DMKE082012005

  20. Riboni, D., Bettini, C.: OWL 2 modeling and reasoning with complex human activities. Pervasive Mob. Comput. 7(3), 379–395 (2011). https://doi.org/10.1016/j.pmcj.2011.02.001

    Article  Google Scholar 

  21. Stanimirović, A., Bogdanović, M., Stoimenov, L.: Methodology and intermediate layer for the automatic creation of ontology instances stored in relational databases. Softw. Pract. Exp. 43(2), 129–152 (2013). https://doi.org/10.1002/spe.2103

    Article  Google Scholar 

  22. Tolaba, A.C., Caliusco, M.L., Galli, M.R.: Representación del Conocimientode la Información Geográfica siguiendo un Enfoque basado enOntologías. Revista Ibérica de Sistemas y Tecnologías de la Información 14, 101–106 (2014). https://doi.org/10.17013/risti.14.101-116

    Article  Google Scholar 

  23. Vega Ramírez, A., Grangel González, I., Sáez Mosquera, I., García Castro, R.: Procedimiento para la obtención de un modelo ontológico para representar la información contenida en bases de datos. In: CEUR Workshop Proceedings of Actas del 1er Taller Cubano de Web Semántica, TCWS 2014, pp. 46–59 (2014). http://oa.upm.es/cgi/export/36716/

  24. Vera Voronisky, F., Garea Llano, E.: Alineamiento de Ontologías en el Dominio Geoespacial. Reporte Técnico. Reconocimiento de Patrones, CENATAV (2009)

    Google Scholar 

  25. Vilches-Blázquez, L.M., Saavedra, J.: A framework for connecting two interoperability universes: OGC web feature services and linked data. Transact. GIS 23(1), 22–47 (2019). https://doi.org/10.1111/tgis.12496

    Article  Google Scholar 

  26. Yeh, J., Yang, N.: Ontology construction based on latent topic extraction in a digital library. In: Buchanan, G., Masoodian, M., Cunningham, S.J. (eds.) ICADL 2008. LNCS, vol. 5362, pp. 93–103. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-89533-6_10

    Chapter  Google Scholar 

  27. Tou, J.T.: Information systems. In: von Brauer, W. (ed.) GI 1973. LNCS, vol. 1, pp. 489–507. Springer, Heidelberg (1973). https://doi.org/10.1007/3-540-06473-7_52

    Chapter  Google Scholar 

  28. Zhang, L., Li, J.: Automatic generation of ontology based on database. J. Comput. Inf. Syst. 7(4), 1148–1154 (2011)

    Google Scholar 

Download references

Acknowledgments

This work has been partially supported by FEDER and the State Research Agency (AEI) of the Spanish Ministry of Economy and Competition under grant MERINET: TIN2016-76843-C4-2-R (AEI/FEDER, UE).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to José M. Perea-Ortega .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Puebla-Martínez, M.E., Perea-Ortega, J.M., Simón-Cuevas, A., Romero, F.P., Varela, J.A.O. (2019). Automated Large Geographic Ontologies Generation Method from Spatial Databases. In: Villazón-Terrazas, B., Hidalgo-Delgado, Y. (eds) Knowledge Graphs and Semantic Web. KGSWC 2019. Communications in Computer and Information Science, vol 1029. Springer, Cham. https://doi.org/10.1007/978-3-030-21395-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-21395-4_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-21394-7

  • Online ISBN: 978-3-030-21395-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics