当你的数据处理使用的是Python语言,而你的导师又让你开发界面,那么PyQGIS二次开发指南是你必读的圣经。QGIS支持Python语言进行二次开发,你将学会如何使用QtDesigner进行界面设计、加载栅格数据、加载矢量数据、软件打包、安装包制作等。 写在前面 随着GIS应用在国内的逐渐增多,越来越多的行业会需要使用GIS软件进行处理。目前国内的GIS软件基本为ArcGIS,ESRI作为GIS行业的龙头老大,依靠着ArcGIS基本占据着GIS软件的全部江山,其功能丰富强大,且社区最为活跃,但随着近期的俄乌战争,ESRI制裁俄罗斯的事件,还是可以感受到闭源软件的不可控性。 QGIS是一个开源...

  vMtpFc8hmkb3   13天前   18   0   0 GIS技术

ICESat-2数据处理的方式一般为将光子数据投影到沿轨距离和高程的二维空间。如下图: ATL03数据读取 H5是一种数据存储结构,读取原理就是按照该结构获取数据,这里给出两种读取方式。 ATL03的数据字典:ATL03ProductDataDictionary(nsidc.org) 使用pandas importwarnings importpandasaspd defread_hdf5_atl03_beam_pandas(filename,beam,verbose=False): 打开HDF5文件进行读取 h5_store=pd.HDFStore(filename,mode='r')...

  vMtpFc8hmkb3   13天前   16   0   0 GIS技术

ICESat-2ATL03数据和ATL08数据的分段距离不一致,ATL08在ATL03的基础上重新分段,并对分段内的数据做处理得到一系列的结果,详情见数据字典: ATL08ProductDataDictionary(nsidc.org) ATL08使用DRAGANN算法对ATL03数据做了去噪处理,并使用分类算法对每个光子进行分类 标志值 标志含义 -1 未分类 0 噪声 1 地面 2 冠层 3 冠顶 ATL08使用ph_segment_id和classed_pc_indx可以和ATL03对应起来。基于此,可从ATL08中获取ATL03每个光子的分类信息。 ...

  vMtpFc8hmkb3   13天前   20   0   0 GIS技术

NaiveUiAdmin是一个基于Vue3.0、Vite、NaiveUI、TypeScript的中后台解决方案,它使用了最新的前端技术栈,并提炼了典型的业务模型,页面,包括二次封装组件、动态菜单、权限校验、粒子化权限控制等功能,它可以帮助你快速搭建企业级中后台项目,相信不管是从新技术使用还是其他方面,都能帮助到你。 项目地址:https://github.com/jekip/naive-ui-admin 本次使用JS+Vue实现NaiveUiAdmin,带你阅读项目的流程。 项目搭建 本次项目搭建使用Vue3提供的脚手架工具,使用UI方式搭建项目基础框架。 安装vue/cli-init s...

  vMtpFc8hmkb3   2023年11月01日   33   0   0 Vue

这个是Vue3版本 form-create-designer-naiveui是基于@form-create/naive-uivue3版本实现的表单设计器组件。可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率,节省开发者的时间。 form-create-designer是基于@form-create/element-ui开发的表单设计器,本项目更换原项目的UI框架为NaiveUI,做出的更改如下: ElementPlusv2.0.1->NaiveUIv2.34.3 codemirrorv5.60.0->v6.0.1 自定义ColorPicker组件,便于定制组件颜色 更新...

  vMtpFc8hmkb3   2023年11月01日   41   0   0 Vue
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~