纵横断面计算 纵横断面计算基本算法内容步骤1 读取散点数据、关键点数据2 道路纵断面计算3 道路横断面计算基本算法坐标方位角计算内插点高程计算断面面积计算内容道路纵断面计算道路横断面计算步骤1 读取散点数据、关键点数据数据结构:散点类 DicretePoint关键点类 KeyPoint插值点类 InsertPoint中心点类 CenterPointclass DiscretePoint { public double X, Y, H;
构建规则格网进行体积计算 构建规则格网进行体积计算1.构建规则格网1.1生成所有格网点2.计算体积2.1计算凸包所包含的所有格网点2.2插值计算凸包内格网点的高程2.3计算体积总体步骤:生成凸包多边形构建规则格网计算体积构建规则格网进行体积计算的第一大步骤----生成凸包多边形生成凸包多边形又有快速凸包法、Gram Scan法等方法。在文章[凸包多边形生成算法—快速凸包法]中,我们根据散点集生成凸包点本文章进行构建规则格网以及计算体积的介绍1.构建规则格网根据散点集计算出的四个顶点,确定规则格网的边界。这
凸包多边形生成算法---快速凸包法 快速凸包法生成凸包多边形介绍快速凸包法,用于寻找一群点集中的凸包点主要步骤分为两步求上下左右四个顶点迭代求出凸包点Grid grid = new Grid();生成grid对象,all_points存放所有散点。第一步较为简单,对所有点进行排序即可获得。存放在peak_points中。第二步需要多种进行多种情况的判断,以及迭代求解。可拆分为三个功能函数,及一个主题函数函数1—已知三点求三角形面积—用三角形的面积大小判断点距线距离远近函数2—判断点是否在线的左侧函数3—迭代
问题Could not load dynamic library ‘cudart64_110.dll‘; dlerror: cudart64_110.dll not found tf2.0,cuda10.1版本+cudnn7.6版本,提示无法找到上述四个dll文件。第一想法是cudnn版本不匹配切换cudnn版本为8.0仍然不行注意:英伟达官网给出的cudnn与cuda版本不是一定匹配的官网给出的cudnn8.1对应cuda10.2,但也可对应cuda10.1。更新cudnn版本为8.1.0,但是bin目录下仍没有上述4个dll文件,仍然调用不了gpu官网cudnn版本下无上述四个dll文件。手动下载上述四个dll文件,后替换到cuda安装目录下的bin文件夹即可。.
Anaconda安装深度学习框架tensorflow_总结 Anaconda安装深度学习框架tensorflow_总结一、安装Anaconda二、创建python虚拟环境1、conda常用的命令2、安装虚拟环境3、激活/切换虚拟环境三、安装cuDNN和CUDA四、安装tensorflow及相关库(使用pycharm)五、注意从网上看了很多安装深度学习环境tensorfow的教程,很多需要通过Anaconda,并且使用国内的镜像源安装,而且存在很多版本不匹配的问题。我经过多次安装,总结了简便的安装方式(目前可以),以及需要注意的库版本的对应问题。安装环境如下:
ArcMap导入Excel数据显示没有注册类 ArcMap在导入excel数据时,显示如下:解决方法:使用excel to table工具,将excel表转化为table表,再导入即可。(可用)网上说也可能是中文名称,或者excel格式问题。