- 博客(21)
- 资源 (5)
- 收藏
- 关注
原创 03面向对象高级编程 - 转换函数
将A类实例对象转换为其他类型,或者将其他类型转换为A类。大部分情况视为将A类对象转换为其他类型。该模板主要使用在类的构造函数中,能够实现将某个子类看作参数,来构造父类的初始化操作。结合上面两个情况,能否同时使用两种转换方式?特化确定了类型,并且实现多个不同类型下的。主要是对操作符“()”进行重载的操作。编译器自动进行参数推导。
2023-06-07 20:32:09 57
原创 侯捷老师-01面向对象高级编程
多使用列表初始化带有默认参数的构造函数,对含参、无参对象都能够构造。不改变数据的函数多使用const函数的参数、返回值,要多注意使用值传递/地址传递。(可以的都用地址传递、但是注意地址传递中实参会受函数影响)类的成员数据都为private。
2023-03-26 10:35:02 83
原创 UE4构建数字地球
根据Youtube上的官方视频,学习构建一个简易的三维地球。该地球大多适用于游戏或者电影中。最后会解释为什么说是简易地球。 有地理常识的人会发现,在UE4中没有对球体形状的选项。也就是说UE4中一直是正球体,但是在现实中我们的地球是一个不规则的椭球体。为了便于计算,我们已经尽力忽略了地表凹凸不平的地表,用大地水准面将其视为一个圆润的椭球体了。但是在加载大范围的三维地质体模型时,以及在未来构建真实的三维数字地球时,不能再忽略地球椭球体的属性了。...
2022-06-20 21:19:13 911
原创 基于数字地球对于椭球体的数学原理
第一章 对于地球椭球体的数学原理 目前对于数字地球的构建中,较为流行的开源软件主要分为OSG和Cesium。但是由于研究需要,希望能够从底层构建出一个符合研究需求的三维数字地球引擎。因此,也探索了Unity和UE4中对于数字地球的构建。但是前两者都不能根据用户自我需求,构建相应的椭球体。因此只能退而求其次,继续研究《三维数字地球引擎设计》、OSG和Cesium等软件,来帮助后续研究。 本章主要是根据加载大范围地质体时,模型之间出现缝隙,甚至交叉的问题。从数学角度进行的一个解决想法。 根据上一节对于正
2022-06-19 16:53:26 248
转载 cesium中的坐标系
cesium中的坐标系Cesium中常用的坐标:有两种WGS84地理坐标系和笛卡尔空间坐标系1.WGS84地理坐标系:分WGS84经纬度坐标系(没有实际的对象)、 WGS84弧度坐标系(Cartographic)2.笛卡尔空间坐标系:分平面坐标系(Cartesian2),笛卡尔空间直角坐标系(Cartesian3)、4D笛卡尔坐标系(Cartesian4)WGS84地理坐标系Cartographic类:new Cesium.Cartographic(longitude, latitude, he
2021-04-21 10:15:32 559
转载 坐标系
Cesium中的地形和坐标转换说明坐标系种类:a. 笛卡尔直角坐标系/三维坐标系b.球面坐标系/球坐标系测量坐标系分类:地球坐标系:a. 地理坐标系(空间大地坐标系 )【采用大地经纬度、大地高来描述空间位置,即用经纬度和大地高表示点位】表示地球上任何一点的位置。b.空间直角坐标系【将椭球放在三维直角坐标系上,用x,y,z值表示点位。】c.平面直角坐标(投影坐标)利用投影变换将空间坐标映射到平面上。地心坐标系:分为地心空间直角坐标系(以x,y,z为其坐标元素);地心大地坐标系(以B,L,H为其
2021-04-20 16:06:56 762
原创 HTML---1
HTML—1HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页HTML 标签HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标签是由尖括号包围的关键词,比如 <html>HTML 标签通常是成对出现的,比如 <b
2021-04-12 19:38:43 111
原创 快速排序,归并排序,改进后的排序
快速排序,归并排序,改进后的排序快速排序&&归并排序#include <iostream>#include <ctime>using namespace std;//快速排序int Split(int a[], int low, int high){ int i = low, temp; if (a[low] < a[(l...
2020-03-26 16:04:14 119
原创 第八章秭归
添加摘要 路线五 基地-链子崖-基地(一)新滩滑坡1.概述滑坡发生于1985年6月12日,摧毁了位于其前缘的新滩(青滩)古镇,形成的滑坡涌浪在对岸爬高为54m2.新滩滑坡复活的主导原因新滩滑坡复活的主导因素:滑坡体后缘广家崖危岩逐年崩塌,主动滑移区堆积物不断积累,土石体在斜坡上的下滑力和地下水的静,动水压逐渐达到并超过抗滑力结果。故新滩滑坡崩塌加载...
2019-08-23 18:00:31 1306
原创 第六章秭归
路线五:长阳白氏桥南-肖家台-白氏坪村南一。灯影组,天河板组地层特征及相关构造二。石龙洞地层特征三。覃家庙组地层特征四。娄山关组地层特征五。南津关组地层特征六。梁山向斜北翼娄山关组地层特征七。分乡组地层特征八。红花园组地层特征九。大湾组地层特征 一。灯影组,天河板组地层...
2019-08-23 07:54:59 508
原创 第五章秭归
地层剖面测制与柱状图绘制 1.实测剖面的目的,要求及野外工作步骤 2.室内地层剖面制作 3.综合底层柱状图制作 一.实测剖面的目的,要求及野外工作步骤1.目的和要求目的:了解地层序列(岩性,化石,时代,环境)确定填图单位,制作地层剖面图和柱状图要求:查明一下信...
2019-08-22 13:05:41 345
原创 秭归实习 第四章
路线二:周家坳-滚石坳 一.震旦系灯影组第二段石板滩段地层观察 1.震旦系灯影组二段特征三.定点- 点号:016- GPS:111°2′44.43E ,30°46′38.82N,H=682m- 点位:周家坳采石场- 露头:人工,良好- 点义:灯影组二段Z2dy s石板滩段岩性观察点...
2019-08-22 11:15:26 892
原创 秭归实习 第三次笔记
路线一:基地-高家溪-花鸡坡-棺材崖-基地4个知识点一,南华系莲沱组地层特征二,南华系南沱组。。。三,震旦系陡山沱组。。四,震旦系灯影组。。一,南华系莲沱组地层特征 (1区域上南华系莲沱组特征 莲沱组简介  ...
2019-08-18 19:23:37 1315
编程实现动态规划求解每对结点之间的最短路径问题算法代码.zip
2020-05-23
编程实现动态规划求解多段图问题算法代码.zip
2020-05-23
Prim算法和Kruskal算法Dijkstra算法.zip
2020-05-23
归并分类算法、改进的归并分类算法和快速分类算法.zip
2003-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人