目录

在Mars3d实现cesium的ImageryLayer自定义瓦片的层级与原点

需要自定义瓦片层级和原点,所以需要自己写第三方图层,但是之前写的很多方法,图层控制和显隐以及透明度,需要跟之前的交互一直,改动量太大的话不划算,所以直接看Mars3d的layer基类,把重写的imageryProvider写进layer基类,自定义一个layerType

写入自定义的图层类型,需要修改imageryProvider。栅格瓦片图层创建tileLayer后进行封装

说明:

下载示例

复制代码
git clone https://gitee.com/marsgis/mars3d-vue-example.git

参考示例的这三个文件,关键点在于自定义之后注册引用即可,需要懂gis基础以及cesium知识。

public\lib\mars3d\thirdParty\weiVectorTile\WeiVectorTileLayer.js

public\lib\mars3d\thirdParty\pbf-ol\PbfolLayer.js

public\lib\mars3d\thirdParty\pbf-mapbox\PbfLayer.js

Mars3d官网的示例参考功能示例(Vue版) | Mars3D三维可视化平台 | 火星科技

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
Electrolux5 分钟前
【前端bug】Safari的选区机制导致的前端@人组件的bug
前端
w23617346018 分钟前
Tomcat:从零理解Java Web应用的“心脏”
java·前端·tomcat
姝然_952711 分钟前
cursor vue3 rules
前端
littleplayer11 分钟前
iOS 中的 @MainActor 详解
前端·swiftui·swift
chuxinweihui11 分钟前
数据结构——二叉树,堆
c语言·开发语言·数据结构·学习·算法·链表
嘻嘻嘻嘻嘻嘻ys16 分钟前
《智能编码新纪元:GitHub Copilot+Cursor实战开发效能跃迁指南》
前端
zhangxiao18 分钟前
预览组件 支持图片跟PDF
前端
陈大大陈28 分钟前
基于 C++ 的用户认证系统开发:从注册登录到Redis 缓存优化
java·linux·开发语言·数据结构·c++·算法·缓存
纪元A梦30 分钟前
华为OD机试真题——通过软盘拷贝文件(2025A卷:200分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
java·javascript·c++·python·华为od·go·华为od机试题
看到我,请让我去学习37 分钟前
C语言基础(day0424)
c语言·开发语言·数据结构