或许是 WebGIS 下一代的数据规范 - OGC API 系列-牛翰网

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

1. 前言 1.1. 经典的 OGC 标准回顾 直至今日,GeoServer 仍在发挥作用,WebGIS 的几大服务标准仍在应用: WMS,网络地图服务 WMTS,网络瓦片地图服务 WFS,网络要素服务 这三个应该是耳熟能详的...
浅谈浏览器端 WebGIS 开发可能会用到的、提升效率的 js 库-牛翰网

浅谈浏览器端 WebGIS 开发可能会用到的、提升效率的 js 库

前置说明 这篇介绍的在 Awesome GIS 基本上都有,经过我的筛选,在 npmjs.com 上也都能找到,方便融入日益强大的 npm 生态。不过这些库大部分都保留了全局库的形式,在非框架中也能使用。有一部...
FlatGeobuf 编码格式(fgb) —— 或许是 shp 格式的替代品-牛翰网

FlatGeobuf 编码格式(fgb) —— 或许是 shp 格式的替代品

FlatGeobuf 一种为地理图形数据进行二进制编码的格式,基于 flatbuffers,它能容纳 OGC 发布的 Simple Features(简单要素)规范下的数据。 本编码格式受到 geobuf 和 flatbush 的启发。为了简...
Cesium 拾取 API 完全总结-牛翰网

Cesium 拾取 API 完全总结

@秋意正寒 先讲怎么用,再讲大致原理。 1 拾取坐标 > 仅拾取椭球体表面坐标 使用 Camera.prototype.pickEllipsoid 方法,接受一个必选的屏幕坐标,返回一个三维世界坐标 Cartesian3。 > ...
Cesium 1.91 更新日志 - MSAA 与原生 Promise 来了-牛翰网

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

不兼容式更新📣 在下一个版本,也就是 Cesium 1.92,第三方库 when.js 将被原生 Promise API 代替。Cesium.when 将被废弃,且于下个版本移除。关于如何升级,请参考下方个人点评,我转载...
如何彻底干掉 Cesium Viewer 中的商标-牛翰网

如何彻底干掉 Cesium Viewer 中的商标

版权没有,翻版不究。 这么做貌似有点不太道德,不过既然官方都开源了,本着学习的目的去研究研究源码未尝不可。 虽然百度上有大把通过 css 手段隐藏商标的代码,但是终究差几分意思。遂决定自...
一种激进的观点:不要再用 shp 格式了-牛翰网

一种激进的观点:不要再用 shp 格式了

原文出自:switchfromshapefile.org 译者注:本文略偏激,但是我大部分赞同不要再用 shp 格式的思想,积极拥抱新的生产力。 ESRI Shapefile 简称 shp 格式,是由 ESRI 公开的一种矢量数据格式,...
教程 - 深度探讨在 Vue3 中引入 CesiumJS 的最佳方式-牛翰网

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

⚠ 文章更新 适应 Vite 插件和 CesiumJS 新版本的文章已发布: https://www.cnblogs.com/onsummer/p/17299759.html 本篇已归档。 由于 Vue2 已经进入维护期,且 Vue2 对待组件内的 data 是无差...
CesiumJS 更新日志 1.96 与 1.97 - 新构建工具 esbuild 体验及 Model API 更替完成-牛翰网

CesiumJS 更新日志 1.96 与 1.97 – 新构建工具 esbuild 体验及 Model API 更替完成

CesiumJS 更新日志 1.96 与 1.97 - 新构建工具 esbuild 体验及 Model API 更替完成 截止发文,1.97 还未发布,但已经在源码仓库完成了 Model API 的替换,文章会跟进。本文着重介绍新的构建指令...
开源 GIS 数据库的 20 个年头-牛翰网

开源 GIS 数据库的 20 个年头

2001 年 5 月 31 日,雅虎小组上发送了一封邮件,宣布 PostGIS 第一个版本发布。 PostGIS 与原作者 Paul Ramsey 在 90 年代创办的一家咨询公司 Refractions Research 有很大关系。他的第一桶金...