Product Geospatial Tool 2025

MapDrop

Upload a GeoJSON file, style it with an interactive visual editor, and share it with a public link. No sign-up, no friction — just drag, drop, and share your geospatial data with the world.

Platform

afterrealism.com/project/mapdrop

Try MapDrop

MapDrop

Upload, Style & Share GeoJSON

Drag & Drop

How It Works

1. Upload

Drag & drop GeoJSON

2. Style

Colors, sizes, basemaps

3. Share

Public link, instant

10MB

Max file size

The Problem

Sharing geospatial data shouldn't require a GIS license or a developer account. Most tools for visualizing GeoJSON either require complex setup, expensive subscriptions, or force you through a sign-up flow just to show a colleague a map. Quick data sharing is needlessly painful.

The Solution

MapDrop is a zero-friction GeoJSON viewer. Drag a file onto the page, customize the appearance with an interactive style editor, and get a shareable public link. No account, no installation, no API keys. The entire upload-to-share workflow takes under 30 seconds.

Feature Deep Dive

Every part of MapDrop is designed for speed and simplicity, from the drag-and-drop uploader to the one-click share links.

Drag & Drop Upload

Drop any GeoJSON file up to 10MB directly onto the page. The file is parsed instantly, validated for correct geometry, and rendered on the map with automatic viewport fitting.

GeoJSON Auto-Fit Bounds Validation

Interactive Style Editor

Customize fill and stroke colors, opacity, line width, and point radius with a live-preview panel. Color features by any property in your data using categorical palettes with automatic legend generation.

Color-by-Property Live Preview Categorical Palettes

Multiple Basemaps

Switch between light, dark, satellite, and streets basemaps to find the perfect backdrop for your data. Each basemap is optimized for different data types and presentation contexts.

Mapbox 4 Basemaps Satellite

Shareable Public Links

Every styled map gets a unique public URL. Share it with anyone — they see the exact same styled map without needing an account. Edit tokens let the creator update styles after publishing.

Public URLs Edit Tokens No Auth

Edge-Native Architecture

Built entirely on Cloudflare's edge infrastructure for sub-100ms responses globally. No origin servers, no cold starts, no scaling concerns.

Frontend

Svelte 5 SvelteKit app prerendered to Cloudflare Pages. deck.gl renders GeoJSON with WebGL for smooth pan and zoom at any data size.

Svelte 5deck.glTailwind v4

API

Hono-based Cloudflare Worker handling uploads, style persistence, and public link resolution at the edge.

HonoWorkersREST

Database

Cloudflare D1 (SQLite at the edge) stores map metadata, style configuration, and edit tokens.

D1SQLiteEdge DB

Storage

GeoJSON files stored in Cloudflare R2 (S3-compatible object storage) with zero egress fees.

R2Object StorageZero Egress

Technology Stack

Svelte 5
SvelteKit
Tailwind CSS v4
deck.gl
Mapbox GL JS
Hono
Cloudflare Workers
D1 Database
R2 Storage
KV Cache

Why MapDrop

For Data Sharers

  • Share styled maps in under 30 seconds
  • No GIS software or developer tools required
  • Recipients view maps instantly — no account needed
  • Edit styles after sharing with your private edit token

Technical Highlights

  • deck.gl WebGL rendering handles thousands of features smoothly
  • Edge-deployed on 300+ Cloudflare PoPs worldwide
  • Zero egress fees on R2 storage for GeoJSON files
  • Categorical color-by-property with auto-generated legends

Drop a GeoJSON and share it

Upload your geospatial data, style it visually, and get a shareable link in seconds. No sign-up required.

Try MapDrop