在 esmodule 环境下使用 jsts-牛翰网

在 esmodule 环境下使用 jsts

1 说明 jsts 完全就是根据其老妈 jts 的 java 包结构移植的,除了部分分析功能需要额外注意外,基本上所有的子模块的根路径位于 jsts/org/locationtech/jts 模块下。 Geometry 类 Geometry 类符...
CesiumJS 2022^ 源码解读[8] - 资源封装与多线程-牛翰网

CesiumJS 2022^ 源码解读[8] – 资源封装与多线程

CesiumJS 对需要网络请求的一切资源都进行了统一的封装,也就是 Resource 类。 在 XHR 技术横行的年代,就出现过 ajax 这种神器,但是 Cesium 团队选择了自己封装 XHR。后来 ES6 出现了 Promise...
开源 GIS 数据库的 20 个年头-牛翰网

开源 GIS 数据库的 20 个年头

2001 年 5 月 31 日,雅虎小组上发送了一封邮件,宣布 PostGIS 第一个版本发布。 PostGIS 与原作者 Paul Ramsey 在 90 年代创办的一家咨询公司 Refractions Research 有很大关系。他的第一桶金...
*一年来再次重大更新:Cesium 1.83 来了-牛翰网

*一年来再次重大更新:Cesium 1.83 来了

概览 动态地形夸大、过倾光线时阴影渐隐效果、增加 KTX2 和 Basis Universal 纹理格式的支持、自定义高程提供器、3D-Tiles 扩展检查机制 提供 Windows 平台外边线无效的提示文档 修复旧式 tiles...
OpenLayers 6.13 新特性-牛翰网

OpenLayers 6.13 新特性

1 概述 6.13 版本带来了一些新特性: 对于每个图层对象,你可以使用 layer.getData() 方法来获取它的像素数据 类 ol/style/Text 支持了富文本标签,可以在一个标签中用不同的字体、样式了 模块 ...
Cesium 1.91 更新日志 - MSAA 与原生 Promise 来了-牛翰网

Cesium 1.91 更新日志 – MSAA 与原生 Promise 来了

不兼容式更新📣 在下一个版本,也就是 Cesium 1.92,第三方库 when.js 将被原生 Promise API 代替。Cesium.when 将被废弃,且于下个版本移除。关于如何升级,请参考下方个人点评,我转载...
或许是 WebGIS 下一代的数据规范 - OGC API 系列-牛翰网

或许是 WebGIS 下一代的数据规范 – OGC API 系列

1. 前言 1.1. 经典的 OGC 标准回顾 直至今日,GeoServer 仍在发挥作用,WebGIS 的几大服务标准仍在应用: WMS,网络地图服务 WMTS,网络瓦片地图服务 WFS,网络要素服务 这三个应该是耳熟能详的...
Cesium中的图形技术:Primitive API 简介-牛翰网

Cesium中的图形技术:Primitive API 简介

自定义几何形状和外观 翻译自官方文档。 这篇教程介绍的是 Primitive API 有关的资料,适合高级用户。想快速绘制各种形状,建议参考 Entity API。 1. 几何概述 Cesium 可以创建 Entity API 创建...
教程 - 深度探讨在 Vue3 中引入 CesiumJS 的最佳方式-牛翰网

教程 – 深度探讨在 Vue3 中引入 CesiumJS 的最佳方式

⚠ 文章更新 适应 Vite 插件和 CesiumJS 新版本的文章已发布: https://www.cnblogs.com/onsummer/p/17299759.html 本篇已归档。 由于 Vue2 已经进入维护期,且 Vue2 对待组件内的 data 是无差...
【Cesium 历史博客】Cesium 中的图形技术:顶点压缩-牛翰网

【Cesium 历史博客】Cesium 中的图形技术:顶点压缩

Graphics Tech in Cesium - Vertex Compression | cesium.com 顶点压缩概述 计算机图形学中一种常见的作法是打包、压缩顶点属性。它增加了顶点着色器中的代码,达到减小内存占用的效果,同时也...