XIAO AN · 3D GEO-ENGINEER

The real world,made computable,and renderable.

I'm XIAO AN, a 3D geospatial engineer. I focus on rendering engines, GIS geometry, 3D modeling and HD map data production. Currently a Senior Map Engineer at Amap.

3D
Rendering engine
GIS
Geometry & spatial analysis
HD
HD map & 3D reconstruction
Scroll
01 · Capabilities

Four problem spaces in 3D

Rendering, geometry, data and delivery. Not a list of tools, but the problems that keep appearing in spatial systems.

Explore focus
01

3D Rendering Engine

From C++ desktop engines to WebGL in the browser — materials, lighting, post-processing and large-scene performance.

WebGL / GLSLC++ / OpenGLMaterials & postPerformance
02

GIS Geometry

Turning spatial queries, geometry editing, cross-sections and overlay analysis into stable engine capabilities.

Spatial analysisGeometry editingCoordinates & tilesPipelines / flood
03

HD Map & 3D Reconstruction

Building editor tooling and semi-automated 3D model production for data at scale.

HD map3D modelingSemi-automatedQuality checks
04

Full-stack Delivery

From data production tools to front-end experiences, connecting technical design with real projects and teams.

TypeScriptNode.jsToolingEngineering
03 · Writing

Notes from the field

Cesium, WebGL, GIS data and front-end engineering. I write down the problem, the approach and the trade-offs — not just the code.

All articles

Cesium Demo Index (Archive)

An index of early 3D engine demos covering first-person navigation, geometry editing, pipelines, flood simulation and satellite trajectories. The original demos are offline; this remains a technical index.

2 min
04 · Lab

Spatial utilities, built to be useful

Small browser-only tools. Useful for myself, and a quick look at the engineering behind them.

Coordinate and tile calculations, entirely client-sideA growing index of Cesium demosGeoJSON validation and a model viewer are next
Enter Lab
05 · About

Rendering, GIS geometry and data production — thinking about them as one system.

About me

I care about render pipelines, geometry algorithms, data tools and production workflows. I like turning complex problems into small systems that ship.

3D RenderingGIS GeometryHD MapData Production
GitHub
ESC
↑↓ Navigate↵ OpenESC Close