方案 1前端直接解析 GeoTIFFCOG 优先tiff-imagery-provider /georaster✅ 特点不需要后端服务、不用切片、前端直接拉取 tif 文件解析渲染适合小文件、COG 云优化 GeoTIFF、临时调试不适合几十 GB 超大 tif底层geotiff.js在浏览器端解析 tif读取像素 地理信息生成 ImageryProvider 叠加到地球。推荐库tiff-imagery-provider比较新维护活跃1.1 安装依赖npm install tiff-imagery-provider1.2 Vue3 代码import * as Cesium from cesium import TIFFImageryProvider from tiff-imagery-provider /** * 前端直接加载GeoTIFF/COG * param {string} url tif地址public或者线上cog */ const addGeoTiffDirect async (url) { const provider await TIFFImageryProvider.fromUrl(url, { // 色带、拉伸、nodata可以配置 nodata: 0 }) viewer.imageryLayers.addImageryProvider(provider) }调用// COG云优化tif推荐普通大tif会卡 await addGeoTiffDirect(/data/test.cog.tif)✅ 优点零后端、零切片最快验证效果COGCloud Optimized GeoTIFF只会按需加载瓦片块性能尚可❌ 缺点普通非 COG 大 GeoTIFF 会一次性下载全部文件浏览器卡死投影支持有限复杂坐标系容易错位不适合生产环境大批量业务备选老库georaster-layer-for-cesium很多老项目在用API 稍微繁琐一点方案 2后端 GIS 服务发布 WMS/WMTSGeoServer / MapServer【企业项目首选】✅ 特点后端托管原始 GeoTIFFWMS 服务动态出图Cesium 原生 WebMapServiceImageryProvider 接入国内水利、国土、自然资源项目最主流方案。流程GeoTIFF 上传 GeoServer → 发布图层 → Cesium 请求 WMS 图片。/** * WMS方式加载GeoTIFFGeoServer发布 */ const addTifByWMS () { const wmsProvider new Cesium.WebMapServiceImageryProvider({ url: http://127.0.0.1:8080/geoserver/gis/wms, layers: gis:dem_img, // 工作区:图层名 parameters: { service: WMS, format: image/png, transparent: true, version: 1.3.0, CRS: EPSG:4326 } }) viewer.imageryLayers.addImageryProvider(wmsProvider) }✅ 优点Cesium 原生 API稳定、兼容性拉满支持样式、色带、图例、查询GetFeatureInfo 拾取栅格值一份 tifWeb 端、QGIS、ArcGIS 都能访问❌ 缺点需要部署 GeoServer运维成本WMS 是动态渲染并发高的时候压力大高频场景建议切 WMTS进阶发布成 WMTS使用WebMapTileServiceImageryProvider性能远高于 WMS方案 3预切片成 TMS 瓦片集CesiumLab /gdal2tilesUrlTemplateImageryProvider✅ 特点提前把 GeoTIFF 切好金字塔瓦片png/jpg静态 nginx 托管Cesium 用 UrlTemplateImageryProvider 加载 TMS离线、内网项目、大影像首选。工具CesiumLab可视化、gdal2tiles.py、QGIS GDAL 工具。切片结果目录{z}/{x}/{y}.png/** * TMS瓦片加载GeoTIFF提前切片 */ const addTifByTMS () { const tmsProvider new Cesium.UrlTemplateImageryProvider({ url: http://127.0.0.1:8081/tms/{z}/{x}/{reverseY}.png, tilingScheme: new Cesium.GeographicTilingScheme(), minimumLevel: 0, maximumLevel: 16 }) viewer.imageryLayers.addImageryProvider(tmsProvider) }⚠️ 重点坑TMS 瓦片 Y 轴方向和 XYZ 相反很多人忘记reverseY瓦片上下颠倒✅ 优点静态资源Nginx 扛并发性能最好离线环境友好不需要 GIS 服务❌ 缺点修改原始 tif必须重新切片占用磁盘空间大金字塔多分辨率方案 4DEM 单波段 GeoTIFF → 转为 QuantizedMesh 地形瓦片CesiumTerrainProvider✅ 特点tif 是高程 DEM单波段不做影像叠加直接变成三维地形底座就是上一篇地形加载方案。工具CesiumLab、CTBcesium-terrain-builder切.terrainQuantizedMesh 瓦片。/** * DEM GeoTIFF切片为地形加载地形Provider */ const loadDemTerrain async () { const terrainProvider await Cesium.CesiumTerrainProvider.fromUrl(http://127.0.0.1:8081/terrain/) await viewer.scene.setTerrain(new Cesium.Terrain(terrainProvider)) }✅ 优点实现起伏地形、高程量算、淹没分析、通视分析❌ 缺点只适用于单波段高程 DEM彩色影像 tif 不能这么用四种方案横向对比表博客重点表格方案实现方式适合场景优点缺点方案 1 前端直读 COG/tifgeotiff.js / tiff-imagery-provider小文件、快速原型、COG 验证无需后端开箱即用大文件性能差、投影容错低方案 2 WMS 服务GeoServer 发布 WMS政企项目、需要栅格查询、色带配置原生支持功能强依赖 GeoServer动态渲染压力大方案 3 TMS 预切片gdal/CesiumLab 切瓦片内网离线、超大遥感影像性能最强、静态托管更新数据要重切片方案 4 转为 QuantizedMesh 地形DEM 单波段 tif 切地形高程 DEM、地形底座支持三维高程、淹没分析只能高程数据不能彩色影像高频踩坑汇总tif 加载出来位置错位检查投影优先 EPSG:4326EPSG:3857 注意 tilingSchemeCOG 不生效普通 tif 和 COG 是两种格式普通 tif 不支持分块请求TMS 瓦片上下翻转Cesium 默认 XYZTMS y 轴反向模板加{reverseY}WMS 白图不显示CRS 参数、图层名称大小写、GeoServer 跨域 CORSDEM 高程不对整体飘起来高程基准不一致85 高程 / CGCS2000 / WGS84 椭球高前端直读 tif 跨域tif 资源必须和页面同源配置 nginx 跨域头
企业数字化 ERP 产品动态
相关推荐
C盘无损扩容 win10(亲测,良心,有用) Win10 用上两三年,C 盘经常说红就红。系统更新缓存和休眠文件常年占着几个 G。微信的聊天记录默认存在文档里,浏览器下载也不问一声就往系统盘落。软件能装到 D 盘,系统盘本身却没处挪,重装系统折腾半天,找人远程扩容又… · 2026/11/15 12:58:02
视频尺寸调整:横屏转竖屏的比例选择与画面处理 在视频发布和二次编辑过程中,常见的问题之一是源视频比例与目标平台的画幅不一致。例如,源素材为 16:9 横屏视频,而目标画布为 9:16 竖屏。如果直接裁剪,可能会丢失两侧内容;如果完整缩放,则可能产生留白。… · 2026/11/13 23:10:45
从0开始搭建本地(Agent)生成式AI聊天窗口,基于Ollma安装、调用本地大模型(qwen2.5:3b) 下载安装Python
Download Python | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/ 下载【离线安装包】直接点击https://www.python.org/ftp/python/3.15.0/python-3.15.0-amd64.exe 开始安装Python 下载安装Ollama
具体… · 2026/11/3 11:49:38
西安电工证办理推荐千万别踩坑:建筑工人如何选靠谱机构 西安电工证办理推荐千万别踩坑:建筑工人如何选靠谱机构 你缺一张特种作业证,但又不想被坑,西安电工证办理推荐千万别踩坑,这是很多平顶山建筑工人心中的一根刺。特种作业证,不仅是上岗的门槛,更是安全作业的“护身符”。可选错了机构,不仅浪费钱,还可… · 2026/11/15 12:57:41
清远考电工证难度千万别踩坑,一次过考的干货全在这了 清远考电工证难度千万别踩坑,一次过考的干货全在这了 怕考不过白交培训费?清远考电工证难度到底高不高?不少学员在报名前就担心自己是不是“半吊子”,考不过只能浪费钱。特别是第一次报考的朋友,真的别踩坑,今天就来聊聊怎么科学备考,让你少走弯路。… · 2026/11/15 12:57:41
长期高压电工证怎么考 全国通用实操考试不再怕挂科 长期高压电工证怎么考 全国通用实操考试不再怕挂科 实操考试心里没底怕挂科?很多电工都遇到过这个问题,尤其是像濮阳这样的地方,建筑工地的高压电工岗位特别紧俏,但证书却不是人人都能顺利拿到。高压电工证全国通用,一旦考过,基本在任何工地都能上岗,… · 2026/11/15 12:57:41
考低压电工证理论流程通过率揭秘:在职建筑工人避坑指南 考低压电工证理论流程通过率揭秘:在职建筑工人避坑指南 你是不是也担心考低压电工证理论流程太难,怕交了培训费还考不过?尤其是咱们郑州金水区这些在建筑工地干着的兄弟,想考个低压电工证,既是为了升职加薪,也是为了多条出路。但一听说“考试流程复杂”… · 2026/11/15 12:57:41
没学历证能换电工证吗?网上查询最新政策和避坑指南 没学历证能换电工证吗?网上查询最新政策和避坑指南 你是不是也和很多人一样, 不知道去哪报名怕被中介坑 ?尤其是在考电工证这件事上,很多人心里都犯嘀咕:“我没学历证,能换电工证吗?”其实,这个问题在电工证报考过程中非常常见,尤其是一些没有正规… · 2026/11/15 12:57:41
电工证怎么考才靠谱?安监局认可的电工证网上查询全攻略 电工证怎么考才靠谱?安监局认可的电工证网上查询全攻略 你是不是也遇到过这样的事:想考个电工证,网上一搜全是中介,不知道去哪报名,怕被坑?别急,今天我就从一个干了多年应急管理工作的老手角度,给你说说 安监局认可的电工证… · 2026/11/15 12:56:40
长春初级电工证怎么考?通过率揭秘全在这里 长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50
国内电工证报考条件与考试时间 低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50
电工作业时如何断电?电子证书到底能不能全国通用? 电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50
长春初级电工证怎么考?通过率揭秘全在这里 长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50
国内电工证报考条件与考试时间 低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50
电工作业时如何断电?电子证书到底能不能全国通用? 电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 1:51:20
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 4:02:19
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 3:02:05