当前位置:首页 » 《关注互联网》 » 正文

【WebGIS实例】(14)MapboxGL 加载地形高程数据

7 人参与  2024年09月21日 19:20  分类 : 《关注互联网》  评论

点击全文阅读


前言

官网示例:Add 3D terrain to a map | Mapbox GL JS | Mapbox
大佬博客:Mapbox GL基础(七):地形数据的处理与加载 (jl1mall.com)

加载Mapbox地形数据

map.once('style.load', () => {  map.addSource('mapbox-dem', {    type: 'raster-dem',    url: 'mapbox://mapbox.mapbox-terrain-dem-v1',    tileSize: 512,    maxzoom: 14  })  map.setFog({}) // 可选:添加大气层(雾气)效果  map.setTerrain({ source: 'mapbox-dem', exaggeration: 1.5 })})

在这里插入图片描述

加载 tif 格式高程影像

数据名称:Rectangle_#5_高程_右3_Level_16.tif
使用工具:GitHub - FreeGIS/dem2terrain: 根据dem数据生成地形切片的工具
NodeJS 版本:v16.20.2

dem2terrain 这个库的教程写得非常详细了,把项目拷下来按着教程配置一遍就行了。下面是我遇到的问题的记录:

NodeJS 版本问题:实测16.20.2是可行的Windows11 c++编译环境问题
报错npm ERR! gyp ERR! stack Error: Could not find any Visual Studio installation to use
解决方案
参考 GitHub - nodejs/node-gyp: Node.js native addon build tool
安装包管理工具:Chocolatey,然后在终端执行:choco install python visualstudio2022-workload-vctools -y
map.once('style.load', () => {  map.addSource('mapbox-dem', {    type: 'raster-dem',    tiles: ['/terrain/{z}/{x}/{y}.png'], //自己的地址    tileSize: 512,    maxzoom: 14  })  map.setFog({}) // 可选:添加大气层(雾气)效果  map.setTerrain({ source: 'mapbox-dem', exaggeration: 1.5 })})

点击全文阅读


本文链接:http://zhangshiyu.com/post/162906.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 秦见鹿秦临渊结局+番外必读文全书免费秦见鹿秦临渊结局+番外必读文全书免费
  • (番外)+(全书)错位时空的恋人+后续+结局(苏璃沈星澜)全书在线_错位时空的恋人+后续+结局免费列表_笔趣阁(苏璃沈星澜)
  • 「被卖十亿后,她的马甲亮啦」章节彩蛋限时释出‌_花落牧轻舟小说章节分享
  • 周语徐西洲(爱已戛然而止全书+后续+结局)全书周语徐西洲读结局_(周语徐西洲爱已戛然而止全书+后续+结局读全书结局)结局列表_笔趣阁(周语徐西洲)
  • 重生妹妹与自闭症哥哥(沈寒舟沈清然)全书沈寒舟沈清然结局_沈寒舟沈清然+结局列表_笔趣阁(重生妹妹与自闭症哥哥全书+后续)
  • 给五十任夫君过喜的任务娘交给我了,许莺莺列表_给五十任夫君过喜的任务娘交给我了,许莺莺
  • [恋爱脑养女被全网网暴]章节世界观揭秘篇‌_[陆琦温言魏敛]章节试读
  • 「外婆葬身火海那夜,失忆男友终于悔悟」后续全文免费阅读_[沈也苏漾温言]角色专属支线试读入口
  • 全书浏览她已走远后续+(苏然霍霆舟)_她已走远后续+(苏然霍霆舟)全书结局
  • 我再一次见到霍霆舟,是在酒吧。医院部门聚会。我们的包房,正好在霍霆舟他们旁边。年轻的罗医生却喝了酒,在走廊看见路过的叶南,要她的微信。
  • 龚亦遥(老公让我为白月光挡灾,我死后他一夜疯魔)_龚亦遥列表_笔趣阁(老公让我为白月光挡灾,我死后他一夜疯魔)
  • 秦彦琛(半生烟雨终不见)结局_(秦彦琛半生烟雨终不见全书结局)结局列表_笔趣阁(秦彦琛)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1