Skip to content

amarlearning/geohashviz.com

Repository files navigation

GeohashViz.com

A modern web application for visualizing multiple geohashes on an interactive map. Perfect for developers working with location-based data and geohashing algorithms.

Features

  • 🗺️ Interactive map visualization
  • 📦 Bulk geohash processing
  • 🚀 Fast rendering with memoization
  • 📱 Responsive design
  • 🎯 Precise bounding box calculations
  • ⚡ Real-time visualization

Demo

Visit GeohashViz.com to try it out!

Installation

# Clone the repository
git clone https://github.com/amarlearning/geohashviz.com.git

# Navigate to project directory
cd geohashviz.com

# Install dependencies
npm install

# Start development server
npm start

Usage Guide

  1. Visit GeohashViz.com in your browser
  2. Enter geohashes in the input field (one per line or comma-separated)
  3. Click "Visualize" to see them on the map
  4. The map will automatically zoom to fit all geohashes

Tech Stack

  • Frontend: React.js with TypeScript
  • Map: Leaflet.js
  • Styling: CSS Modules
  • Package Manager: npm

Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

Bug Reports

Found a bug? Have a suggestion? Feel free to:

License

Built with ♥ by Amar Prakash Pandey(@amarlearning) under MIT License

You can find a copy of the License at http://amarlearning.mit-license.org/

About

GeohashViz.com is a web application for visualizing multiple geohashes on an interactive map

Topics

Resources

License

Stars

Watchers

Forks