GeoDraw

GeoDraw is a simple web-based tool for creating and editing GeoJSON data interactively, inspired by geojson.io. Users can draw points, lines, and polygons on a map and instantly see the generated GeoJSON output in real-time.

Next.js Next.jsReact ReactTailwind CSS Tailwind CSSOpenlayers OpenLayersshadcn/ui Shadcn UI
Project thumbnail for GeoDraw

Project Overview

GeoDraw is a lightweight and interactive web application designed to create, edit, and visualize GeoJSON data easily. Inspired by geojson.io, it enables users to draw Points, LineStrings, and Polygons directly on a map, with real-time updates to the GeoJSON output.

Key Features

  • Interactive Map: Pan and zoom freely on a base map powered by OpenStreetMap.
  • Drawing Tools: Draw points, lines, and polygons interactively.
  • Edit & Delete: Modify or remove existing shapes easily.
  • Real-time GeoJSON Output: Instantly see updated GeoJSON as you draw or edit.
  • AI Validation: Validate your GeoJSON structure using an AI-powered checker.
  • Copy to Clipboard: Copy generated GeoJSON with one click.
  • Responsive Design: Optimized for both desktop and mobile devices.

© 2025 Mikeu Dev. All rights reserved.

enid