/Geo-Data-App

The GeoData Application is a web-based tool built with React and the Leaflet library, designed to facilitate the interaction with geographical data in various formats. Users can upload GeoJSON and KML files, visualize them on a map, draw custom shapes, and download the created shapes for further use.

Primary LanguageJavaScript

GeoData Application

Deployed Link - https://luxury-liger-6ed38f.netlify.app/

The GeoData Application is a web-based tool built with React and the Leaflet library, designed to facilitate the interaction with geographical data in various formats. Users can upload GeoJSON and KML files, visualize them on a map, draw custom shapes, and download the created shapes for further use.

Demo Video - Demo Video

Demo - Screenshot 2024-03-16 172524

Features

  • Drag and Drop: Easily upload GeoJSON and KML files by dragging and dropping them onto the application.

  • Map View: Visualize geographical data on a map using Leaflet, providing an interactive and customizable viewing experience.

  • Drawing Tools: Draw custom shapes directly on the map using the provided drawing tools from the React Leaflet Draw library.

  • Download Shapes: Download the custom shapes drawn on the map in various formats for offline use or sharing.

Usage

  1. Installation:

    npm install