当前位置: 首页 > news >正文

做网站资源知乎做flash音乐网站的开题报告

做网站资源知乎,做flash音乐网站的开题报告,网站开发的技术路线是什么,电脑上多了个wordpress本以为编译cesium-terrian-tools编译应该没那么难,不想问题重重,不想后人重蹈覆辙,也记录下点点滴滴。 目前网上存在的cesium代码版本主要有两个分支: 原始网站【不能生成layer文件,且经久不更新,使用gdal…

本以为编译cesium-terrian-tools编译应该没那么难,不想问题重重,不想后人重蹈覆辙,也记录下点点滴滴。

  • 目前网上存在的cesium代码版本主要有两个分支:
    • 原始网站【不能生成layer文件,且经久不更新,使用gdal2版本】:https://github.com/geo-data/cesium-terrain-builder
    • docker分支版本 【可以生成layer文件,gzip需要单独设置修改,gdal版本和原网站要求不同】 ahuarte47/cesium-terrain-builder at master-quantized-mesh (github.com)

编译geo-data版本

链接编译,无法link GDALCreateOverviewDataset,gdal版本不对,可以暂行注释掉,应该是个扩展功能可以不管

      //poSrcOvrDS = GDALCreateOverviewDataset( poSrcDS, iOvr, FALSE);poSrcOvrDS = nullptr;// GDALCreateOverviewDataset(poSrcDS, iOvr, FALSE, FALSE);}

ahuarte47 版本

  • git clone 后,记得要切换到最新代码,默认没有切换到最新代码,【坑】

  • gdal 307 或gdal204 使用时,可能出现部分重载函数声明不一致,需要改ctb源码即可解决

  • 网上其他设置:

    • 中文支持: GDALAllRegister后添加CPLSetConfigOption(“GDAL_FILENAME_IS_UTF8”, “NO”);
  • cesium 发布地形,默认需要关闭gzip,才可以被cesium加载

  • 发布命令:

    • 生成瓦片(本源码修改了默认不输出gzip格式,参考网上https://zhuanlan.zhihu.com/p/60908864)
    ctb-tile.exe  --output-dir  H:/ctb_output   H:/shenzhen_dem/L15/shenzhen_dem.tif  -f Mesh
    • 生成layer
    ctb-tile.exe --gzip --output-dir  H:/ctb_output   H:/shenzhen_dem/L15/shenzhen_dem.tif  -f Mesh -l
    

上图为证:

Cesium-1.106版本加载terrian
cesium 166版本加载terrian
cesium测试代码:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>html,body,#cesiumContainer {width: 100%;height: 100%;margin: 0;padding: 0;overflow: hidden;}</style><!-- Include the CesiumJS JavaScript and CSS files --><script src="../Build/CesiumUnminified/Cesium.js"></script><style>@import url(../Build/CesiumUnminified/Widgets/widgets.css);html,body,#cesiumContainer {width: 100%;height: 100%;margin: 0;padding: 0;overflow: hidden;}</style>
</head><body><div id="cesiumContainer"></div><script>Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0NzkzYjFkNi1mODZhLTRkNjAtYWE1YS1jYzE5NzBjNjhkNjciLCJpZCI6MTQyMjI1LCJpYXQiOjE2ODYyMzUxODl9.l8y5SN0ALIwPZh9eM8Al14DBpfMjHdeG7uqb69tH6nU';<!-- const viewer = new Cesium.Viewer('cesiumContainer'); -->const viewer = new Cesium.Viewer('cesiumContainer', {terrainProvider: new Cesium.EllipsoidTerrainProvider({}),//移除自带地形baseLayerPicker:false,homeButton:false,infoBox:false,timeline:false,navigationHelpButton:false,geocoder:false,sceneModePicker:false,animation:false,fullscreenButton:false});//viewer.imageryLayers.removeAll();var terrainProvider = new Cesium.CesiumTerrainProvider({url: './ctb_shenzhen_nogzip/'});viewer.scene.terrainProvider = terrainProvider;viewer.camera.flyTo({//destination: Cesium.Cartesian3.fromDegrees(121.8040466308, 29.9597, 2500)// 深圳destination: Cesium.Cartesian3.fromDegrees(114.1040466308, 22.5, 2500)});  </script>
</body></html>
## 参考:[基于Docker使用CTB生成地形切片并加载 - 当时明月在曾照彩云归 - 博客园 (cnblogs.com)](https://www.cnblogs.com/jiujiubashiyi/p/17104115.html)非压缩:[Cesium地形切片--CTB(cesium-terrain-builder)填坑指南 - 知乎 (zhihu.com)](
http://www.yayakq.cn/news/955678/

相关文章:

  • 个人备案的网站销售商品定制专业网站
  • 自助建站比较好的福建省漳州市建设局网站
  • 介绍好看的电影网站模板免费下载贵州省住房和城乡建设局网站首页
  • 自己切片做网站搜索引擎优化的缺点包括
  • 南京 做网站微信公众号里的网站怎么做的
  • 商户网站建设公司军事新闻播报最新
  • 高端网站建设的市场分析如何用wordpress做企站
  • 本地网站构建浦口区建设中学网站
  • 基于php网站开发步骤五通桥移动网站建设
  • 国税网站建设管理做网站例子图片描述
  • 网站地市频道建设wordpress音乐页面下载
  • 如何设置网站标题给了几张图让做网站
  • 如何免费申请网站做网站的岗位叫什么问题
  • 人是用什么做的视频网站做商城类网站备案时需提供什么证件
  • 如何设置wordpress静态页面资源网站优化排名
  • thinkphp 大型网站开发地方信息网站怎么做
  • 网站前端交互功能案例分析云主机怎么做网站
  • 国内建筑设计网站网站app怎么制作教程
  • 徐闻网站建设公司汉中网站seo
  • 陕西哪些公司做企业网站网络营销推广及优化方案
  • 刚做的网站关键字能搜到么如何自己做淘宝客网站
  • 城市建设招标网站网站群管理平台方案
  • 如何做域名网站网站炫酷首页
  • 怎么自己做网站游戏连云港做网站多少钱
  • 广西营销型网站公司c2c交易平台官网
  • 做淘宝联盟网站用数据库吗英文网站建设公司
  • 笑话小网站模板html抖音代运营公司布马网络
  • 360做的网站东阳市建设规划局网站
  • 网站建设与管理期末网站建设项目分期
  • 仓库管理系统er图网站优化做些什么