Repository for the Web Development part of the GIS project 2023 - 2024.
This repository is part of my project for the GIS course I attended at Politecnico di Milano. It is designed for educational purposes and is completely open and available based on open-source software.
All content and code within this repository are provided to facilitate learning and practical application of GIS concepts. Feel free to fork, modify, and enhance this template as much as you wish.
Clone the repository using the command
git clone https://github.com/Black-Lights/Geo_Slide_Map.gitOr fork the repository to have your own copy.
This application uses npm as the package manager and Vite as the web server. It requires Node version 16 or higher.
First, install the dependencies using the command:
npm installRun the project using the command:
npm run startThis will start a Vite server. Open the application at http://localhost:5173/
Using Vite, it is possible to follow the examples of OpenLayers, as well as use more advanced TypeScript and Visual Studio Code capabilities, such as IntelliSense, fast reload, documentation, and code completion.
Building Run the command:
npm run buildThis will re-create the folder /docs with all the necessary files for hosting the website on GitHub Pages.
Modify the configuration file (vite.config.js) for different build configurations and folder structures. This is a dummy project and is not intended to be a one-fits-all configuration.
Credits The website is based on the template:
Solid State by HTML5 UP html5up.net | @ajlkn Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
After a somewhat extended break from HTML5 UP (to work on a secret-ish new project -- more on that later!) I'm back with a brand new design: Solid State, a slick new multi- pager that combines some of the ideas I've played with over at Pixelarity with an "angular" sort of look. Hope you dig it :)
Demo images* courtesy of Unsplash, a radtastic collection of CC0 (public domain) images you can use for pretty much whatever.
(* = not included)
AJ aj@lkn.io | @ajlkn
Credits:
Demo Images:
Unsplash (unsplash.com)
Icons:
Font Awesome (fontawesome.io)
https://www.freepik.com/
Other:
jQuery (jquery.com)
Scrollex (github.com/ajlkn/jquery.scrollex)
Responsive Tools (github.com/ajlkn/responsive-tools)
Adaptation to Vite and OpenLayers by Diuke https://github.com/Diuke
Adapted for Geo_Slide_Map by Black-Lights https://github.com/Black-Lights