自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GeoDoer

一条咸鱼的学习之路

原创 [编程] 总结 - 数据结构与算法、GIS算法、C语言

bitmap算法 约瑟夫环

2019-12-24 21:28:17 958 1

原创 [CGAL] CGAL的世界-Kernel内核、Traits特征类

文章目录几何图元谓词Kernel内核double内核精确谓词、精确构造的内核精确谓词,但不精确构造的内核**Traits特征类 官方文档:CGAL帮助文档Hello World 原文链接 ,不定时更新,此文档为第一版,之后不再同步。 QQ交流群:1097346536 几何图元 geometr...

2020-08-17 16:25:21 160 1

原创 [CGAL] 3D快速相交和距离计算(AABB_tree)- 三角形碰撞检测

官方文档:3D Fast Intersection and Distance Computation (AABB Tree) AABB Tree简介 「AABB Tree」AABB树组件提供了静态数据结构和算法,以支持对有限的3D对象集执行相交和距离查询。可以查询存储在数据结构中的一组几何对象,...

2020-08-06 16:18:04 391 0

原创 [C++开发环境] Vcpkg使用手册、异常处理合集

原文链接,不定时更新 「vcpkg」 微软 C++ 团队开发的在 Windows 上运行的 C/C++ 项目包管理工具,可以帮助您在 Windows 平台上获取 C 和 C++ 库 vcpkg 自身也是使用 C++ 开发的 (而其他的 C++ 包管理大多并不是 C++ 开发的),并且 vcpk...

2020-08-06 10:24:16 449 0

原创 [CGAL] CGAL 5.0.2的使用、编译例子(Windows+VS2017)

文章目录前言CGAL5.0.2+Windows+VS17方法一:用CGAL安装器安装安装Boost安装CGAL安装Qt编译示例报错处理在cmake配置时报错:未能找到Boost方法二:用Vcpkg库管理器安装安装CGAL库编译示例 前言 CGAL只是一个头文件库(从5.0版本开始),这意味着CGA...

2020-08-05 12:07:09 537 0

原创 [3D算法] 调试方案(画3D图形) - 基于MaxScript在3ds Max画出图形(用C++拼出MaxScript的代码)

引言 最近博主在从事3D算法的研发,遇到一个比较棘手的问题:查看3D算法的中间结果,比如我想要看两个空间三角形是否相交,但中间结果无非是一堆数字而已。 编程确实能够解决问题,但3D绘制引擎,难免过于笨重。自己构造obj也是可以,但也过于麻烦。 在调研3D建模软件时,同事告知3dmax有一个脚本语言...

2020-07-02 21:26:06 219 0

原创 [C++] 奇怪知识|C++坑合集

文章目录vector.size()-1导致死循环 vector.size()-1导致死循环 【错误代码】 std::vector<int> v; for(int i = 0; i < v.size()-1; i++) { cout << i; } 【输出】 ...

2020-05-15 17:15:09 131 0

原创 [C/C++] vector与数组(vector的首地址、字节大小、通过vector首地址拿数据)

【代码】 #include<iostream> #include<vector> using namespace std; void printAll(int *arr, int n) { for(int i = 0; i < n; i++) { cout ...

2020-04-30 22:14:46 625 1

原创 [图] 求有向图中所有简单回路-邻接表-DFS(严蔚敏《数据结构》7.30)

题目来源:严蔚敏《数据结构》C语言版本习题册 7.30 【题目】试写一个求有向图G中所有简单回路的算法 【测试数据】123456对应ABCDEF 【结果】 【答案】 /*-----------------------------------------------------...

2020-04-03 08:57:08 5168 3

翻译 [GIS算法] 拓扑关系

在知识传播途中,向涉及到的相关著作权人谨致谢意! 文章目录拓扑关系数据结构拓扑关系的自动建立弧段的预处理直线段相交的判断方法自相交弧段处理弧段相交打断处理结点匹配算法建立拓扑关系计算结点关联弧段的方位角,并按由小到大排序左转算法岛的判断 拓扑关系 「拓扑空间关系」 一种对空间结构进行明确定义...

2020-03-24 14:27:20 1009 2

原创 [RS] 爬取雷达降水图

项目链接:https://github.com/geodoer/CrawlerRadarPrecipitationMap 若对你有帮助,请点赞多加支持 爬取雷达降水图 待优化:多线程爬取 功能说明 爬取指定区域内雷达降水图 根据图片的范围对下载数据进行配准 根据用户意向保存指定时间的数据,...

2020-03-05 10:15:06 1931 0

原创 [SARscape] FILE NOT FOUND [EC:40002]

文章目录背景与分析解决方案举例本次输入窗口界面只显示文件路径ENVI默认文件设置报错查看软件的默认路径解决方案 背景与分析 【背景】5.2.1版本的SARscape软件经常会报FILE NOT FOUND [EC:40002]的异常错误。 【分析】此错误是说找不到指定的输入文件。 笔者猜想该软件是...

2020-01-05 21:47:30 1140 0

原创 [SARscape] 多时相SAR影像的预处理 - 配准、多时相滤波、地理编码和辐射定标(求后向散射系数)- 以Sentinel-1A数据为例

设置ENVI的系统参数:修改默认文件夹 设置SARscape的系统参数,修改默认文件夹 加载Sentinel-1的系统参数(General) 导入数据(导入Sentinel-1和DEM) 裁剪 配准:将两个SAR影像进行配准 /SARscape/Basic/Intensity Proces...

2020-01-03 08:05:24 4333 19

原创 [SARscape] InSAR技术基础应用 - 反演DEM

文章目录InSAR技术反演DEM数据要求反演DEM的步骤结果说明举例:利用COSMO SkyMed干涉数据对获取DEM举例:两幅Sentinel-1A反演DEM 【InSAR】InSAR技术是利用雷达系统获取同一地区两幅SAR影像所提供的相位信息进行干涉处理,来获取地表的三维信息,可以建立目标地区...

2019-12-31 16:45:50 2134 3

原创 [Python] GeoPandas操作矢量数据(shp、GeoJSON)

字段类型常量 字段数据类型 OGR常量 Integer OFTInteger List of integers OFTIntegerList Floating point number OFTReal List of floating point numbers OFT...

2019-12-30 12:18:59 6018 8

原创 [Python] GDAL/OGR操作矢量数据(shp、GeoJSON)

文章目录Geometry类从Feature获取geometry常用方法几何类型获取图层的几何类型点线多边形 Geometry类 从Feature获取geometry # 两种方法 geometry = feature.geometry() geometry = feat.GetGeometryRe...

2019-12-30 12:17:51 2965 0

原创 [Python] Python编程笔记

文章目录基础数据结构字符串dict输出调用命令行文件路径创建文件夹、复制移动文件压缩GISshp常用读写JSON 基础 数据结构 字符串 # ----- 查找 string.find(str, beg=0, end=len(string) ) #[0, len)中是否有str,有返回索引值,无返...

2019-12-30 12:15:42 103 0

原创 [Python] Python库、Python的GIS库、Python的RS库

文章目录GDAL/OGRGDAL-处理栅格数据OGR-处理矢量数据安装GDAL相关资料 GDAL/OGR GDAL/OGR是著名的开源GIS库,GDAL是对栅格数据进行操作,OGR是对矢量数据进行操作 【GDAL】Geospatial Data Abstraction Library,地理控件数据...

2019-12-27 20:37:06 2665 0

原创 [SARscape] (零)ENVI/SARscape介绍、SAR数据处理常用步骤、工具集说明

ENVI软件SARscape模块工具集:基线估算,干涉图生成,自适应滤波及相干性,相位解缠,选择GCP用于轨道精炼。

2019-12-27 15:01:00 9961 11

原创 [Python库] ospybook-地理数据可视化(Python显示shp文件)

ospybook库来自《Python地理数据处理》书籍,用于地理数据的简单显示 【书】《Python地理数据处理》[美] Chris Garrard 著 2017年7月 【文件夹介绍】本文件夹为该书的代码与数据 【书内资源下载网址】https://www.manning.com/books/ge...

2019-12-26 23:27:32 1893 6

翻译 [SARscape] 多时相SAR影像的应用 - 监督分类、提取水稻种植区 - 以Sentinel-1A数据为例

文章目录工具导入去斑点噪声多视滤波地理编码与辐射定标(求后向散射系数)举例:水稻种植区提取技术 【单景雷达影像处理】 【多时相处理】 工具 导入 【导入】生成SARscape能够识别的数据格式 【Input支持的数据类型】标准雷达格式、ENVI标准格式、一般二进制文件、有地理编码的二进制文件、...

2019-12-25 12:29:51 1820 4

翻译 [GIS原理] 8.2 空间分析-邻近度分析-Delaunay三角网(德劳内)/泰森多边形(Thiessen多边形)/冯洛诺伊图(Voronoi图)

文章目录Thiessen多边形(Voronoi图)类型点的Voronoi图线与面Voronoi图例子:求解相邻最近和最远的点 Thiessen多边形(Voronoi图) 【来源】1911 年荷兰气候学家A.H.Thiessen为提高大面积气象预报的准确度,应用Voronoi 图对气象观测站进行...

2019-12-25 10:02:45 4026 0

翻译 [GIS原理] 11 地图信息可视化-可视化的一般原则、空间信息的三维建模、CAD与3DGIS的集成、三维景观显示

在知识传播途中,向涉及到的相关著作权人谨致谢意! 【千言万语不如一张图】 除逻辑数据、密码学上讲,在日常生活中,语言是一维的,语言适合描述最绝对性、抽象性的意见。用一维性的语言来描述多维环境下的复杂关系时,语言显得很苍白 图的特点可以很好的展示多维的实体或复杂的关系 文章目录可...

2019-12-25 10:02:25 1078 0

翻译 [GIS笔记] 闾国年:从地图到场景的创新发展

链接:闾国年:从地图到场景的创新发展 文章目录1 问题的提出(1)地图是什么?(2)地图的发展方向(3)地图的现状2 地理场景与场景学(1)地理场景与场景学(2)地理场景的构成(3)地理场景的分类3 地理场景学理论与方法3.1 场景的数据模型(几何代数)3.2 场景数据结构4 地理场景语言与...

2019-12-24 22:40:54 644 4

原创 [GIS热点] 网络篇-WebGIS、物联网、网格GIS、雾GIS、云计算

文章目录1. 大数据2. 大数据是什么?2. 大数据的特点(5V)2. 大数据的分析方法2. 大数据时代,GIS面临的机遇和挑战2. “大数据GIS”的特征2. 流数据(大数据的一种)3 流数据是什么?3 流数据优势及特点3 使用流数据所面临的挑战1. 物联网、泛在网、传感网2. 物联网与GIS1...

2019-12-24 22:37:20 782 0

原创 [GIS原理] 资源共享-SIG|服务篇(服务型GIS、SOA架构、Web Services技术、GIS服务、地理空间服务聚合、地理空间服务网络)

服务篇 【导学】 面向服务的体系结构SOA的思想是把功能封装成服务,让大家只要有网络,就能使用服务器上的某些资源与计算功能 该思想最好的实现方式是Web Services技术 将SOA的思想注入GIS中,就形成了服务型GIS,这些被打包通过网络暴露的资源称为地理信息服务 根据服务的内容来分,地...

2019-12-24 22:36:52 186 0

原创 [GIS笔记] 模型篇-数据模型、空间数据模型、GIS数据模型、逻辑数据模型的种类

模型篇 数据模型、空间数据模型、GIS数据模型 数据模型 说明 是什么 为了将复杂的地理事物和现象重载到计算机世界中,如何对其进行简化和抽象成为了GIS的基础性问题,而对现实世界进行抽象建模的结果就是数据模型,其包含着现实世界中空间实体及其相互联系的概念 三个层次 空间数据模型...

2019-12-24 22:33:13 381 0

原创 [GIS热点] GIS未来-从五个维度看待GIS、场景学、全息GIS

GIS未来 从五个维度看待GIS GIS发展的五个维度 看待GIS 表达维度 『从2维、2.5维、3维、时空维正向高维空间发展』(数字地球的三维地球;智慧城市时空的四维地球;大数据时代的高维) 描述内容 『从空间+属性,向语义、位置、几何、过程、关系、属性六域发展』 表达方...

2019-12-24 22:24:22 626 0

原创 [GIS热点] 数据源方面-视频GIS、泛在GIS

文章目录视频GIS泛在GIS 视频GIS 【视频GIS】是指处理、分析、表达和管理视频/地理视频流数据为特征的GIS 【视频】是一个天然的地理信息。因为视频本身在空间上具有三维性,在时间上具有动态性,在表达上具有真实性,在信息上具有丰富性,在内容上具有多样性 【特点】视频GIS是一种新型的媒体,具...

2019-12-24 22:23:36 278 0

翻译 [GIS笔记] 闾国年:地理全息与全息GIS(未来的GIS)

前言:在此之前博主对全息GIS的概念停留于基于全息全景的三维GIS展示平台,而闾国年教授把这个概念拓宽了很多:一个能够接纳、融合并展示全信息的GIS平台。此文是博主对闾国年教授演讲的学习笔记(链接:闾国年:地理全息与全息GIS),并在此基础上整理了相关知识,供大家参考 注意:引用的他文内容用『』...

2019-12-24 22:22:41 1450 0

原创 [GIS热点] 3S技术集成-新技术革命下集成模式

3S技术集成 【3S技术集成】将全球定位系统(GPS)、航天航空遥感(RS)技术和地理信息系统(GIS)技术根据应用需要,有机地组合成一体化进而形成功能更强大的新型系统技术和方法。 新技术革命下的集成模式 新技术革命带来的是黑洞效应,它们势力所及的大量资源被吸引过去,不仅如此,也慢慢的带动着...

2019-12-24 22:22:18 199 0

原创 [GIS热点] 数字智慧工程-数字城市、数字中国、数字地球、智慧城市、智慧地球

数字与智慧时代 说明 数字地球 【what】①是把浩瀚复杂的地球数据加以数字化、网络化,变成一个地球信息模型计划;②是一种可以嵌入海量地理数据、多种分辨率、三维的地球表达,是对真实地球及其相关现象的统一性的数字化重现和认识;③把新一代的IT技术充分运用...

2019-12-24 22:21:25 401 0

原创 [GIS热点] GIS概论

地理信息 六要素 说明 地理信息的新内涵(5W1H) 语义描述 名词解释、分类体系、原理图 是什么what,什么人who,什么事what,为什么why 空间定位 坐标、地标、地名地址 在哪里where 几何形态 点、线、面、体、...

2019-12-24 22:19:37 144 0

原创 [GIS热点] 沉浸式GIS-虚拟现实GIS、增强现实、全息技术、虚拟地理环境VGE

沉浸式GIS 说明 虚拟现实 【what】①Virtual Reality是指利用计算机和一系列传感辅助设施来实现的使人能有置身于真正现实世界中的感觉的环境,是一个看似真实的模拟环境。②通过传感设备,用户根据自身的感觉,使用人的自然技能考察和操作虚拟世界中的物体,获得相应看似真...

2019-12-24 22:16:08 743 0

原创 [GIS热点] 3DGIS-GIS数码城市(CCGIS) | BIM与GIS | 构建三维模型的技术手段 | CAD的数据模型 | CAD与GIS建模差异 | CAD与GIS的数据集成方案

文章目录背景:GIS数码城市BIM三维城市模型CAD的数据模型几种常见三维系统及其文件格式CAD与GIS建模的差异CAD/GIS集成常用的数据模型CAD-BIM-GIS应用场景 参考文献:三维城市模型中的CAD与GIS的集成方法-朱庆 背景:GIS数码城市 建设三维CCGIS(cyber ci...

2019-12-24 22:15:47 517 0

原创 [排序] 2.1 位图排序 - 对文件A.txt中存储了N个整数进行排序(N大于100万)要求仅占用4K内存 - C/C++

【题目】文件A.txt中存储了N个整数(N大于100万),要求仅占用4K内存,对该文件中的整数进行排序,结果输出到B.txt 【思路】百万级别的数据排序,理论上讲,应该需要1M以上的空间。4k也可以做不过效率会差不少 4k字节应该是32768个bit(4*1024*8) 申请4k内存,全部清...

2019-12-24 22:14:58 407 1

原创 [树] 判断完全二叉树、满二叉树 - C语言(严蔚敏《数据结构》6.49 )

题目来源:严蔚敏《数据结构》C语言版本习题册 6.49 // 6.49 编写算法判别给定二叉树是否为完全二叉树 Status BiTreeIsComplete(BiTree T) { // 思路:完全二叉树的层次遍历应该是没有NULL的 // 实现:把所有的结点都入队列,包括空指针 BiT...

2019-12-24 22:13:25 1917 0

原创 [图] 总结 - 存储结构|遍历|最小代价生成树|最短路径|AOV|AOE|拓展问题(考试记忆版)

文章目录基本操作存储结构邻接矩阵邻接表有向图的十字链表无向图的邻接多重表图 基本操作 CreateGraph(&amp;amp;amp;amp;amp;amp;G, v, VR) //按定义(v,VR)构造图 DestroyGraph(&amp;amp;amp;amp;amp...

2019-12-24 22:07:00 372 0

原创 [排序] 总结 - 内排外排(考试记忆版)

文章目录插入类 【sort】既是一种排序过程,也是一种分类过程 【稳定性】排序结果中,相同关键词的相对位置没有发生变化 【内部排序算法分类】 类别 思想 种类 插入类 将元素插入到有序序列中 ①直接插入排序②折半插入排序③希尔排序④2-路插入排序⑤...

2019-12-24 22:06:32 218 1

原创 [栈] 表达式相关问题代码(C语言)-计算中缀、后缀、前缀表达式|中缀转后缀、前缀表达式

表达式 表达式有三种表示方法:运算符所在不同位置命名 Exp = S1 + OP + S2 中缀表达法 Exp = OP + S1 + S2 前缀表达法 Exp = S1 + S2 + OP 后缀表达法 【例子】 表达式:A-B×C/D+E^F 表达式-&amp;amp;...

2019-12-24 22:06:10 506 4

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