Filtering a WebGIS Layer Tree for Cascader Component Compatibility

When working with a shared layer tree in a WebGIS application, you may need to remove empty directories so the tree can be used directly with a UI component like Element's Cascader. The goal is to produce a new array where only folders containing at least one layer are kept, and each layer node has its children set to null. The original tree da ...

Posted on Wed, 23 Sep 2026 16:32:12 +0000 by mpharo

Encrypted Tile Loading in Cesium and OpenLayers: Preventing Blob URL Data Exposure

WebGIS applications frequently employ tile encryption to protect geographic data. However, many development teams inadvertently introduce new security vulnerabilities when decrypting and rendering tiles in the browser: Decrypted plaintext tiles appear as blob:http://... URLs in browser DevTools Network panel, allowing users to view and downloa ...

Posted on Mon, 07 Sep 2026 16:00:53 +0000 by php_blob