<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_32077521的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_32077521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_32077521]]></copyright><item><title><![CDATA[Cesium示例程序学习和讲解(8)-分屏卷帘功能]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129573934</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129573934</guid><author>qq_32077521</author><pubDate>Wed, 15 Mar 2023 23:54:41 +0800</pubDate><description><![CDATA[本节主要讲解cesium视图中卷帘效果的实现原理]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(9)-倾斜模型3DTiles分类渲染(类单体化)]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129573979</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129573979</guid><author>qq_32077521</author><pubDate>Wed, 15 Mar 2023 23:54:38 +0800</pubDate><description><![CDATA[本节主要讲解3DTiles模型的分类属性，如何实现类似于单体化的效果]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(7)-模型裁剪平面]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129573869</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129573869</guid><author>qq_32077521</author><pubDate>Wed, 15 Mar 2023 23:50:33 +0800</pubDate><description><![CDATA[本节主要讲解裁剪平面的构建，如何通过裁剪平面对模型进行裁剪，以及如何实现裁剪平面的拖拽控制]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(6)-3DTiles Batch Table]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129573676</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129573676</guid><author>qq_32077521</author><pubDate>Wed, 15 Mar 2023 23:48:17 +0800</pubDate><description><![CDATA[本节主要讲解3DTiles Batch Table的构成，以及与Cesium3DTileFeature之间的关系，通过条件表达式修改3DTiles模型的样式]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(5)-点选3DTiles模型要素]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129481355</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129481355</guid><author>qq_32077521</author><pubDate>Sun, 12 Mar 2023 21:27:10 +0800</pubDate><description><![CDATA[3DTiles模型的要素进行拾取，如何对拾取的要素进行属性信息读取和修改要素颜色]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(4)-调整3DTiles模型高度]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129481207</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129481207</guid><author>qq_32077521</author><pubDate>Sun, 12 Mar 2023 21:14:54 +0800</pubDate><description><![CDATA[在三维场景中如何加载3dtiles模型，如何调整模型在场景中的高度]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(3)-三维模型着色]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129481112</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129481112</guid><author>qq_32077521</author><pubDate>Sun, 12 Mar 2023 21:11:56 +0800</pubDate><description><![CDATA[三维模型着色相关实现（给三维模型额外添加一种颜色）]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(2)-加载glb模型]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129480906</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129480906</guid><author>qq_32077521</author><pubDate>Sun, 12 Mar 2023 21:05:28 +0800</pubDate><description><![CDATA[cesium三维场景中加载glb模型]]></description><category></category></item><item><title><![CDATA[Cesium示例程序学习和讲解(1)-视图初始化]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/129480575</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/129480575</guid><author>qq_32077521</author><pubDate>Sun, 12 Mar 2023 20:48:30 +0800</pubDate><description><![CDATA[cesium三维球体视图初始化]]></description><category></category></item><item><title><![CDATA[结合Vue重新总结一下JS中this的指向问题]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/123580497</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/123580497</guid><author>qq_32077521</author><pubDate>Wed, 23 Mar 2022 10:28:44 +0800</pubDate><description><![CDATA[结论：

普通函数和匿名函数中的this指向是在运行时候确定的，谁调用了该函数，那么this就指向谁。
箭头函数中的this指向的是父级作用域中的this的指向，或者说，该箭头函数在哪定义的，那么箭头函数中this就指向哪块作用域。
在严格模式下，即’use strict’模式下，全局作用域下的普通函数和匿名函数中的this指向undefine。

以下例子显示了在各种情况下this的指向：
var a = 0;
console.log(this.a); //this指向window

var a = 0;]]></description><category></category></item><item><title><![CDATA[重新理解JS变量提升和闭包]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/123555155</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/123555155</guid><author>qq_32077521</author><pubDate>Fri, 18 Mar 2022 14:27:54 +0800</pubDate><description><![CDATA[1. 变量提升
例子：
console.log(a); //打印undefine
var a = 3;

上面例子中的打印结果是undefine，并没有报错。我们通常写的var a=0; 这一句代码实际是包含了两个操作过程，首先是声明了一个变量a，然后是对a进行了赋值操作。JS中对于使用var声明的变量具有变量提升的作用，所以变量a的声明被提升到了当前作用域的最顶端。最终经过编译后的代码顺序实际是这样的：
var a;//undefine
console.log(a);
a = 3;

JS在ES6之前，只]]></description><category></category></item><item><title><![CDATA[JS中实现深拷贝的两种方式]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/123378254</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/123378254</guid><author>qq_32077521</author><pubDate>Wed, 09 Mar 2022 16:02:30 +0800</pubDate><description><![CDATA[1. 通过递归的方式实现深拷贝
function deepClone(obj){
　　let objClone =  Array.isArray(obj) ? [] : {};
　　if (obj &amp;&amp; typeof obj === 'object') {
　　　　for(let key in obj){
　　　　　　if (obj[key] &amp;&amp; typeof obj[key] === 'object'){
　　　　　　　　objClone[key] = deepClone]]></description><category></category></item><item><title><![CDATA[物理像素、逻辑像素、像素比？]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/123258118</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/123258118</guid><author>qq_32077521</author><pubDate>Fri, 04 Mar 2022 11:11:58 +0800</pubDate><description><![CDATA[什么是设备像素比？
设备像素比就是设备物理像素与设备独立像素的比值：设备像素比=设备物理像素/设备独立像素
什么是设备物理像素和设备独立像素？
设备物理像素：就比如电脑屏幕的最小显示单元(像素点)，这块屏幕横向或者竖向有多少个这样的小单元，那就是多少像素。所以说，设备物理像素是实实在在存在的。
设备独立像素：也叫css像素、逻辑像素，所以web开发中我们使用的像素就叫做设备独立像素，它是抽象出来的一种说法。
设备物理像素和设备独立像素二者关系？
通过二者的定义可以知道，我们在web开发过程中常说的像素和设备]]></description><category></category></item><item><title><![CDATA[webgis中自定义地图颜色实现思路]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/123224974</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/123224974</guid><author>qq_32077521</author><pubDate>Wed, 02 Mar 2022 11:23:48 +0800</pubDate><description><![CDATA[在一些gis项目中，存在很多地图大屏系统，这些系统大都需要科技感满满的深色系地图来做支撑。针对这种需要变换色系的地图来说，我们有一下几个实现方案：
（1）使用gis桌面工具和矢量数据进行配图，然后发布切片服务
这种方式往往需要开发人员对桌面数据处理软件操作比较熟悉，并且要有相关区域范围的矢量数据做支撑。
（2）调用在线瓦片地图，使用css-filter属性在前端页面对瓦片样式进行修改
这种方式是最简单的一种方式，只不过需要耐心去调试成一个自己满意的色调。例如使用天地图vec_w图层

filter: bri]]></description><category></category></item><item><title><![CDATA[web开发实现火星坐标、百度坐标、WGS84坐标互相转换]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/122860282</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/122860282</guid><author>qq_32077521</author><pubDate>Thu, 10 Feb 2022 14:57:42 +0800</pubDate><description><![CDATA[各大厂商使用的坐标系统：

高德、腾讯、谷歌中国等使用的是火星坐标系(GCJ02) ，GCJ02是在WGS84基础上做了偏移
百度使用的是百度坐标系(BD09)，BD09是在GCJ02基础上做了偏移
天地图使用的是国家2000坐标系(CGCS2000)
Arcgis、谷歌、OSM等使用的是WGS84坐标系

/*
 * @Descripttion: What Are You Doing?
 * @version: v1.0
 * @Author: AloneAlex
 * @Date: 2022-02-10]]></description><category></category></item><item><title><![CDATA[彻底搞懂瓦片地图拼接原理并附具体实现]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/122611321</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/122611321</guid><author>qq_32077521</author><pubDate>Tue, 08 Feb 2022 09:57:24 +0800</pubDate><description><![CDATA[一、图片像素、DPI、图片分辨率、Scale、Resolution？
1.图片像素是指由图像的小方格组成的，这些小方块都有一个明确的位置和被分配的色彩数值，小方格颜色和位置就决定该图像所呈现出来的样子。
2.DPI是指一英寸内的像素点数。
3.图片分辨率是指图片的像素个数。
4.Scale是比例尺，即地图上1米代表实际距离多少米。
5.Resolution是分辨率，即表示1像素代表多少地图单位，地图单位是根据数据本身来确定的。

...]]></description><category></category></item><item><title><![CDATA[天地图各级比例尺]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/122812637</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/122812637</guid><author>qq_32077521</author><pubDate>Mon, 07 Feb 2022 18:05:17 +0800</pubDate><description><![CDATA[比例尺：
点击省市服务可放大到20级
L1        1:295829355.45456564
L2        1:147914677.72728282
L3        1:73957338.863641411
L4        1:36978669.431820706
L5        1:18489334.715910353
L6        1:9244667.3579551764
L7        1:4622333.6789775882
L8        1:2311166.]]></description><category></category></item><item><title><![CDATA[记录leaflet加载瓦片地图服务遇到的一些问题]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/122720842</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/122720842</guid><author>qq_32077521</author><pubDate>Thu, 27 Jan 2022 17:12:08 +0800</pubDate><description><![CDATA[记录leaflet加载wmts服务很无语的一个问题]]></description><category></category></item><item><title><![CDATA[论“跨域产生后，浏览器到底发出请求没有？“]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/121734159</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/121734159</guid><author>qq_32077521</author><pubDate>Sun, 05 Dec 2021 19:51:31 +0800</pubDate><description><![CDATA[跨域问题]]></description><category></category></item><item><title><![CDATA[Cesium加载海量倾斜模型优化配置]]></title><link>https://blog.youkuaiyun.com/qq_32077521/article/details/121476998</link><guid>https://blog.youkuaiyun.com/qq_32077521/article/details/121476998</guid><author>qq_32077521</author><pubDate>Mon, 22 Nov 2021 17:57:57 +0800</pubDate><description><![CDATA[// 倾斜摄影优化
const tileSetPromise = new Cesium.Cesium3DTileset({
  url: '...', // 你的倾斜摄影服务发布地址
  skipLevelOfDetail: true,
  baseScreenSpaceError: 1024,
  maximumScreenSpaceError: 256, // 数值加大，能让最终成像变模糊
  skipScreenSpaceErrorFactor: 16,
  skipLevels: 1,
  imme]]></description><category></category></item></channel></rss>