
GIS
文章平均质量分 86
T0uken
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【GIS】算法原理:几何作图与计算
在GIS(地理信息系统)中,几何作图与计算是空间分析的基础。本文将从线段延长、线段交点计算、线段与圆的交点计算、中心点计算、过点作垂线、过点作平行线、三点共圆、线段打断等方面,详细讲解GIS中的几何作图与计算算法,并提供C++代码实现。原创 2025-03-04 21:53:42 · 411 阅读 · 0 评论 -
【GIS】算法原理:点、线、矩形的空间关系
在GIS(地理信息系统)中,点、线、矩形是基本的几何要素。理解它们之间的空间关系是进行空间分析的基础。本文将从点与矩形、点与多边形、点与圆的空间关系三个方面,详细讲解GIS中的基本几何判断算法,并提供C++代码实现。原创 2025-03-04 21:49:21 · 463 阅读 · 0 评论 -
【GIS】算法原理:基本几何判断
在GIS(地理信息系统)中,几何判断是空间分析的基础。本文将从折线段的拐向判断、点是否在线段上的判断、两线段是否相交的判断以及计算线段交点四个方面,详细讲解GIS中的基本几何判断算法,并提供C++代码实现。原创 2025-03-04 21:46:07 · 444 阅读 · 0 评论 -
【WebGIS】Cesium:GLTF数据加载
在3D Web GIS开发中,使用GLTF格式的模型可以提高应用的加载速度并提升用户体验。Cesium.js是一个强大的3D地理空间引擎,支持GLTF格式的3D模型,并且提供丰富的API来处理和优化模型的加载和渲染。本文将系统地介绍如何加载GLTF模型,包括从网上下载GLTF模型、将其他3D格式转化为GLTF、以及使用Cesium的API进行优化和交互开发。原创 2024-10-21 14:07:28 · 2111 阅读 · 1 评论 -
【RS】GEE(Python):栅格计算
栅格数据由行列组成的像元网格表示。每个像元代表特定区域内的某一属性,比如反射率、温度等。栅格计算则是对这些像元执行各种数学运算或逻辑运算,从而提取出有用的信息。遥感影像通常由多个波段组成,每个波段对应电磁波谱中的不同部分。对不同波段进行组合、计算是栅格计算的常见形式,比如通过不同波段的组合来计算植被指数,或者利用栅格数据来执行分类、聚合等操作。原创 2024-10-16 08:37:11 · 1185 阅读 · 0 评论 -
【RS】GEE(Python):大规模分析与导出数据
在前面的章节中,我们探讨了如何在 Google Earth Engine (GEE) 上进行数据加载、处理、分析和可视化。现在,我们将进一步扩展,探索如何处理大规模的数据集和执行复杂的分析任务。通过 GEE 的云计算能力,用户可以在全球范围内执行大规模的时空分析,并高效地将处理结果导出为所需的格式。原创 2024-10-16 08:24:42 · 1447 阅读 · 0 评论 -
【RS】GEE(Python):基础知识与环境搭建
对于刚接触 Google Earth Engine (GEE) 的新手,理解地理空间数据的基础概念并正确搭建开发环境,是进入这一强大工具世界的第一步。本教程将以详细的方式,逐步介绍与 GEE 相关的基础知识和环境配置,帮助初学者建立坚实的地基。原创 2024-10-15 16:15:06 · 1523 阅读 · 0 评论 -
【RS】GEE(Python):数据处理
在前面的章节中,我们已经学习了如何加载影像数据。现在,让我们进一步探讨如何在 Google Earth Engine (GEE) 中进行数据处理。数据处理通常包括图像预处理、裁剪、过滤、重采样等操作。原创 2024-10-15 17:27:42 · 1451 阅读 · 0 评论 -
【RS】GEE(Python):影像加载
遥感影像加载是遥感数据处理工作流中的重要步骤之一,特别是在使用 Google Earth Engine (GEE) 等平台进行大规模影像分析时。无论你是要进行土地覆盖变化分析、气候变化监测,还是农业评估,影像的选择、加载和可视化都是核心环节。本文将从基础知识到进阶技巧,详细讲解如何在 GEE 中加载遥感影像、进行预处理及可视化。原创 2024-10-15 16:44:43 · 904 阅读 · 0 评论 -
【WebGIS】Cesium:地形加载
本教程系统介绍了 Cesium 中地形加载的基础和进阶功能。通过 Cesium Ion 或自定义地形服务,您可以轻松加载全球或区域的三维地形数据,并根据需要调整采样精度、阴影、地形夸张等细节。通过进阶功能如地形裁剪和地形叠加,您可以实现更加丰富的地形场景展示。掌握这些功能将帮助您在 Cesium 应用中实现逼真的三维地理场景。原创 2024-10-13 23:43:24 · 5197 阅读 · 0 评论 -
【WebGIS】Cesium:天地图加载
天地图是中国国家基础地理信息系统,由中国测绘地理信息局和国家地理信息公共服务平台共同开发和运营。它提供多项地理信息服务,包括地图数据、地理编码、路径规划以及地理搜索等。天地图的目标是为各行业提供高质量、全面的地理信息数据和解决方案。原创 2024-10-12 13:05:41 · 2281 阅读 · 0 评论 -
【WebGIS】Cesium:GeoJSON加载
GeoJSON 是一种常用的地理空间数据格式,它用于表示简单的地理要素及其属性,并且被广泛应用于 Web 地图和 GIS 系统中。在 Cesium 中,GeoJSON 文件可以很方便地加载到三维场景中展示,并且可以添加样式和事件处理。本文将为你提供详细的渐进式学习教程,帮助你逐步掌握如何在 Cesium 中加载和使用 GeoJSON 数据。原创 2024-10-12 13:57:44 · 3271 阅读 · 0 评论 -
【WebGIS】Cesium:Viewer 初始化、地图加载与基础交互
Cesium 是一个功能强大、基于 WebGL 的开源三维地球引擎,它允许用户在浏览器中渲染高性能的三维地图和地球。本文将带领新手入门 Cesium,学习如何初始化 Cesium Viewer,加载地图和地形,了解地球的基础交互操作,并掌握如何添加标记、线条、几何图形和标签等基本功能。原创 2024-10-12 08:26:06 · 1602 阅读 · 0 评论 -
【WebGIS】Cesium:界面与默认控件
Cesium 是一个用于构建三维地球与地图应用的开源 JavaScript 库。在开发 WebGIS 应用时,了解 Cesium 的界面与默认控件是非常关键的。本文将详细介绍 Cesium 的界面组成、默认控件的功能和自定义配置方法,帮助你快速上手。原创 2024-10-12 08:22:33 · 1739 阅读 · 0 评论 -
【GIS】Leaflet:Web地图快速上手
Leaflet 是一个轻量级的开源 JavaScript 库,专为构建交互式地图而设计。它功能丰富,支持常见的地图操作,如缩放、平移、标记和多种地图图层。通过灵活的插件系统,Leaflet 也能实现高级功能。本文旨在指导你如何从基础开始,逐步构建复杂的Web地图应用。原创 2024-09-26 14:32:23 · 2347 阅读 · 0 评论 -
【GIS】GeoPandas:Python矢量数据处理
GeoPandas 是 Python 中处理矢量地理数据的强大工具。它结合了 Pandas 的数据处理能力和 Shapely 几何对象的处理功能,使得空间数据的处理和分析变得简单而高效。本文将详细介绍如何使用 GeoPandas 创建数据、操作几何对象、进行空间查询以及可视化展示,帮助您快速上手并掌握地理数据处理原创 2024-09-25 11:03:25 · 1781 阅读 · 0 评论 -
【WebGIS】Cesium:快速创建三维地图
这时为初学者书写的Cesium教程将帮助初学者从零开始搭建Cesium开发环境,并构建一个最简单的Cesium项目。以下是详细步骤,包括环境搭建、项目结构设置以及实现最基本的Cesium功能。原创 2024-10-11 19:19:43 · 1556 阅读 · 0 评论