postgis_raster 从 2.x 升级至 3.x
从 PostGIS 3.0 开始,对于栅格数据的支持就从 postgis 扩展中分离了,叫做 postgis_raster. 主要有两个原因: PostGIS 插件的栅格功能很多,有超过 150 多个函数和多个数据类型,对于没用到这...
教程 – 在 Vue3+Ts 中引入 CesiumJS 的最佳实践@2023
这篇如果 Vue 和 CesiumJS 不发生史诗级的变动,应该不会再有后文了。主要是这类文章没什么营养。 这篇主要修正上篇 https://www.cnblogs.com/onsummer/p/16629036.html 中一些插件的变化,并升...
【Cesium 历史博客】Cesium 中的图形技术:渲染体系结构
翻译有误请指出,规范性转载。@秋意正寒。 原文出处Graphics Tech in Cesium - Renderer Architecture | cesium.com Cesium 是一个 WebGL 引擎,自 WebGL 1.0 在 2011 年 3 月发布后,官方就开...
CesiumJS 2022^ 源码解读[1] 使用 requestAnimationFrame 循环触发帧动画
0. 前置约定 对类的使用,不添加 Cesium 命名空间前缀,例如对于 Viewer,不会写 Cesium.Viewer,默认使用 ESM 格式解构导入类; JavaScript 代码使用最简格式(源码除外),不加分号,不用双引...
浅谈浏览器端 WebGIS 开发可能会用到的、提升效率的 js 库
前置说明 这篇介绍的在 Awesome GIS 基本上都有,经过我的筛选,在 npmjs.com 上也都能找到,方便融入日益强大的 npm 生态。不过这些库大部分都保留了全局库的形式,在非框架中也能使用。有一部...
3dTiles 几何误差详解
转载请注明出处。全网@秋意正寒 1. 瓦片的调度 查阅 tileset.json 的规范,有一个属性是 refine,它有两个值:"ADD" 和 "REPLACE"。 还有另一个属性,叫 geometricError,...
3DTiles 1.0 数据规范详解[5] 扩展
目录:https://www.cnblogs.com/onsummer/p/12799366.html 1 可扩展的格式 继承自 glTF 的可扩展性,3dTiles 在定义上也留下了可扩展的余地。包括但不局限于:优化几何数据的存储,扩展属性数据...
【Cesium 历史博客】Cesium 中的图形技术:渲染一帧
版权没有,请尊重翻译成果,有翻译错误请指出,规范性转载。@秋意正寒 本文通过解读 Scene.render 方法,观察 WebGL 在 Cesium 1.9 中如何渲染一帧。读者可以在 Scene.render 方法处打断点进入...
FlatGeobuf 编码格式(fgb) —— 或许是 shp 格式的替代品
FlatGeobuf 一种为地理图形数据进行二进制编码的格式,基于 flatbuffers,它能容纳 OGC 发布的 Simple Features(简单要素)规范下的数据。 本编码格式受到 geobuf 和 flatbush 的启发。为了简...
在 esmodule 环境下使用 jsts
1 说明 jsts 完全就是根据其老妈 jts 的 java 包结构移植的,除了部分分析功能需要额外注意外,基本上所有的子模块的根路径位于 jsts/org/locationtech/jts 模块下。 Geometry 类 Geometry 类符...