v0.1 · Open source · Browser-only

GEOMOCKERY

Generate synthetic geospatial datasets for demos, testing, and development. No server, no account, no waiting.

Geomockery — 50 synthetic points generated over Spain on a dark map

Early v0.1 — core workflow is usable. Some edges are still being tightened.

Capabilities

What Geomockery does

Points, Lines & Polygons

Generate any geometry type inside a drawn boundary, uploaded GeoJSON, or the current map viewport.

Custom attribute schemas

Define nominal, ordinal, quantitative, temporal, and identifier attributes. Values are generated automatically.

GeoJSON & Shapefile export

Download your dataset immediately. Runs entirely in the browser — no server, no account required.

Draw or upload boundaries

Sketch a polygon directly on the map, or upload a GeoJSON file to constrain generation to any area.

Live map preview

Generated features appear on an interactive OpenLayers map immediately — inspect before you export.

Prompt-assisted setup

Describe your dataset in plain text and let built-in keyword matching prefill geometry type, quantity, and attributes. No LLM — this is a basic helper still in development.

Why this exists

Stop waiting for real data

Geospatial developers constantly need data that is unavailable, restricted, or just too slow to obtain. Geomockery fills that gap.

The problem

  • Real data isn't ready — and never will be on your timeline
  • Production data is off-limits for privacy or legal reasons
  • You need specific edge cases that don't naturally exist
  • Client data is under NDA but you still need to build

Geomockery

  • Generate synthetic data in seconds, not weeks
  • Fully configurable geometry type, count, and attributes
  • Runs in the browser — no server, no API key
  • Export immediately as GeoJSON or Shapefile

Ready to generate?

Create synthetic geospatial features with configurable attributes in seconds.

Open the generator