<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>XIAO AN · 3D Geospatial Engineer</title><description>XIAO AN (WANGKANG) — 3D geospatial engineer, currently a Senior Map Engineer at Amap, working on rendering engines, GIS geometry, 3D modeling and HD map data production.</description><link>https://yieryi.github.io/</link><language>en</language><item><title>Cesium Demo Index (Archive)</title><link>https://yieryi.github.io/en/writing/cesium-demo-index/</link><guid isPermaLink="true">https://yieryi.github.io/en/writing/cesium-demo-index/</guid><description>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.</description><pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate><category>Cesium</category><category>Cesium</category><category>示例</category><category>三维引擎</category></item><item><title>Batch Migrating Cesium Sandcastle Demos</title><link>https://yieryi.github.io/en/writing/cesium-sandcastle-migration/</link><guid isPermaLink="true">https://yieryi.github.io/en/writing/cesium-sandcastle-migration/</guid><description>Using Node.js, Selenium, jsdom and regex to batch-migrate Cesium Sandcastle demos, fixing paths, styles, data sources and entry points.</description><pubDate>Sun, 24 Jul 2022 00:00:00 GMT</pubDate><category>Cesium</category><category>Cesium</category><category>Node.js</category><category>Selenium</category><category>自动化</category><category>爬虫</category></item><item><title>Cesium Globe + Panorama Integration</title><link>https://yieryi.github.io/en/writing/cesium-panorama/</link><guid isPermaLink="true">https://yieryi.github.io/en/writing/cesium-panorama/</guid><description>Reusing Cesium&apos;s WebGL render pipeline to blend a 3D globe with a panoramic view, without third-party libraries.</description><pubDate>Mon, 06 Sep 2021 00:00:00 GMT</pubDate><category>Cesium</category><category>Cesium</category><category>全景</category><category>WebGL</category><category>Three.js</category></item><item><title>Downloading Google Earth Satellite Imagery by Extent</title><link>https://yieryi.github.io/en/writing/google-earth-satellite-download/</link><guid isPermaLink="true">https://yieryi.github.io/en/writing/google-earth-satellite-download/</guid><description>Computing tile coordinates and using libcurl to download satellite imagery for a geographic extent, then validating it in Cesium.</description><pubDate>Mon, 16 Aug 2021 00:00:00 GMT</pubDate><category>GIS</category><category>GIS</category><category>C++</category><category>TMS</category><category>瓦片</category><category>影像下载</category></item><item><title>CommonJS, AMD, CMD, UMD and ES Modules</title><link>https://yieryi.github.io/en/writing/js-module-specs/</link><guid isPermaLink="true">https://yieryi.github.io/en/writing/js-module-specs/</guid><description>How JavaScript module systems load, differ and fit different use cases.</description><pubDate>Fri, 19 Mar 2021 00:00:00 GMT</pubDate><category>Frontend Engineering</category><category>JavaScript</category><category>CommonJS</category><category>AMD</category><category>CMD</category><category>UMD</category><category>ES6</category></item><item><title>Cesium Label Overlap Detection</title><link>https://yieryi.github.io/en/writing/cesium-labels-avoid-overlap/</link><guid isPermaLink="true">https://yieryi.github.io/en/writing/cesium-labels-avoid-overlap/</guid><description>Solving label overlap in large-scale Cesium scenes with camera-distance and screen-space priority.</description><pubDate>Sat, 20 Feb 2021 00:00:00 GMT</pubDate><category>Cesium</category><category>Cesium</category><category>Label</category><category>Billboard</category><category>遮挡</category></item></channel></rss>