Skip to content
椒盐小土豆

椒盐小土豆

  • 主页
  • 关于
  • GitHub
  • RSS

地图

假设“地球是平的”以加速 deck.gl 渲染 — WebGL精度丢失问题
Posted in
  • WebGL

假设“地球是平的”以加速 deck.gl 渲染 — WebGL精度丢失问题

deck.gl 是一个开源的 WebGL 驱动框架,用于对大型数据集进行可视化的探索性数据分析。因为工作需要,我尝试改造 deck.gl 以让它支持 EPSG:4326 投影坐标系…

2024-05-192025-02-24
利用遮挡剔除优化 3D Tiles 传输(译:Optimizing 3D Tiles Streaming in Cesium for Unreal with Occlusion Culling)
Posted in
  • GIS
  • 算法

利用遮挡剔除优化 3D Tiles 传输(译:Optimizing 3D Tiles Streaming in Cesium for Unreal with Occlusion Culling)

为了提高 Cesium for Unreal 中 3D Tiles 的传输性能,我们最近将虚幻引擎的遮挡剔除系统集成到了我们的瓦片选择算法中。

2023-02-042025-03-03
前端栅格瓦片重投影
Posted in
  • GIS
  • WebGL

前端栅格瓦片重投影

在前端实现栅格瓦片的重投影,使得非墨卡托投影的WMTS能够叠加在墨卡托投影的地图上。

2022-11-102023-01-03
多边形渐变色的实现
Posted in
  • WebGL
  • GIS
  • 算法

多边形渐变色的实现

在前端通过多边形直骨架算法实现多边形的内发光/阴影效果。类似于 QGIS 中的“shapeburst fill”。

2022-09-072023-01-03
建筑物阴影效果的实现
Posted in
  • GIS
  • WebGL

建筑物阴影效果的实现

在 Mapbox 中实现基于日照的建筑物阴影效果。

2022-07-062025-02-18
Mapbox 矢量瓦片的生命周期介绍
Posted in
  • GIS
  • WebGL

Mapbox 矢量瓦片的生命周期介绍

翻译自 maplibre/maplibre-gl-js 项目的《life-of-a-tile》,介绍了矢量瓦片的请求,解析,渲染的流程。

2021-02-282025-02-18
WebGL Insights — Getting Serious with JavaScript(下)
Posted in
  • WebGL

WebGL Insights — Getting Serious with JavaScript(下)

4.3 性能 写关于 JavaScript 性能的文章是件棘手的事,因为它是一个不断变化的目标。浏览器实现会定期改进,目前运行缓慢的代码可能很快就会被优化。然而,即使在自更新浏览器…

2020-10-092025-02-09
WebGL Insights — Getting Serious with JavaScript(上)
Posted in
  • WebGL

WebGL Insights — Getting Serious with JavaScript(上)

WebGL相关的书籍并不多,《WebGL Insights》算是一本,其中各个章节都是由行业内资深的开发者们编写的。书中第四章的作者,Matthew Amato 和 Kevin R…

2020-07-252025-02-18
探讨空间搜索算法——瞬间搜索数百万个点
Posted in
  • GIS
  • 算法

探讨空间搜索算法——瞬间搜索数百万个点

在大规模处理和显示空间数据时,没有什么概念比空间索引(Spatial Index)更有用和重要。空间索引是一类算法,它们通过特定的方式组织几何数据,使搜索更加高效。例如,执行以下查…

2020-06-112025-02-18
文革风格的地图设计尝试
Posted in
  • GIS

文革风格的地图设计尝试

“随着无产阶级文化大革命的深入发展,首都的红卫兵和广大革命群众,在破四旧立四新的革命风暴中,对北京的街巷名称提出了许多革命倡议和意见……”

2019-09-072025-02-04
Posted in
  • GIS

消除国内栅格地图偏移的小方法

在开发一个将在线地图服务包装成 WMS 的程序时,无意中发现了一个可以将国内偏移后的栅格地图纠偏回来的办法。

2017-11-232023-01-03

文章分类

  • C++ (13)
  • GIS (14)
  • JavaScript (4)
  • WebGL (10)
  • 信息检索 (4)
  • 工具 (2)
  • 算法 (13)
  • 自然语言处理 (3)
  • 随笔 (1)

最近发布

  • C++中的高级线程安全 2024-12-27
  • 几何形状在球面和平面之间的剖分差异 2024-11-11
  • 介绍 WebAssembly JavaScript Promise 集成 API(译:Introducing the WebAssembly JavaScript Promise Integration API) 2024-07-13
  • V8 引擎中 C++ 和 JS 的交互 2024-06-08
  • 假设“地球是平的”以加速 deck.gl 渲染 — WebGL精度丢失问题 2024-05-19

内容搜索

Copyright © 2025 椒盐小土豆.
Powered by WordPress and HybridMag.
  • GitHub
  • RSS
  • 主页
  • 关于