Geopuesto · Spherical Geometry Sandbox

Click points. Spin shapes. See what's connected on a sphere.

3D globe

Drag to rotate, scroll to zoom. The globe mirrors the polyhedron + Two-Point state from the sections below — change anything down there and the globe follows. Vertices are dots; edges are great-circle arcs on the sphere surface.
Loading globe…

Two places on Earth

Pick two points A and B. The map below shows the great-circle path between them, the locus of points equidistant from both, and the four "named" points that fall out: midpoint M, its antipode −M (the “Geomate”), and the two poles n / −n of the A–B great circle. Change A and B with the inputs or the city quick-picks underneath.
Orange = A. Teal = B. Solid orange arc = the A→B great circle (the shortest path on a sphere). Dashed teal arc = the perpendicular-bisector great circle (every point on this curve is equidistant from A and B). Blue pins = M and −M (the Geomates). Yellow pins = n and −n (the poles of the A–B great circle).
B quick-picks:

Spin a shape around the globe

Vertex 0 anchored at the input above. Spin rotates the polyhedron around that axis.

Rings, spirals, and rhumb lines

Pick a center point P and a curve type. Each variant of the Curves Suite is “from a point, draw this kind of line/curve.” The unifying abstraction from V3_ADDITIONS.
Small circle: locus of points at angular distance d/R from P. Pure great-circle math (no flat-Earth fudging).

Overlay real data — test the grid

Real geophysical data on the sphere. The basic ingredient for the Becker-Hagens spatial-statistics test in V3_VISION Phase 4 — “does this alleged Earth grid coincide with real anomalies more than chance?” The current overlay is USGS recent earthquakes; future variants will add volcanoes, magnetic anomalies, shipwrecks, and Monte Carlo null-hypothesis testing.
Click “Load + render” to fetch the dataset. Markers are sized + colored by magnitude (gray ≤ 4, orange 4-5, red ≥ 5).
Monte Carlo null-hypothesis test
Counts how many dataset points fall within R km of any polyhedron vertex (the "observed" statistic), then compares against 1000 uniformly-random rotations of the SAME polyhedron. The p-value is the fraction of random rotations that matched or beat the observed count. Small p ⇒ statistically unusual; ~0.5 ⇒ coincidence. Load a dataset above and pick a polyhedron in the Polyhedra Suite first.
quick-pick polyhedron:
Pick a polyhedron above (Polyhedra Suite) first.

Share & export

Share copies a URL that restores the current configuration (A, B, anchor, shape, spin). Open the URL in a new tab to verify restore. GeoJSON / KML downloads contain the current polyhedron's vertices + edge segments.