Building a GIS : an approach using struts framework, open layers API, PostgreSQL PostGIS database and nominatim geocoder view component

مقدم أطروحة جامعية

Boukfal, Farah

مشرف أطروحة جامعية

Harrud, Hamid

أعضاء اللجنة

Smith, Kevin
Lasry, Muhammad

الجامعة

جامعة الأخوين

الكلية

كلية العلوم و الهندسة

دولة الجامعة

المغرب

الدرجة العلمية

ماجستير

تاريخ الدرجة العلمية

2013

الملخص الإنجليزي

Geographic Information Systems (GIS) are a category of information systems which has become widely spread and highly valued recently.

This type of software enables associating different information with spatial characteristics in a single map in order to visualize them better and possibly investigate new relationships between them.

GIS is even more valued when it is used by entities which work at an international level and have their activities spread in multiple countries.

This being said, this Master project, which consists of building a web GIS, is designed for IMEDER, which is the Mediterranean Institute of Renewable Energies.

This latter launched, on December 2012, a new collaborative platform which is full of information about the different activities undertaken in the field.

However, this platform is hard to use because of the data scattering all over the different website tabs.

Consequently, this platform lacks a tool which can present in a simpler and more concise way IMEDER as a union of Mediterranean countries and expose all the work being done in this region in a pleasant way.

Given that GIS is not now used more frequently, many commercial and open-source tools have been developed to answer the needs of this particular category of information systems.

Nevertheless, an analysis and comparison of the available tools has enabled us to conclude that there is actually no tool that fits the constraints and characteristics of the IMEDER project.

Consequently, we decided to solve this problem by producing a new approach for building geographic information systems, based on the Java programming language, Struts framework, OpenLayers library, PostgreSQL database and Nominatim geocoder.

This new methodology will be applied to the case of IMEDER, but it can also serve for the development of other GIS in the future.

Besides the web GIS, this project also consists of developing the back office for the IMEDER database and building a reporting application.

On one hand, the back office allows managing the database by the administrators, while the reporting tool, on the other hand, allows generating reports that can give a more thorough insight about the data stored in IMEDER database.

التخصصات الرئيسية

تاريخ و جغرافيا
تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

عدد الصفحات

101

قائمة المحتويات

Table of contents.

Abstract.

Abstract in Arabic.

Abstract in French.

Chapter One : Introduction.

Chapter Two : Literature review.

Chapter Three : Approach.

Chapter Four : Implementation.

Chapter Five : Deployment.

Chapter Six : Conclusion and future work.

References.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Boukfal, Farah. (2013). Building a GIS : an approach using struts framework, open layers API, PostgreSQL PostGIS database and nominatim geocoder view component. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-629930

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Boukfal, Farah. Building a GIS : an approach using struts framework, open layers API, PostgreSQL PostGIS database and nominatim geocoder view component. (Master's theses Theses and Dissertations Master). Al Akhawayn University. (2013).
https://search.emarefa.net/detail/BIM-629930

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Boukfal, Farah. (2013). Building a GIS : an approach using struts framework, open layers API, PostgreSQL PostGIS database and nominatim geocoder view component. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-629930

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-629930