刷新
vue+cesium案例:智慧城市多种可视化特效(附源码下载)

博主头像 基于vue和cesium实现的智慧城市,集成了多种可视化特效,包括建筑物高亮渲染、动态光锥、区域流光飞线、道路飞线、雷达扫描、光波扩散、光墙特效以及粒子烟花等。项目展示了现代智慧城市的数字孪生可视化效果,适合学习Cesium与前端框架结合开发3D可视化项目。 demo源码运行环境以及配置 运行环境: ...

vue+openlayers示例:线水流效果(附源码下载)

博主头像 demo源码运行环境以及配置 运行环境:依赖Node安装环境,demo本地Node版本:推荐v16+。 运行工具:vscode或者其他工具。 配置方式:下载demo源码,vscode打开,然后顺序执行以下命令: (1)下载demo环境依赖包命令:npm i (2)启动demo命令:npm run d ...

GDAL矢量数据集相关接口的资源控制问题

博主头像 1. 引言 笔者在《使用GDAL读写矢量文件》这篇文章中总结了通过GDAL读写矢量的具体实现。不过这篇文章中并没有谈到涉及到矢量数据集相关接口的资源控制问题。具体来说,GDAL/OGR诞生的年代连C++语言本身都不是很完善(c++11之前),因此提供的C++接口往往存在申请的资源需要释放的问题,因此 ...

栅格数据金字塔层级的地理变换信息

博主头像 1. 引言 笔者在实现栅格数据的可视化的时候遇到了一个问题,计算栅格数据金字塔层级的地理变换信息错误导致可视化的时候存在微小的误差。地理变换信息指的就是栅格数据的地理坐标起点和分辨率,笔者在另外一篇文章中《GDAL读取的坐标起点在像素左上角还是像素中心?》论述了栅格数据集中坐标起点位置存在半个像素差 ...

深度科普文:细数倾斜摄影数据的缺点

博主头像 1. 引言 写这篇文章的起因是最近遇到一个使用倾斜摄影数据应标的三维可视化项目,业主认为倾斜摄影数据加载很卡,要求能浏览场景的时候能立刻显示出当前的场景最精细的模型,如下图1所示。其实这个问题遇到的次数还真不少,作为乙方尝试去解答这个问题是一种进退两难的煎熬,因此在这里忍不住吐槽一二。 2. 问题 ...

ThreeJs-05纹理材质高级操作

博主头像 1.纹理操作 1.1 重复、旋转、位移、缩放 重复 但是要在水平方向上重复,还得允许 按照刚才的重复方式 如果设置为镜像重复 位移 旋转 1.2 翻转与alpha生成颜色 正常的图 不翻转默认是翻转的 预乘透明度 预先乘透明度 主要是会有一个描边的效果 2.纹理属性 2.1 纹理过滤 比如一张原图很 ...

ArcGIS遥感影像重采样操作及不同算法对比

博主头像 本文介绍在ArcMap软件中,实现栅格图像重采样的具体操作,以及不同重采样方法的选择依据。 在之前的博客中,我们介绍了基于Python中Arcpy模块对栅格图像加以批量重采样的方法;而在ArcMap软件中,我们可以实现不需要代码的栅格重采样操作;本文就对这一操作方法加以具体介绍。 首先,如下图所示, ...

地图APP开源项目分享,免费影像数据API开发更便捷!

博主头像 在APP开发中集成卫星影像数据API可以极大地丰富应用程序的功能和用户体验,星图云APP自助开源项目则恰好为广大的开发者提供了一个简单又快速的实现方式。 星图云APP开源项目介绍: 本项目是一个开源的移动应用开发模版,旨在帮助人们快速搭建一个具备数字地球基本功能的应用程序,并根据自己的需求进行定制和 ...