- 博客(340)
- 收藏
- 关注
原创 GISer应该了解的30种文件格式
Mapinfo TAB(.tab,.map,.dat,.id):MapInfo软件的原生矢量数据格式(.tab定义结构,.dat存储属性,.map存储图形,.id索引)ENVI(.hdr,.img):栅格数据格式,.img文件存储原始像素数据,.hdr头文件定义投影、尺寸、数据类型等元数据。LIDAR(.las,.laz):点云数据标准格式,.las存储激光雷达采集的3D点坐标及属性,.laz是其无损压缩版本。Shapefile(.shp,.shx,.bdf):存储空间与属性信息的矢量数据格式。
2025-08-19 09:39:06
296
原创 分享一个很不错的QGIS-Python-GEE免费教学资源网站
等人开发,网站大部分的教程均提供了数据包,且大部分教程均是支持开源分享。您可以自由地将材料用于任何目的,只要您注明原作者的适当姓名即可。目前,我未来的分享可能也是会结合这个网站、QGIS官网帮助文档等,把以前分享的内容查缺补漏、尽量把其中涉及的新案例转为使用国内的相关数据来练习分享一下。大家好,给大家分享一个很不错的QGIS、Python、GEE学习教程与资源,这个网站是由。
2025-08-18 09:32:39
459
原创 GISer应该避免的16个错误,你犯了吗
GIS操作中的常见错误与优化建议 本文总结了16个在GIS项目中常见的操作失误及改进方案,包括数据管理、分析流程和可视化呈现等关键环节。主要问题涉及:使用错误投影导致空间错位、忽视数据清洗与验证、缺乏定期备份、依赖默认参数设置、忽略拓扑规则等。同时强调了更新数据、规范图层管理、测试输出结果、注意尺度效应等质量控制要点。在操作规范方面,建议保持持续学习、记录工作流程、统一命名规则、重视地图设计并积极寻求反馈。这些建议有助于提升GIS项目的工作效率、数据准确性和成果可靠性,避免因基础性错误导致的分析偏差或时间浪
2025-08-15 15:11:37
478
原创 两个疑问:QGIS设置经纬网坐标系和地图工程坐标系不同,是否合理?ArcGIS能够修改经纬网坐标系吗?
,我以前使用QGIS主要是用来处理数据啥的,但是在使用QGIS软件制作区位图、构建经纬网过程中,发现QGIS可以设置经纬网的坐标系,例如地图工程坐标系为CGCS2000下4498投影坐标系,但是可以修改经纬网的坐标系为CGCS2000的4490地理坐标系。如果设置经纬网使用的坐标系和工程坐标系不同,这样使用地理坐标系就可以设置格网间距为1°或者2°,制图结果如下所示,这样的话制图效果相对更好,经纬网信息也相对正确。按理说都是动态投影,这样的话应该是可以的,但是心里还是感觉困惑,是否会造成其他奇怪的问题?
2025-08-14 21:56:27
290
原创 地图必须的12个元素(哈哈,个人认为有的元素也不必须)
(内容为外网搬运,个人认为保留:比例尺、指北针或经纬网、图例,其他要素酌情,出图能够科学+达意即可)➡️插入地图:插入一个 鹰眼图等,表示研究区在更大尺度上的位置。➡️配色方案:更好的配色方案能够增加地图可读性。➡️标签:标注一些重要的信息,例如城市名称等。➡️图框线:图框线更清晰的表示整个地图的边框。➡️投影信息:展示使用的哪个投影进行的转换。➡️比例尺:明确图上与实际的转换率。➡️行政界线或者边界:确定制图范围。➡️图例:解释说明图上的要素。➡️指北针:指示图上方向。➡️标题:确定地图主题。
2025-08-14 21:52:22
120
原创 Mundi.ai: AI原生GIS
Bunting Labs其实在去年就发布了好几个GIS AI工具,(https://buntinglabs.com/),但都是收费的QGIS AI插件,通过注册后可以获得一定的试用。在QGIS中添加这几个插件相对简单,在QGIS插件管理器中搜索Bunting Labs AI Vectorizer可以添加AI数字化与AI配准插件;,注册账号后即可使用。简单使用了一下,尽管我输入的中文指令,但是这些很基础的操作还是很快完成了,感觉一些基础的工作说不准哪天就会被AI取代,尤其是很多非涉密的领域和任务。
2025-08-13 21:40:47
400
原创 免费PDF编辑软件 pdf24-creator 及其安装包
但是官方下载如果没有魔法的话,下载速度很慢,比百度网盘下载还满,因此我把它分享到网盘。但是这一款软件的PDF编辑功能不是很强大,不能编辑PDF文件上的文字,但是能够实现PDF转word等功能。即使选择的英语,在win11系统打开时默认的界面也是中文界面;虽然这个软件最新版也是2015年开发的,但是功能也很全面,普通情况下完全可以替代福昕或者Acrobat啦。安装时,双击运行安装包即可,安装时的语言选择英语,可以修改安装路径,其他都点击Next即可。,不能和Acrobat一样,直接修改原先PDF上的文字。
2025-08-09 22:38:54
430
原创 探索Trae:使用Trae CN爬取 Gitbook 电子书
我使用Kimi-K2模型,第一次代码基本是成功运行,但是存在几个小的问题:重新爬取,总体上爬取成功,但是我有三个新的要求:(1)要把图片也保存下来,目前图片没有成功保存,例如是这样的内容:(assets/WebGIS.png);Trae 2.0最近很火,我正好想要爬取某一个Gitbook 电子书,因此尝试使用Trae和Python进行爬取,在尝试完成后,大感AI代码编辑器真好!尽管我没啥爬虫基础,但是也完成了目标。此次修改后仍旧有问题,再次提示:我在先前已经执行过了3次命令,并且已经生成了第三版的代码。
2025-08-09 22:38:04
214
原创 分享超图提供的、很不错的WebGIS学习资源
W3C文件中文翻译本(W3C中国):https://www.w3.org/2005/11/Translations/Lists/ListLang-zh-hans.html。CommonJS中文教程:http://www.ruanyifeng.com/blog/2015/05/commonjs-in-browser.html。D3.js中文教程:http://wiki.jikexueyuan.com/project/d3wiki/introduction.html。
2025-08-08 23:16:43
818
原创 零基础小白如何使用QGIS制作研究区地形区位图教程
地理信息是与地理环境要素有关的物质的数量、质量、分布特征、联系和规律等的数字、文字、图形和图像等的总称,具有(1)空间特征(空间位置分布);(2)属性特征(大小、颜色等属性);(3)时序特征(地物随着时间变化)。地理信息系统是由计算机软硬件支持和不同方法组成的系统,该系统被设计用来进行空间数据的采集、管理、处理、分析、建模和显示,以便解决复杂的规划和管理问题。软件安装并打开后,默认的语言为英语,设置中文需要通过菜单栏中的Settings进行设置。选择简体中文后,关闭并重启软件,即可实现设置界面语言为中文。
2025-08-08 23:15:06
1351
原创 Python 基础8:界面开发(wxPython)
Python中界面设计常用的库有多种,不同的库定位不同;常用的标准库和轻量库有:Tkinter、PySimpleGUI。Tkinter是Python 自带的标准库,适合初学者和小型应用;PySimpleGUI封装了 Tkinter、PyQt、wxPython 的简化层,降低学习门槛。专业的库有:wxPython、PyQT6或PySide等,PyQt 和 PySide 是两个用于 Python 的 GUI 开发框架,它们都基于 Qt 库,功能最全面的商业级框架;wxPython是基于 wxWidgets 的跨
2025-08-06 15:32:28
523
原创 Miniconda中环境的查看、创建、激活、删除、克隆,包的安装、更新、删除。
环境,但是不知道为何我的CMD打开是ArcGIS Pro的conda环境,而Powershell 查看环境时Base环境时标准的conda base环境,并且我以前也尝试修改CMD的base环境并没有成功。如果是由于默认的C盘空间不足,需要将某一个环境挪到D盘另一个路径下,不需要删除新建环境,可以通过克隆环境的方式,例如将默认环境下的gdal环境克隆到D盘,克隆环境不需要再下载文件,速度会快不少。创建环境后,如果是需要使用某一个特定的conda环境,则需要激活某一个环境。纯净,通过独立环境管理项目依赖。
2025-07-29 15:35:14
746
原创 PS实现A图片和B图片 部分内容的替换(AI提供)
将A图选区替换到B图墙上是一个综合性的PS合成技术,核心在于精准的透视矫正、逼真的光影匹配和自然的纹理融合。没有一键完成的捷径,需要仔细分析B图环境,并运用多种工具和技术耐心调整。
2025-07-29 15:34:08
1183
原创 Python基础7:什么是装饰器?常用的装饰器有哪些?
装饰器是Python高级编程的核心技术之一,广泛应用于Web框架(Django/Flask)、测试工具、性能优化等领域。掌握装饰器能显著提升代码的复用性和可读性。装饰器是Python中一种强大的语法特性,它允许在不修改原函数代码的前提下,动态地增强函数的功能。,它接受一个函数作为参数,并返回一个新函数。
2025-07-24 20:48:08
311
原创 Python基础6:面向对象编程
抽象:隐藏复杂实现细节,仅暴露必要接口;通过抽象类定义规范,强制子类实现特定方法。Python中抽象的实现要通过abc模块,并且通过装饰器,将类变成抽象类,抽象类不能被直接实例化,要想使用抽象类,必须继承该类并实现该类的所有抽象方法。
2025-07-24 20:47:38
335
原创 Python基础5:txt文件和csv文件处理
推荐使用with语句,使用with语句能够自动关闭文件,不需要手动设置close,防止忘记关闭等,这也是python推荐的用法。在处理大量数据时往往使用pandas模块,并且pandas支持更多的高级操作。在 Python 中,处理 CSV 文件的常用代码主要使用内置的。上面的代码是以列表形式,但是往往更推荐使用字典形式读写。等关键字,文件打开时可以使用代码。,这里的模式有多种。
2025-07-22 14:05:49
409
原创 Python基础4:模块与包
模块就好比工具包,就是别人封装好的工具,使用模块需要import。每一个以扩展名 py 结尾的 python 源代码文件都是一个 模块,在模块中定义的 全局变量 、 函数都是模块能够提供给外界直接使用的工具。包是Python模块的一种组织形式,将多个模块组合在一起,形成一个大的Python工具库。包通常是一个拥有文件的目录,它定义了包的属性和方法。
2025-07-22 14:04:38
725
原创 Blender软件入门-了解软件界面
在先前的分享中,我介绍了Blender软件及BlenderGIS插件的安装(参考链接:),学习一下Blender最基础的入门内容。其实很多GISer应该也都接触过类似于Blender的软件,例如SketchUP、3Dmax、Zbrush等,只是现在越来越多的学校本科生不学了。SketchUP入门其实相对简单,因为当时的实验报告都是比较规则的形状,也是桌子或者房子这种,没有学习很复杂的模型。
2025-07-21 19:07:38
466
原创 QGIS、ArcMap、ArcGIS Pro中的书签功能、场景裁剪
的视频才注意到的,感觉自己好多功能都没有学习使用过,参考官网:https://pro.arcgis.com/zh-cn/pro-app/latest/help/mapping/properties/clip-layers-in-a-map.htm,可以不真实裁剪数据,而仅仅显示特定区域的数据,尤其是显示部分区域的在线遥感图源时更加便捷。如果要想显示济南市的天地图影像,如果是本地的数据可以直接裁剪,但是在线图源没办法裁剪,所以右键图层,打开数据框属性,裁剪选项中选择裁剪至指定形状,要素轮廓选择济南市即可。
2025-07-21 19:05:52
1351
原创 Python基础语法3:函数
才行。函数参数包括形参和实参两种,但并不是必须设置。形参是函数定义时小括号内的参数,用来接收参数使用,在函数体内部作为变量;实参是函数调用时,小括号内的参数,是把数据传输到函数内部。函数使用。
2025-07-19 07:10:50
820
原创 GIS与PS软件中的各种图层混合模式
特性GIS 图层混合模式PS 图层混合模式主要目的数据可视化增强、信息突出、关系揭示图像编辑、创意合成、特效制作、调色核心作用控制多个地理图层在视觉上的叠加显示效果控制图层像素如何与下层像素相互作用产生新视觉效果改变数据否 (仅视觉渲染)是 (当合并或输出时,像素值被修改)复杂度相对较低,模式效果较直观易预测极高,效果极其丰富且高度依赖图层内容,需大量实践常用模式正常、变亮、变暗、正片叠底、滤色、叠加颜色、明度、差值正常正片叠底滤色叠加柔光强光颜色明度、差值学习重点。
2025-07-19 07:09:19
567
原创 ArcGIS Pro+PS 实现地形渲染效果图
先前关注了B站和小红书博主,,大神讲的确实好,深感佩服,自己以前的制图仅仅实现了制图,实现了把图放在论文里能凑合,而不是设计。,又新学会了不少的内容,深感学习之路的漫长。推荐大家关注并跟随的视频去学习一下,我这里仅仅是自己的学习笔记和记录分享而已,删减或者修改了很多内容。UP的视频很多是ArcGIS Pro结合PS、AI、Blender等制图,看UP的视频还是能学到很多东西,在先前自己的制图过程中基本就是GIS软件直接出,很少和其他软件联动。
2025-07-18 22:25:13
1340
原创 谷歌地球与ArcGIS Pro查看三维地形
进入谷歌地球Web端,可以查看历史影像、三维地形数据、导入kml文件等。加载3D地形数据,转全局场景后,即可查看三维地形等场景。
2025-07-18 22:23:47
472
原创 Python 基础语法2:组合数据类型、异常
reise抛出异常是,可以设置参数,包括异常名称和异常信息的描述等,例如下面的ZeroDivisionError是个异常名称,"除0错误"是异常描述。在python中,有这样一些类型,它们的成员是有序排列的,并且可以通过下标访问成员,这些类型称之为序列;2、异常处理except模块可以多个,从上往下匹配,如果能够匹配成功,立即执行相应的异常处理代码块,执行完毕后,不在往下匹配,转到3执行。如果代码没有语法问题,可以运行,但会出运行时的错误,例如除零错误,下标越界等问题,这种在运行期间检测到的错误被称为。
2025-07-14 21:59:05
343
原创 Python基础语法1:注释与输入输出、变量与简单数据类型、运算符与表达式、条件判断与循环
Python是一个大家都很熟悉的语言,由于Python语法简单、免费开源、各种三方库,很多专业都有学习应用,GIS专业也是,不论是ArcGIS还是QGIS等,都对Python有广泛的支持,所以我们学习Python其实主要是软件应用层面的应用编程。,由于我并不是0基础,所以笔记中并不是记录了尚硅谷课程所有的内容。第一部分介绍基础入门内容,分支、循环、数据类型、函数、文件操作等。
2025-07-14 21:56:44
384
原创 学习笔记——农作物遥感识别与大范围农作物类别制图的若干关键问题
农作物遥感识别与大范围农作物类别制图的若干关键问题》视频来自于B站,原视频为空天院李强子研究员分享,内容仅作为学习分享。
2025-07-14 21:43:43
637
原创 几个GIS或数据库开发相关的前辈介绍
GIS研发团队暑期等有发布一些GIS开发公开课,WebGIS开发、ArcGIS二次开发等。分享了WebGIS与GIS JAVA开发相关的内容,主要是GeoTools开发相关内容。作者分享了很多WebGIS,尤其是Openlayers、Cesium相关的内容。
2025-06-27 10:57:34
123
原创 GIS开发入门教程与笔记分享
PostgreSQL、Python、Web开发等入门笔记,以及收集的GEE教程、QGIS电子书等资源。文末附往期内容目录,提供完整资料获取方式。
2025-06-27 10:56:09
386
原创 Typora文档另存与图片迁移的一种思路
这样,新的文档中图片正常显示,新路径下的assets文件夹只有有用的图片,无用的就没有迁移过来,原路径下的文档就可以删除了。如果不删除原路径下的文档,在原文档保存时,就一定点击不保存更改,这样原文档中的图片还会是绝对路径保存的。开始的想法简单,以为在typora中直接移动或者另存,图片也会跟着迁移,后来发现并不是,后来想到了一种思路:先将原文档另存到指定路径,再在原文档中操作复制图片,需要注意复制后不要保存原文档。我的目的是:重新整理文档,将有用的md文档与图片保存到某个路径下。
2025-06-21 22:24:17
400
原创 国家级与省级(不含港澳台)标准地图服务网站汇总
这两天看到了一个文件,包含了国家级与省级(不含港澳台)标准地图服务网站,文件名称为《T/CESSP 001—2025 科技期刊地图使用规范》。),但是当时只汇总了部分省级的标准地图服务网站。二、各省级行政区域(未含港澳台)标准地图服务网址。一、国家标准地图服务网址。31.新疆维吾尔自治区。20.广西壮族自治区。30.宁夏回族自治区。
2025-06-21 21:52:06
949
原创 什么是QT?QGIS为什么使用了QT开发GUI界面?
官方介绍到:为了纪念这一重大的后端转变,我们决定将 Qt6 迁移与一个新的主要版本保持一致:QGIS 4.0,该版本将于 2025 年 10 月在 QGIS 3.44 之后发布。我原本以为QGIS是基于QTPY开发的,因为我印象中看到了相关说明,又特地去看了一下帮助文档,发现只是使用Python进行插件制作等。虽然以前在QGIS支持文档看到过QTPy的内容,但是自己也没去了解,也并不知道什么是QT。开发的GmaGIS小软件界面和QGIS很像,特地去看了一眼推送的详细介绍,发现其也是使用QT开发的。
2025-06-19 20:00:00
516
原创 GIS空间分析制图与开发 哔哩哔哩UP主推荐
大佬,推出了很多课程,有免费有收费内容,普通GISer把大佬免费的课程内容学明白就能制作很好的图了,大部分收费的内容也不贵,几十块钱。我个人感觉GIS专业制图更多考虑的科学和内容的有效表达,而该UP是风景园林设计出身,更多的是从美观、精致考虑,制图效果更加NB。znlgis分享的虽然比较少,但是该博主是正儿八经的GIS开发老炮,分享的内容尽管是前端的多,但是从博主视频中了解到,其工作内容以JAVA从事GIS后端为主,如果真的想从事GIS开发的朋友也可以去看看他的视频,多学习交流。
2025-06-18 15:08:35
330
转载 农业知识分享
规模性是指的量比较大,相对集中、发生全村的返贫致贫,防止发生规模性返贫是我们要守住的底线。从总体上来看,根据我们的评估,这些年来我们应该是守住了不发生规模性返贫的底线。从2024年的情况来看,压力也比较大,国内外的环境在不断变化,就业形势相对严峻。一些地方政府财政的收支面临一定的压力。但是我们要采取多方面的途径来守住这个底线,应该说是有条件有能力的。首先我们就是要有产业支撑。产业是我们防止返贫致贫的一个很重要的方面,有产业就有就业机会,就会促进农民的增收。所以产业的帮扶,我认为应该是排在首位的。
2025-06-02 19:55:58
46
原创 土地复垦方案编制大概流程
评价流程包括:确定评价范围,评价指标体系和标准的建立,划定评价单元,确定初步的复垦方向,评价方法和评价体系的选择,各评价单元的适宜性等级评定,确定各评价单元损毁土地的复垦方向,明确土地复垦单元,完成评价结果汇总表。可行性分析:土地损毁分析(可能损毁的工程,已经和预计损毁的情况,复垦区范围要有拐点坐标)、土地利用状况与权属状况、生态环境影响、适宜性评价、水土资源平衡分析。初步方案拟定:结合当地情况,进行分析评价, 确定复垦方案服务年限、复垦适宜性评价、复垦标准与措施、复垦目标与经费,复垦方案初稿。
2025-05-25 21:34:28
439
翻译 AI基础、小知识点
吴恩达老师的AI入门课程介绍了人工智能的核心概念与应用。课程涵盖机器学习(监督学习为主)、深度学习、数据科学等领域的相互关系,强调数据在AI开发中的重要性。课程指出AI分为专用AI(ANI)和通用AI(AGI),目前主流是ANI。团队转型AI需要试点项目、专业团队建设和战略规划。深度学习通过神经网络处理结构化/非结构化数据,在计算机视觉、自然语言处理等领域取得成果。同时探讨了强化学习、GANs等前沿技术。课程还分析AI的社会影响:就业变革、算法偏见、发展中国家机遇等,
2025-05-24 20:17:36
44
ArcGIS Pro Python教程笔记
2024-10-13
R语言提取特定列,[,3]和[3]的区别,不懂差异产生的原因
2023-10-09
np.arange输出结果异常
2023-04-16
Microsoft access database engine 让他默认启动
2022-11-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人