Client-Side Geospatial Visualization for Tourism: Supporting a Leaflet-Based Web App

Authors

  • Medjon Hysenaj Universiteti i Shkodrës “Luigj Gurakuqi”, Albania
  • Ditmira Tahiri Universiteti i Shkodrës “Luigj Gurakuqi”, Albania

DOI:

https://doi.org/10.54820/entrenova-2025-0066

Keywords:

Web GIS, GeoJSON, Smart Tourism, Interactive Mapping, OpenStreetMap

Abstract

This paper presents the development and implementation of a lightweight, entirely client-side web mapping tool tailored for users of short-term rental platforms. By leveraging Leaflet.js, OpenStreetMap data, and custom GeoJSON layers, the application enables location-aware experiences without relying on server-side infrastructure. The approach demonstrates a scalable, replicable architecture for smart tourism applications that non-developers can deploy. The application features custom markers, multimedia popups, interactive tools (search, measurement, drawing), and contextual menus for emergency contacts and promotions. The map centers on the apartment location, offering a personalized, location-aware digital guide for short-term visitors. Initial deployment and user feedback demonstrate the system’s usability, efficiency, and potential for improving local orientation and decision-making. While the current version requires developer intervention for updates, future improvements will focus on automating data input via a CSV-based metadata structure or a graphical user interface (GUI). This will enable property owners to manage their content independently, paving the way for a scalable, no-code geospatial solution for small-scale hospitality providers. The project highlights the potential of open-source web GIS tools in democratizing innovative tourism technology. Technically, the project demonstrates how an entirely client-side web mapping tool can deliver personalized, spatially anchored experiences without any backend infrastructure, using open-source technologies such as Leaflet and OpenStreetMap. This client-side architecture exemplifies a lightweight, no-backend web GIS solution that can be deployed in data-scarce environments or by users without programming knowledge.

Author Biographies

  • Medjon Hysenaj, Universiteti i Shkodrës “Luigj Gurakuqi”, Albania

    Medjon Hysenaj, Ph.D., is an Associate Professor at the University of Shkodra, Albania, specializing in Informatics with over 20 years of experience in programming and academic teaching. He holds a Ph.D. in Informatics and has taught extensively in Albania and across Europe. Dr. Hysenaj has served as a visiting professor at Vidzeme University of Applied Sciences in Valmiera, Latvia, through the Erasmus+ program, and participated in teaching mobility at the University of Messina, Italy. His expertise spans Java development, GIS applications, and digital transformation in education. He has contributed to international projects focused on sustainability and digital competencies, and has published widely in peer-reviewed journals. The author can be contacted at: medjon.hysenaj@unishk.edu.al

  • Ditmira Tahiri, Universiteti i Shkodrës “Luigj Gurakuqi”, Albania

    Msc.Ditmira Tahiri is a researcher and lecturer in Information Technology. She is a PhD candidate in Faculty of Economics at Luigj Gurakuqi University in Shkodra, Albania. Her doctoral research focuses on personalizing artificial intelligence to enhance the tourist experience, combining AI techniques, data analytics, and tourism technologies to design smart, inclusive digital solutions. She also holds the position of lecturer in the Department of Informatics at the Faculty of Natural Sciences at the same university. Her academic background was formed in Turkey, where she completed her Bachelor’s degree in Computer Engineering at Trakya University. The author can be contacted at: ditmira.tahiri@unishk.edu.al

Downloads

Published

2026-02-22

Issue

Section

Mathematical and Quantitative Methods

How to Cite

Client-Side Geospatial Visualization for Tourism: Supporting a Leaflet-Based Web App. (2026). ENTRENOVA - ENTerprise REsearch InNOVAtion Journal, 11(1). https://doi.org/10.54820/entrenova-2025-0066