<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coder_bin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/coder_bin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coder_bin]]></copyright><item><title><![CDATA[Cesium创建无人机视锥，同步视锥与鹰眼地图视角，实现视锥键盘控制。解决视锥初始化位置不准确问题等]]></title><link>https://blog.youkuaiyun.com/coder_bin/article/details/148274199</link><guid>https://blog.youkuaiyun.com/coder_bin/article/details/148274199</guid><author>coder_bin</author><pubDate>Wed, 28 May 2025 09:54:49 +0800</pubDate><description><![CDATA[本文描述了一个基于Cesium的3D视锥体可视化系统开发过程。系统实现了主视图与鹰眼视图的双屏联动，支持通过键盘控制视锥体的空间移动（WASD前后左右，Q/E旋转，C/Z升降），并实时同步更新两个视图。关键技术包括：1）基于主视图Scene创建Camera实现视锥体精确绘制；2）通过PerspectiveFrustum设置视锥参数；3）建立双视图的相机位置及视角同步机制。目前暂未实现视锥体far/near边界在鹰眼视图中的可视化，该系统可应用于无人机视角监控等三维场景交互需求。
]]></description><category></category></item><item><title><![CDATA[（二）算法和算法评价]]></title><link>https://blog.youkuaiyun.com/coder_bin/article/details/114633174</link><guid>https://blog.youkuaiyun.com/coder_bin/article/details/114633174</guid><author>coder_bin</author><pubDate>Wed, 10 Mar 2021 13:37:33 +0800</pubDate><description><![CDATA[（二）算法和算法评价
1、算法的基本概念
算法是对特定问题求解步骤的描述，它是指令的有限序列，每一条指令表示一个或多个操作。
重要特性：
（1）有穷性：一个算法必须在执行有穷步之后结束，且每步都要在有穷时间内完成
（2）确定性：算法中的每条指令都必须有确切的含义，对于相同的输入只能有相同的输出
（3）可行性：算法中描述的每个操作都可以通过执行有限次基本运算来实现。
（4）输入：有0个或多个输入。
（5）输出：有一个或多个输出，与输入有某种特定关系
设计好算法，通常要考虑达到以下目标：
（1）算法可以正确的解]]></description><category></category></item><item><title><![CDATA[（一）数据结构的基本概念]]></title><link>https://blog.youkuaiyun.com/coder_bin/article/details/114577847</link><guid>https://blog.youkuaiyun.com/coder_bin/article/details/114577847</guid><author>coder_bin</author><pubDate>Tue, 09 Mar 2021 10:55:51 +0800</pubDate><description><![CDATA[（一）数据结构的基本概念

1、 数据
数据是信息的载体，是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料
2、 数据元素
是数据的基本单位，一个数据元素可以由很多数据项组成。数据项是构成数据元素的不可分割的最小单位。
3、 数据对象
是具有相同性质的数据元素的集合，属于数据的子集。
4、 数据类型
是一个值的集合和定义在此集合上的一组操作的总称。
（1）原子类型：属于不可再分的数据类型
（2）结构类型：属于可以再分解的数据类型
（3）抽象数]]></description><category></category></item><item><title><![CDATA[HeatMap.JS+ArcGISAPI结合显示热力图]]></title><link>https://blog.youkuaiyun.com/coder_bin/article/details/114116715</link><guid>https://blog.youkuaiyun.com/coder_bin/article/details/114116715</guid><author>coder_bin</author><pubDate>Fri, 26 Feb 2021 10:18:17 +0800</pubDate><description><![CDATA[HeatMap.JS+ArcGISAPI结合显示热力图
一、热力图数据获取和处理

通过接口获取对应的数据
针对获取的数据进行数据的处理

通过Turf.js计算点和点之间的距离
设定默认的距离和默认最大权重，并根据上面计算的距离重新计算当前点位的权重
当该点位的权重超过默认最大权重，更新最大权重
将点位信息按照[经度,纬度,权重]的格式进行暂存
设置heatmap的config，获取当前地图的视图view
创建热力图图层，并刷新视图



// 绘制热力图
drawHeatMap() {
	var cas]]></description><category></category></item><item><title><![CDATA[Java编码规范总结]]></title><link>https://blog.youkuaiyun.com/coder_bin/article/details/107212058</link><guid>https://blog.youkuaiyun.com/coder_bin/article/details/107212058</guid><author>coder_bin</author><pubDate>Wed, 08 Jul 2020 18:12:04 +0800</pubDate><description><![CDATA[Java编码规范

一、编码规范概述

二、文件体系结构规则

1、文件体系规则

（1）java文件目录结构

&lt;模块分类目录&gt;

action：存放action（控制层\controller）、dao：存放dao（数据层）、form：存放展示层文件、service：存放业务逻辑文件、vo：存放数据对象文件

Model:model是数据模型，例如与数据库的某个表相关联
	mappers：一般都是JavaBean对象，映射到各表对应的sql增删改查语句，以及表数据结构映射resul...]]></description><category></category></item><item><title><![CDATA[Probuf相关---JS部分]]></title><link>https://blog.youkuaiyun.com/coder_bin/article/details/107211674</link><guid>https://blog.youkuaiyun.com/coder_bin/article/details/107211674</guid><author>coder_bin</author><pubDate>Wed, 08 Jul 2020 18:06:13 +0800</pubDate><description><![CDATA[安装protobuf编译器

从github上下载编译器源码安装包，https://github.com/protocolbuffers/protobuf/releases

应该会有一个proto的执行文件

定义一个.proto文件

由于是实际项目中使用到，就直接使用项目中的proto文件截图了



编译生成访问类文件

运行下面的命令


protoc--js_out=import_style=commonjs,binary:.***.proto

最前面的 proto 指的是你下载的可执行文..]]></description><category></category></item><item><title><![CDATA[C#读取TXT文本的DEM数据并且生成灰度图以及随机生成灰度图]]></title><link>https://blog.youkuaiyun.com/coder_bin/article/details/83275661</link><guid>https://blog.youkuaiyun.com/coder_bin/article/details/83275661</guid><author>coder_bin</author><pubDate>Mon, 22 Oct 2018 17:20:57 +0800</pubDate><description><![CDATA[在网上找了很多资料，一直感觉数据处理的很慢，不能达到自己的理想速度。最后通过边读边处理的方式来减少内存的占用，来加快速度。

首先创建窗体应用程序后，添加好PictureBox控件
	设置灰度板和任务计数器：
	读取提txt文本的代码如下：
	


最后，把bmp生成的图像显示在PictureBox里面



当然不能忘记读取数据后的数据处理，把每一行数据映射到256的灰度，并且填...]]></description><category></category></item></channel></rss>