自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何进行三维地形建模和可视化呈现

三维地形建模的两种方式,网格与三角网

2024-05-07 16:10:21 827

原创 Cesium加载geoserver WMS要素服务,发现切片lable重复

geoserver label出现多个重复标签

2023-08-17 13:56:25 512 2

原创 rollup输出的6种格式详解

rollup支持输出6种不同的格式,这些格式都可以在。2. 各种格式的使用场景。

2023-06-28 10:20:36 769

原创 postman删除

params: data, // 请求参数拼接在url上。data: {} // 请求参数放在请求体。

2023-06-14 10:18:46 475

原创 cesium相机高度限制范围显示

viewer.scene.screenSpaceCameraController._maximumZoomRate=5906376272000 //设置相机放大时的。//相机的高度的最小值。// 如果为true,则允许用户平移地图。如果为假,相机将保持锁定在当前位置。// 如果为true,则允许用户倾斜相机。如果为假,相机将锁定到当前标题。// 如果为true,则允许用户旋转相机。如果为假,相机将锁定到当前标题。// 如果为true,允许用户放大和缩小。如果为假,相机将锁定到距离椭圆体的当前距离。

2023-04-28 15:45:11 778

原创 Cesium加载terrain本地文件地形数据

今天给公司人员写文档,顺道就发出来一份cesium添加本地文件地形数据,需要发布成web服务,通过http请求访问数据iis部署方式右键添加网站配置iis web服务器跨域右键添加名称 Access-Control-Allow-Headers 值:Content-Type, api_key, Authorization名称 Access-Control-Allow-Origin 值: *配置mime静态文...

2022-04-29 15:27:30 1187

原创 cesium报错promise.then(...).otherwise is not a function

神奇的错误,搞了半天。有一天不小心npm update了一下,好奇的你是不是想试一下?那就试一下吧怎么解决问题呢 ? 嘿嘿嘿嘿嘿就行了package.json 看一下 cesium版本是1.92.04月1日,开源项目Cesium已经发布最新版1.92,重要更新主要都是3DTiles相关的,这部分可能更容易受到关注。而另一项更新尽管用了更多篇幅来说明,但是还是很容易被忽视,那就是:删除Cesium.when,使用原生Promise。官方介绍如下:是不是看不懂?嘿嘿嘿嘿嘿

2022-04-29 13:47:36 3211 2

原创 记录一下配置Oracle,猛男哭泣

一、1、plsql 看不到链接数据库二、配置变量1、名:LAND 值:zh_CN.GBK2、名:NLS_LANG 值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK3、名:ORACLE_HOME 值:E:\app\Administrator\product\11.2.0\client_1客户端文件目录4、名:ORACLE_SID 值: ORCL5、名:t...

2022-03-28 18:44:47 698

原创 Cesium加载离线切片,cesiumLab切的

Cesium加载离线切片,cesiumLab切的

2022-03-15 17:00:06 1092 2

原创 cesium 添加geojson数据,创建白模,创建label标签,并使用canvas自定义聚合背景图片

// data :geojson数据dbcBuliding(data = this.option.geojsonData) { let _this = this // let viewer = _this.viewer; let promise = Cesium.GeoJsonDataSource.load(data, { clampToGround: true, }); promise.then(dataSource => { ...

2022-03-03 11:48:53 3477 1

原创 cesium定位gltf/glb模型的中心点

没有开发修改模型位置的功能,所以就用笨办法,根据两个点取中心点,最后调节模型角度就行了忘了当时怎么取的模型的右上角、左下角,好像是根据做模型的地形// 模型的右上角、左下角2个点(忘了是怎么取得2个点了),根据turf分析,取中间点当模型的中心点 viewer.entities.add({ position: Cesium.Cartesian3.fromDegrees(94.885058999, 29.841307998, 2000), point: { .

2022-03-03 11:35:17 2346 2

原创 VUE+Cesium zip.js问题

今天想换个新版本,zip.js出现问题记录下解决方案import.meta 语法选一个npm install @open-wc/webpack-import-meta-loader --save-devyarn add @open-wc/webpack-import-meta-loader --dev然后在vue.config.js中添加(在plugins后面) rules: [ { test: /\.geojson$/,

2022-01-14 16:33:24 779

原创 cesium实用功能-选中gltf、glb拖动修改位置,bim没试

function createModel() { let leftDownFlag = false; let handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas); var params = { tx: 94.94663004042711, //模型中心X轴坐标(经度,单位:十进制度) ty: 29.74529725388329,//模型中心Y轴坐标(纬度,单位:十进制度)...

2022-01-10 13:58:02 2159 1

原创 前端项目加载图片、视频插件

一、加载图片Viewer.jsJavaScript image viewer.https://fengyuanchen.github.io/viewerjs/vue 使用方法npm install viewerjsimport Viewer from 'viewerjs';import 'viewerjs/dist/viewer.css'; const ViewerDom = document.getElementById('ViewerPng_Id'); // img的父级标签id

2021-12-24 10:28:51 1015

原创 cesium的四种点击获取pick

做个记录:一、适用于选取3D tiles,改变3Dtiles的属性,比如颜色等。viewer.scene.pick(windowPosition,width,height);二、适用于拾取有地形高程的点,但不包括模型、倾斜摄影等表面高度。需要开启深度测试depthTestAgainstTerrain = true。viewer.scene.globe.pick(ray, viewer.scene);三、返回的是椭圆球体表面的一个Cartesian3坐标。适用于裸球表面的选取...

2021-12-02 18:48:27 4108

原创 cesium开发-可视域分析思路

一、创建视角跟目标视角点点击事件-鼠标移动事件,在销毁handler二、显示创建一个格网 以及 锥体三、对相机视野中的空间区域做阴影贴图,并使用opengl的片段着色器,着色器是在网上找的一个四、最后做属性绑定,修改视角距离 水平张角 垂直张角 ,还可以绑定颜色没做无、绘制多个清除不了多个,还有点问题,现在做的只能绘制一个...

2021-07-02 17:34:50 886

tree_glb,可用于cesium等3D

tree模型glb格式

2021-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除