自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (5)
  • 收藏
  • 关注

原创 cesium工作汇总索引帖

近几年GIS工作总结索引帖

2023-03-11 18:47:41 428

原创 cesium冷知识——矩阵Matrix4使用的小技巧

cesium矩阵使用的小技巧

2024-01-03 17:44:03 524

原创 Cesium特效-2023年汇总

2023年Cesium特效总结

2024-01-03 17:00:53 809 3

原创 Cesium.CustomShader颜色值显示错误

Cesium.CustomShader颜色值显示错误

2023-11-30 19:00:25 683

原创 cesium冷知识——bing底图的key是哪里来的?

bing底图的key是哪里来的?

2023-11-30 15:45:13 130

原创 cesium文字实现避让功能

cesium label 文字避让

2023-11-20 18:53:02 858 3

原创 Cesium冷知识:判断cesium是否使用webgl2

判断cesium是否使用webgl2

2023-11-20 14:20:39 311

原创 Cesium冷知识:API中显示私有方法

然后在cmd中执行npm run build-docs命令(执行时间比之前要长很多)在gulpfile.js中的buildDocs方法中,在Cesium.js源码中,会导致不会在API文档中显示。某些类或方法的注释中含有。(这是jsdoc的规范)

2023-10-23 19:18:32 134

原创 Cesium冷知识:Sandcastle新增示例组

meta content="自己定义新的组名">值改为自定义的组名。然后执行npm run build,就可以创建出一个新的组。Cesium.js的SandCastle中有很多示例。在cesium.js的源码中,把示例的。他们根据不同类型分为不同的组。

2023-10-23 18:38:21 166

原创 cesium和openlayers获取鼠标单击点的颜色

cesium和openlayers获取鼠标单击点的颜色

2023-10-18 17:10:40 226 2

原创 Cesium冷知识:快速打开API文档

快速打开Cesium的API文档

2023-10-10 19:09:29 304

原创 cesium图标漂移分析与解决

cesium billboard entity图标存在漂移的问题解决

2023-10-10 18:49:42 976

原创 cesium冷知识——源码无法更新

cesium源码无法更新的解决方案

2023-09-29 10:05:19 283

原创 Cesium viewer.zoomTo不起作用

Cesium viewer.zoomTo不起作用

2023-08-23 17:10:59 878

原创 Cesium.Entity图片纹理在不同观察角度有不同亮度

Cesium.Entity图片纹理在不同观察角度有不同亮度

2023-08-23 16:42:39 236

原创 Cesium冷知识:官网链接打不开

cesium官方链接打不开的解决方案

2023-08-22 15:27:45 174

原创 巧记glsl的step

巧记glsl的step()函数

2023-08-16 17:38:00 239

原创 cesium工具-分析工具集-效果图汇总

基于cesium做的各种分析功能

2023-03-16 17:37:48 712 3

原创 cesium工具-标绘工具集-效果图汇总

cesium标绘工具:点、线、贴底线、面、贴地面、贴地矩形、贴地圆

2023-03-15 16:12:53 1011 1

原创 巧记glsl的mix

巧记glsl的mix函数

2023-03-14 11:26:52 1231

原创 webgl 矩阵列优先

在webgl中,谈论矩阵的时候,会说到列优先或行优先,这是什么意思呢?

2023-03-12 10:05:47 107

原创 巧记斜杠和反斜杠

巧记斜杠和反斜杠

2023-03-10 18:02:18 372

原创 Cesium特效-2022年汇总

2022年基于cesium实现的各种特效

2023-03-09 18:59:17 1024 2

原创 cesium工具-测距和测面-原理和代码

cesium实现测距和测面积,并提供思路和代码

2023-02-09 10:59:59 3325 5

原创 cesium工具-量测工具集-效果图汇总

cesium.js开发的量测工具

2023-02-07 16:07:52 882 2

原创 Cesium特效-2021年汇总

2021年使用cesium开发的一些效果2-垂直发光飞线3-发光扩散圆4-立体扩散圆柱5-平面流动发光线6-地理围栏的4种效果

2022-05-30 17:00:01 2342

原创 Cesium初始化一个纯色空球

之前实现一个空球,经常是初始化Viewer之后,再主动删除默认的底图最近发现可以直接在new Viewer()的时候就可以实现一个不带任何底图的空球var viewer = new Cesium.Viewer("cesiumContainer", { imageryProvider: false, //必须为false baseLayerPicker: false, //必须为false});viewer.scene.globe.baseColor = Cesium.Color.G

2021-12-16 15:58:18 1470 1

原创 Cesium避免endPoint请求

一、endPoint请求介绍:在使用Cesium.js开发程序的时候,经常会请求下述链接https://api.cesium.com/v1/assets/1/endpoint?access_token=xxxx这是因为咱们的程序里使用了Cesium Ion的资源Cesium Ion是Cesium官方搭建的一个资源网站,服务器在国外请求这个链接会导致长时间处于pendding状态(没有翻墙的情况下)导致我们初始加载的时候卡顿。这个endPoint请求的作用是Cesium I

2021-10-24 14:09:57 2897

原创 webgl漫反射公式物理原理猜测

首先要声明:下述内容并不严谨物理学知识我也不是很深入,只是为了方便自己理解平行光下的漫反射公式:<漫反射光颜色>=<入射光颜色>×<表面基底色>×cosθcosθ如下图所示漫反射光颜色、入射光颜色、表面基底色在shader中都是vec4类型一般会把vec4理解为空间向量,再加上上图的箭头,我第一次就犯迷糊了把上面3种颜色都想象成空间向量,一直无法理解上述公式其实,webgl引入这种“漫反射模型”,是为了更好的模拟现实

2021-07-02 10:11:00 647

转载 【转】矩阵运算所满足的定律

转载文章:https://www.cnblogs.com/zhenghaotian/p/6844516.html

2021-05-28 11:02:52 3641

原创 WebGL 纹理图像Y轴翻转理解

学习《WebGL编程指南》,对纹理图像进行Y轴翻转gl.pixelStorei(gl.UNPACK_FLIP_Y_WEBGL, 1); 不是很理解。下面写出我的思考:一、3个坐标系:WebGL纹理映射中,有3个坐标系:webgl坐标系<————>纹理坐标系<————>图片坐标系双向箭头“<————>”之间需要有映射关系a、webgl坐标系和纹理坐标系之间的映射关系b、纹理坐标系和图片坐标系之间的映射在书中没有讲二、纹...

2021-03-08 15:08:28 1246 1

原创 WebGL画圆的几种方式

需求:看了一段时间WebGL,现在想画一个圆,方式应该有很多,我现在列出自己练习的几个分析:WebGL只能画点、线、三角形,我现在要画一个圆,基本上就只能靠三角形模拟出来一个下表的图形都是通过三角形来构造的“正多边形”几何体发现只要三角形数量足够多,“正多边形”会越来越倾向于“圆”。 6个三角形 15个三角形 36个三角形 具体实施方案:1、顶点着色器中做文章为了简要表达,会省略不重要的代码1.1和1.2使用的绘画方式为gl.dr

2021-02-03 11:09:32 2398 4

原创 巧记单词:odd和even

odd和even哪个代表奇数?哪个代表偶数?

2020-08-21 15:27:18 5815 2

原创 VUE的template中的方法什么时候执行

我在看vue官网的下述文章https://cn.vuejs.org/v2/guide/computed.html#%E8%AE%A1%E7%AE%97%E5%B1%9E%E6%80%A7%E7%BC%93%E5%AD%98-vs-%E6%96%B9%E6%B3%95其中说到计算属性和方法在作用上是一致的我感觉不太可能,于是把官网的代码写下来,稍微做了些调整,如下:<template> <div id="example"> <p>原

2020-08-19 14:26:43 914 1

原创 为什么转向TypeScript

虽然现在JavaScript语言的标准不断更新,出现了ES6、ES7等一大堆新标准但是,TypeScript的类型系统,还有更加面向对象的设计虽然现有js也被称为基于原型的面向对象设计,可是并不主流我现在向转到TypeScript是因为我之前写的下述代码我看到这个方法的时候,我竟然忘记函数的参数bounds应该传什么格式!!当然我可以通过注释来解决这个问题可是我还是觉得从语法层面来解决更好,同时TypeScript的面向对象和Java、C#等语言的面向对象的概念更接近所以,我

2020-08-16 13:01:12 141

原创 cesium 点只显示一半

背景介绍:let colPoint = viewer.scene.primitives.add( new Cesium.PointPrimitiveCollection({ scene: viewer.scene }));let position = Cesium.Cartesian3.fromDegrees(x, y, 0);let point = colPoint.add({ position: position, pixelSize: 5

2020-07-31 09:57:04 1976 1

原创 不存在一笔画完一个正方体

背景:最近在研究三维,想画一个正方体,就在想:存不存在一笔画完一个正方体呢?定义:一笔画完:就是笔不能离开画板,只能一直一条线一条线的画正方体:只是画出正方体的骨架线条进入点:笔从其他点画到这个点离开点:笔从这个点画到其他点步骤:每画一条线(连接2个点)为一步结论:不可能一笔画完一个正方体推导:假设存在一笔画完一个正方体,每个点都是3个边的共有顶点,那么每个点的进入和离开关系如下起始点:离开点、进入点、离开点————可以满足上述解释:因为起始点,必然是

2020-07-28 10:27:49 827

原创 GIS的polygon和multipolygon

在讨论GIS的polygon和multipolygon的时候一定先确定数据载体1、shp载体shp是不区分polygon和Multipolygon的上述的多面体只是代表三维,需要用ArcGIS Pro来新增https://pro.arcgis.com/zh-cn/pro-app/help/editing/create-multipatch-features.htm而不是...

2019-03-15 20:28:39 29236 5

原创 同样的GIS数据,不同的展示

拿到一份世界所有国家的多边形数据,shp格式,wgs84坐标系1、在ArcMap中加载,默认使用的是“经纬度投影”(因为数据是wgs84坐标系),效果如下 虽然南极洲被拉伸,变形严重,但是测量的时候,ArcMap还是按真实的距离计算(下图是我在arcmap测量的效果,拼接而成)2、在ArcGlobe中加载再看看南极洲的效果这个展示的就是最真实的地球效果,没有...

2018-09-22 18:19:25 797

canvas二维和三中维获取鼠标单击点的颜色

canvas二维和三中维获取鼠标单击点的颜色

2023-10-18

《WebGL编程指南》英文官方提供示例

这个是《WebGL编程指南》作者提供的原版示例,里面提供了官方下载地址 这本书是学习WebGL很不错的一本书,推荐全部手打一遍

2020-10-24

linux下的shell编程入门

linux下的shell编程入门

2016-05-29

win7 64位系统中还原IE8

win7 64位操作系统自带IE8 如果不小心安装了高版本浏览器(比如IE11) 想还原到以前的IE8的方法

2015-07-17

php-5.4.7.tar.gz

适合于linux的操作系统下部署php的环境 版本是5.4.7 已经成功安装过 必须要求写50个字。。。。

2014-03-31

地图遇上计算机-地图和计算机集合的ppt

介绍了从纸质地图到电子地图、以及产生gis这个专业的过程 因为是演讲用的ppt,文字内容不太多 只能当作借鉴吧

2013-09-04

空空如也

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

TA关注的人

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