AI在GIS领域的实践之QGIS-MCP

近期MCP很火哎,不断涌现出各种各样的工具。例如利用MCP进行代码补全/生成,浏览器控制,地图导航,寻址,网络搜索等,一切都是基于自然语言实现的自动化。当然除了上述,我最关心的还是它在GIS领域开出了什么花,一番搜索之下发现当前开源社区已经存在了一款功能强大的插件……

2025-03-30 #GIS相关 #GIS相关 「全文」

Cesium/QGIS加载图新地球LRC自定义图层

接触到一个新的地理数据信息格式——.lrc,在网上没查到具体的标准定义文件,只查到它是一个类似XML的文本文件,我需要将.lrc文件描述的图层加载到Cesium场景中。

2025-01-19 #GIS相关 #GIS相关 「全文」

WebGIS 三维空间分析之参考超图实现的天际线分析

指天空与观察点周围的表面以及要素相分离的界线。天际线分析功能可根据观察点,生成当前场景窗口中建筑物顶端边缘与天空的分离线。借助分离线可以直观发现不和谐的建筑体。

2024-11-25 #GIS相关 #GIS相关 「全文」

WebGIS 三维空间分析之剖面线分析

根据指定的剖面线,输出剖面线与地形数据的表面高程沿某条线(截面)的变化,或剖面线所截的模型建筑物、地下管线等的轮廓线。在Cesium中实现剖面分析比较简单,主要使用到两个关键的接口,

2024-11-17 #GIS相关 #GIS相关 「全文」

WebGIS三维开发中的面积量测

WebGIS 三维开发中,关于传统的空间面积测量有时候会让刚接触的人疑惑,因为在不同的系统中,种类似乎不同,诸如空间面积,贴地面积,地表漫长,表面面积,水平面积等。这些不同系统之间不同的表达,可能是因为业务需求不同导致的差异,在我的归纳中,只有三种类型,空间面积,表面面积和投影面积。

2024-11-16 #GIS相关 #GIS相关 「全文」

WebGIS空间分析之坡向分析的实现

关于Cesium坡向分析的实现原理,网络上能查到的资料比较少,基本是一些付费内容,我之前在上学的时候,曾有过基于DEM利用桌面端GIS软件实现过类似的分析经历,这是一个比较传统的分析流程,我尝试在Cesium里复刻它。

2024-10-26 #GIS相关 #GIS相关 「全文」

三维之Cesium分屏显示

以前的记录,分屏是webgis系统很常见的基础功能,网上能找到很多文章和官方示例,描述的很详细了,不过由于我写的功能增加了一些其他操作,故这里简单记录下实现过程。

2024-08-06 #GIS相关 #GIS相关 「全文」

GIS数据转换——从点到栅格

收到一个朋友的问题,如何基于一份包含坐标的文本数据(csv格式)而生成栅格数据(GeoTif)。 我认为不管是编写代码还是借助于GIS软件,都需要经过如下的工作流。相比后者,编写代码会使整个流程更简洁一点且自动化更强,可以直接由表格 --> 栅格,但对于不熟悉编程的人,实现起来可能不太很容易,因为这触及到GIS的底层逻辑了。

2024-06-17 #GIS相关 #GIS相关 「全文」

ArcGIS复杂插件处理

近期收到一个工作任务,为项目编写涉及处理空间数据相关的工具,要求必须集成到当前用户工作流里,不脱离ArcGIS环境。大概了解业务之后认为解决该需求最好的方式是将此工具作为ArcGIS的一个插件(扩展)

2024-03-04 #GIS相关 #GIS相关 「全文」

cesium-控高分析

查阅网上文章得知实现控高分析涉及ClassificationPrimitive(不懂中文怎么翻译它,暂叫基元吧), CallbackProperty 这两个关键类,前者是一个分类基元,表示要在场景中突出显示的包围几何体的体积(分析中指定高度以外建筑的高亮效果)。

2023-10-21 #GIS相关 #GIS相关 「全文」

批量裁剪矢量数据的几种途径

近些天,有一个项目需要对大量的地理数据进行统计,然后在前端展示,作为组里为数不多拥有GIS专业背景的人,毫无意外地任务又落在我身上。

2023-08-18 #GIS相关 #GIS相关 「全文」

自定义Cesium缩放控件

发现Cesium并没有像ol一样提供放大缩小的控件,查阅它的文档之后,找到了几个用于移动位置的api……

2022-08-07 #GIS相关 #GIS相关 「全文」

线段简化的几种算法

原文:https://www.codeproject.com/Articles/114797/Polyline-Simplification#headingDPN 整篇记录属于翻译,原作者实现的语言是C++,但是我看不懂这类代码,于是自己用Python实现了一遍,其中可能会有错误的地方,欢迎指出来让我改正。 from shapefile import Reader, Write...

2022-07-02 #GIS相关 「全文」

QGIS插件编写

这是以前写的一个工具,目的是为了将地址转为坐标点(地理编码),刚开始只是一小段Python脚本,批量请求百度地图开放接口进行编码,这确实满足需求,

2022-01-09 #GIS相关 #GIS相关 「全文」

乐高风格地图

看到国外有人用Qgis制作的乐高风格地图,而且他本人很慷慨的把方法分享出来,下雨无事,我准备实现它。

2021-12-27 #GIS相关 #GIS相关 「全文」

使用Python提取遥感影像中的土壤线

以前上遥感课写的记录,我把它搬到这里,错误也有参考的意义。

2021-11-12 #GIS相关 #GIS相关 「全文」