Zhibek Solpieva - Author
RNDr.
Rostislav Nétek, Ph.D. - Supervisor
(Palacký University Olomouc)
Dr. Christoph Traun - Co-supervisor
(Paris Lodron University Salzburg)
The aim of this thesis is to create an e-learning platform for web cartography, which provides a comprehensive comparative analysis of the three most common JavaScript Mapping APIs: Google Maps API, ArcGIS Maps SDK for JavaScript, and Leaflet. The research will involve examining the strengths, weaknesses, and visualization capabilities of each API. Moreover, it will provide practical tutorials on how to make use of these APIs within web mapping applications, enabling learners to gain valuable knowledge about each solution's unique features. The expected outcome is to produce a detailed guide for learners that will help them make informed choices based on their specific requirements or preferences. Additionally, this study will identify similarities between different platforms that could be utilized as a foundation for future advancements in web cartography. The significance of this research is that it offers educators and learners access to valuable resources for effectively integrating different JavaScript mapping APIs into their curricula and projects. By enhancing knowledge about these technologies' features, benefits, and drawbacks, students can improve their technical skills while also developing more effective teaching strategies. Overall, this study aims to promote the effective use of JavaScript mapping APIs in web cartography, enhancing the learning outcomes for students.
The objectives of this thesis is to create an e-learning platform for web
cartography that incorporates a comparative evaluation of three
prevalent JavaScript Mapping APIs: ArcGIS Maps SDK for JavaScript,
Google Maps API, and Leaflet. The platform will also give tutorials that
illustrate how to use each API for web mapping applications, providing
learners with an in-depth comprehension of their features and functions
while analyzing their advantages and drawbacks.
The research project's
main objectives are to answer two pivotal research questions:
1. What are
the data visualization capabilities and cartographic design strengths
and weaknesses of each JavaScript mapping API?
2. What are the
similarities, specifics, and discrepancies between these APIs?
This
investigation will offer valuable insights into web cartography and
provide teachers with practical advice for including various JavaScript
mapping APIs in their curricula or initiatives. Ultimately, this inquiry
will enable more informed decision-making regarding software solutions
based on specific requirements or preferences relating to data
visualization and cartographic design factors.
The purpose of this study is to create an e-learning tool for web
cartography, which will consist of tutorials demonstrating how to use
three popular JavaScript Mapping APIs: ArcGIS Maps SDK for JavaScript,
Google Maps API, and Leaflet. To explore the strengths and weaknesses of
each API in terms of their data visualization capabilities and
cartographic design, as well as their similarities, specifics, and
differences, the student formulated two research questions.
To achieve this, a thorough examination of each API was conducted by
evaluating its strengths and weaknesses, as well as comparing them to
one another. Educational articles were utilized as sources during this
process. The study also involved practical tutorials on how to use each
API for web mapping applications in real-world situations.
The expected results of the study will be the creation of an e-learning
platform that offers comprehensive guides on each API's functionalities,
including feature highlights and benefits. Additionally, the study will
provide further clarity on the differences between the APIs in terms of
data visualization and cartographic design aspects.
In summary, the objective of this investigation is to improve the
understanding of web cartography by developing an e-learning tool that
will assist in the learning of three widely used JavaScript Mapping
APIs.
The figure presented illustrates the fundamental stages of e-learning platform development. Additionally, it showcases the primary software employed to generate in-depth comparison tables and tutorials.
created with
Website Builder Software .