Lab · Spatial Utilities

Spatial utilities,
built to be useful.

No backend required. Coordinate conversion and tile math are the two things I reach for most, so they come first. GeoJSON validation and a model viewer are next.

CoordinateTileCesiumClient-side only

Coordinate conversion

WGS84 / GCJ02 / BD09 conversion, entirely client-side — useful for a quick check.

Click “Convert” to see the result.

Tile calculator

Convert latitude/longitude to Web Mercator tile numbers (XYZ / TMS) and show the tile bounds.

Click “Calculate” to see the result.
01 · Cesium Demos

Demo index

A subset of early 3D engine / Cesium demos. The original environment is offline; the full index is available in Downloads.

Download full index
DemoAreaNotesStatus
First-person navigationInteractionCamera collision and ground-followingOffline
Geometry editingInteractionPoint/line/polygon editing in real timeOffline
SkylineRenderingIndividual implementationOffline
Pipeline flow visualizationPipelinesArrow styling and flow animationOffline
Urban flood simulationPipelinesHeatmap, rainfall and river couplingOffline
BeiDou satellite trajectoryPipelinesOrbit, timeline and position propagationOffline
Note: The coordinate conversion uses common public algorithms. The inverse of BD09/GCJ02 is approximate — good enough for daily checks, not for high-precision surveying. Tile math uses the standard Web Mercator (EPSG:3857) formula.
ESC
↑↓ Navigate↵ OpenESC Close