How to Implement a Governmental Open Source Geoportal


By emerging the OGC web services technologies which caused server interoperability in geospatial fields, a rush toward implementing geoweb services commenced among most governmental enterprises. The massive geospatial information which has been produced in various offices during previous years, and which was not available for public customers because of protocol difficulties, now had a chance to be restructured as OGC specifications and be reachable to huge amount of keen clients via Internet platform. Increasing number of map presenters in web environment raised a search facility requirement in spatial data area. These kinds of search abilities are called “Geoportal”, which provides client applications that use several geo services such as catalogs and web map services. How to implement a suitable geoportal to meet the needs, has brought a set of hard challenges for governmental geospatial owners. In this study we present an overall concept of service oriented architecture and its consequence web service specifications and eventually web catalog services which are fundamentals of developing a geoportal. It also declares some experiments on importing/exporting data between geoportals, which is known as harvesting method.

Share and Cite:

Mehdi, S. , Ali, M. , Nima, G. , Zahra, R. , Reyhaneh, S. and Peyman, B. (2014) How to Implement a Governmental Open Source Geoportal. Journal of Geographic Information System, 6, 275-285. doi: 10.4236/jgis.2014.64025.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Alameh, N. (2002) Service Chaining of Interoperable Geographic Information Web Services. Internet Computing, 7, 22-29.
[2] Michaelis, C.D. and Ames, D.P. (2012) Considerations for Implementing OGC WMS and WFS Specifications in a Desktop GIS. Journal of Geographic Information System, 4, 161-167.
[3] Maguire, D.J. and Longley, P.A. (2005) The Emergence of Geoportals and Their Role in Spatial Data Infrastructures. Computers, Environment and Urban Systems, 29, 3-14.
[4] Laurini, R., Yetongnon, K. and Benslimane, D. (2002) Gis Interoperability, from Problems to Solutions. Encyclopedia of Life Support Systems (EOLSS), Eolss Publishers, Oxford.
[5] Golden, B. (2013) Virtualization for Dummies. John Wiley & Sons, Hoboken.
[6] Goyal, P., Mikkilineni, R. and Ganti, M. (2009) FCAPS in the Business Services Fabric Model. 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, WETICE’09, Groningen, 29 June-1 July 2009, 45-51.
[7] Gálicz, E., Hossain, M.I. and Reinhardt, W. (2011) Geo Web Services for Transport Crisis Man-Agement in Alpine Region.
[8] Fatih, S. and Sel?uklu, K. (2011) Dynamic Meteorological Mapping Structure with OGC Web Services via WebGIS.
[9] Foerster, T., Brühl, A. and Sch?ffer, B. (2011) RESTful Web Processing Service. Proceedings 14th AGILE International Conference on Geographic Information Science, Utrecht, 18-22 April 2011, 1-8.
[10] Youa, L., et al. (2012) A Geospatial Web Services Composition Framework Supporting Real-Time Status Monitoring. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 4, 175-179.
[11] Gustavo, A., et al. (2004) Web Services: Concepts, Architectures and Applications. Springer, Berlin.
[12] Zhang, C. and Li, W. (2005) The Roles of Web Feature and Web Map Services in Real-Time Geospatial Data Sharing for Time-Critical Applications. Cartography and Geographic Information Science, 32, 269-283.
[13] as Erl, T. (2005) Service-Oriented Architecture (SOA) Concepts, Technology and Design.
[14] Newcomer, E. and Lomow, G. (2004) Understanding SOA with Web Services (Independent Technology Guides). Addison-Wesley Professional, Boston.
[15] Alesheikh, A., Helali, H. and Behroz, H. (2002) Web GIS: Technologies and Its Applications. Symposium on Geospatial Theory, Processing and Applications, Ottowa.
[16] Madad, A., Gharagozlou, A.R. and Nejad, A.R.V. (2013) The Necessity of Using Cloud Computing in Monitoring Metropolitan Performance—Case Study: Tehran Metropolitan Urban Observatory. Journal of Geographic Information System, 5, 521-530.
[17] Geoserver (2013) OSGeo Live.
[18] Deoliveira, J. (2008) GeoServer: Uniting the GeoWeb and Spatial Data Infrastructures. Proceedings of the 10th International Conference for Spatial Data Infrastructure, St. Augustine.
[19] Kulawiak, M., et al. (2010) Interactive Visualization of Marine Pollution Monitoring and Forecasting Data via a Web-Based GIS. Computers & Geosciences, 36, 1069-1080.
[20] Huang, C.-Y. (2014) GeoPubSubHub: A Geospatial Publish/Subscribe Architecture for the World-Wide Sensor Web.
[21] Wu, H., et al. (2011) Monitoring and Evaluating the Quality of Web Map Service Resources for Optimizing Map Composition over the Internet to Support Decision Making. Computers & Geosciences, 37, 485-494.
[22] Read III, C. (2004) Data Integration and Interoperability: ISO/OGC Standards for Geo-Information.
[23] Infrastructures, D.S.D. (2004) The SDI Cookbook. GSDI/Nebert.
[24] Kliment, T., et al. (2013) Publishing OGC Resources Discovered on the Mainstream Web in an SDI Catalogue. The 16th AGILE International Conference on Geographic Information Science, Leuven, 14-17 May 2013.
[25] Bai, Y., et al. (2007) Towards a Geospatial Catalogue Federation Service. Photogrammetric Engineering & Remote Sensing, 73, 699-708.
[26] Müller, H. and Würriehausen, F. (2009) Geoportals as a General-Purpose Tool to Support the Development of Spatial Information Infrastructures. International Workshop on Spatial Information for Sustainable Management of Urban Areas, Mainz, 2-4 February 2009.
[27] Bulens, J., et al. (2009) A Twinning Experience in Prototyping a NSDI in Romania. Proceedings of GSDI-11 Building SDI Bridges to Address Global Challenges, Rotterdam, 15-19 June 2009.
[28] Tonchovska, R. and Adlington, G. (2011) Spatial Data Infrastructure and Inspire in Global Dimension. Land Tenure Journal, No. 1.
[29] Shvaiko, P., et al. (2010) A Semantic Geo-Catalogue Implementation for a Regional SDI. Technical Report # DISI-10-033, Department of Information Engineering and Computer Science, Trento.
[30] Müller, M. (2007) Deegree-Building Blocks for Spatial Data. OSGeo Journal, 1.
[31] Akinci, H. and C?mert, ?. (2007) Geoportals and Their Role in Spatial Data Infrastructures. Department of Geodesy and Photogrammetry Engineering, Turkey.
[32] Ticheler, J. and Hielkema, J.U. (2007) GeoNetwork Opensource Internationally Standardized Distributed Spatial Information Management. OSGeo Journal, 2.
[33] Foundation, O.S.G. (2014) GeoNetwork Opensource.
[34] Rajabifard, A., Kalantari, M. and Binns, A. (2009) SDI and Metadata Entry and Updating Tools. SDI Convergence, 121.
[35] Nasr, A. and Keshtiarast, A. (2013) Datahub for AURIN and ANDS Project. Spatial Data Access and Integration to Support Liveability, 75.
[36] Poulet, T. and Corbel, S. (2012) Project 1: WAGCoE dAtA CAtAloGuE.
[37] Pascual Ayats, V. (2007) Adaptaciones de Geonetwork para la construcción de IDE sectoriales.
[38] Grill, S. and Schneider, M. (2009) Geonetwork Open Source as an Application for SDI and Education. GIS, Ostrava, 25-28.
[39] Wikipedia (2014) Cascading Style Sheets.

Copyright © 2021 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.