Atlaslog GIS docs you can run
Demo Library · 820 English Pages

820 runnable examples.

Every example now has an English page: title, description, live preview and full source. The curated set below is a starting point; the eight library catalogs cover all 820.

CesiumOpenLayersLeaflet deck.glMapLibreTurf.js three.jsluma.gl

Note: demo interfaces are in Chinese. The code, APIs and behavior are not. Use “Notes (中文)” for the full write-up, or “Run demo” to open the standalone file.

00

All 820, by library

Each catalog lists every example in that library, with an English page for each one.

01

Cesium

3D globe · terrain · 3D Tiles · three selected examples.

3D Tiles formats demo screenshotRUN
Cesium

3D Tiles formats

How b3dm, pnts, i3dm and cmpt payloads differ, and which one to export for your data.

Billboards demo screenshotRUN
Cesium

Billboards

Screen-space icons that always face the camera, with scale, origin and distance rules.

Bathymetry demo screenshotRUN
Cesium

Bathymetry

A code-generated underwater surface, rendered without external imagery or tokens.

02

OpenLayers

Projections · OGC services · three selected examples.

Point clustering demo screenshotRUN
OpenLayers

Point clustering

Cluster 300 points by distance, split them on zoom, and keep the labels readable.

Heatmap demo screenshotRUN
OpenLayers

Heatmap

A canvas heatmap over a street basemap, with radius, blur and weight controls.

ArcGIS tiled service demo screenshotRUN
OpenLayers

ArcGIS tiled service

Connect an ArcGIS REST tile service with a custom tile grid and resolutions.

03

Leaflet

Lightweight 2D maps · three selected examples.

Basemap switching demo screenshotRUN
Leaflet

Basemap switching

Swap street, light and dark basemaps without losing markers or overlays.

Marker clustering demo screenshotRUN
Leaflet

Marker clustering

Cluster 700 points, split them on zoom, and keep click handlers working.

04

deck.gl

Large-scale WebGL layers · three selected examples.

05

MapLibre GL JS

Open vector tiles · three selected examples.

06

three.js

Custom 3D scenes · three selected examples.

Cinematic camera demo screenshotRUN
three.js

Cinematic camera

Fly the camera along a spline over terrain, then hand control to the user.

07

Turf.js

Spatial analysis in the browser · three selected examples.

Bezier spline demo screenshotRUN
Turf.js

Bezier spline

Smooth a raw polyline into a bezier spline without server-side processing.

08

luma.gl

WebGL / WebGPU pipelines · three selected examples.

Per-vertex color demo screenshotRUN
luma.gl

Per-vertex color

A minimal WebGL2 pipeline with shaders and per-vertex color attributes.

Texture mapping demo screenshotRUN
luma.gl

Texture mapping

Bind a texture, sample it in a fragment shader, and handle UV coordinates.

Want the full catalog?

Each library has 8–320 examples, all with source and a live iframe on the Chinese site.