- 3 次围观
电路理论已成功应用于生态连通性建模,尤其是通过 Circuitscape 软件进行,该软件通常在笔记本电脑本地运行或通过服务器运行。对于依赖连通性分析的下游地理空间 Web 应用,需要后端基础设施,而这可能成本高昂并且需要高级数据治理。WebAssembly 的最新发展如今允许快速的 C++ 或 Rust 代码直接在沙箱化的浏览器环境中运行,从而实现边缘计算。我们提出了一套基于 WebAssembly/Rust 的工具集,包含地理空间数据管线以及连通性分析的高效边缘计算实现。对于栅格数据规模和内存占用足够小、能够适应浏览器环境的地理空间建模软件,这种方法可能具有实用价值。我们的结果表明,正如预期的那样,Circuitscape 在求解 1000×1000 栅格网络时快 1–2 倍,但需要额外的文件写入。若将程序总运行时间纳入考量,在给定情境下,我们的 Web 实现可能更快。
电路理论已成功应用于生态连通性建模,尤其是通过 Circuitscape 软件;该软件通常在本地笔记本电脑或通过服务器运行。对于依赖连通性分析的下游地理空间 Web 应用而言,需要后端基础设施支撑,这可能成本高昂,并且需要高级的数据治理。WebAssembly 的最新发展如今使得快速的 C++ 或 Rust 代码能够直接在沙箱化的浏览器环境中运行,以实现边缘计算。我们提出了一套基于 WebAssembly/Rust 的工具集,包含地理空间数据管线以及连通性分析的高效边缘计算实现。对于栅格数据和内存占用足够小、能够适应浏览器环境的地理空间建模软件而言,这种方法可能具有实用价值。我们的结果表明,正如预期的那样,Circuitscape 在求解 1000×1000 栅格网络时快 1–2 倍,但需要额外的文件写入。若将程序总运行时间纳入考量,在给定情境下,我们的 Web 实现可能更快。
作者声明不存在竞争性利益。
感谢您有意帮助传播 bioRxiv 的内容。
📄 原文链接:https://www.biorxiv.org/content/10.64898/2026.07.08.737333v1?rss=1
🏷️ 生态连通性 电路理论 WebAssembly 边缘计算 地理空间建模
来源出处
基于 WebAssembly 的生态连通性建模
https://www.biorxiv.org/content/10.64898/2026.07.08.737333v1?rss=1