- 博客(38)
- 资源 (1)
- 收藏
- 关注
原创 docx库实现前端截图并将图片插入到word文档中(纯前端js代码)
由于docxtemplater库对于表格操作(单元格合并等)收费,而docx库完全免费开源,因此,可以采用docx库替换docxtemplater库。docx库实现原理和docxtemplater库实现原理基本一致。
2025-02-13 15:12:20
230
原创 docxtemplater库实现前端截图并将图片插入到word文档中(纯前端js代码)
实现前端截图并将图片插入到word文档中(纯前端js代码)
2024-12-26 11:19:35
1055
原创 javascript语言中的类(class)
类提供了一种组织代码的方式,尤其适合面向对象编程(OOP)的场景。它使代码更加模块化、可复用、可扩展。通过类,可以轻松地创建多个对象实例并管理它们的属性和行为。如何定义一个类?class 类名 {// 构造函数(定义类的属性)constructor(参数1, 参数2, ...) {this.属性1 = 参数1;this.属性2 = 参数2;// 方法(定义类的行为)方法名() {// 方法逻辑// 静态方法(直接通过类调用,无需实例化)static 静态方法名() {
2024-12-12 10:04:56
1316
原创 Openlayers 图层切换源(Source)函数setSource()
layer.setSource(source) 是 OpenLayers 中用于更改图层数据源的方法。你可以使用它来动态更新图层的内容,例如切换瓦片图层的服务地址或重新加载矢量图层数据。轻松实现图层的动态切换和更新。
2024-12-12 09:28:24
395
原创 浅谈Vue2 API和Vue3 API
Options API 的弊端:Options类型的API,数据,方法,计算属性等,是分散在:data、methods、computed中的,若想新增或者修改一个需求,就需要分别修改:data、methods、computed,不便于维护和复用。Composition API 的优势:可以用函数的方式,更加优雅的组织代码,让相关功能的代码能更加有序的组织在一起。VUE2 API 采用Options(选项式)风格。VUE3 API 采用Composition(组合式)风格。
2024-05-14 10:25:28
319
1
原创 下载谷歌浏览器中的VUE开发者工具
注意事项:1. 关于安装时出现“无法从该网站添加应用、扩展程序、和用户脚本”等问题,大概率是谷歌浏览器版本不是最新版,推荐在浏览器 - 帮助 - 关于 Google Chrome 中进行升级或者重新安装。4、解压缩得到2个文件,其中 `xxx.crx` 文件就是安装包,拖住不放,拖到 '管理扩展程序' 页面。3、下载完成得到的压缩包 `xxx.zip` 必须先解压缩,再安装,不解压的话拖动以后会变成下载文件。1、打开Chrome浏览器 -> 点击右上角三个点 -> 扩展程序 -> 管理扩展程序。
2024-05-14 09:51:34
1375
1
原创 Vue3项目编写APP组件
createApp(App)这个代码的意思就是把组件放在应用里,也就是把花的根主干放在花盆里。换一个比较官方的说话就是创建一个前端的应用里面所有组件的根组件。.mount('#app')意思是把前面的这个东西放在哪个位置上,即挂载到一个id为app的容器里(这个id为app的容器在入口文件index.html中)。综上createApp在创建应用,每个应用都有一个根组件就是App,那么创建完了这个东西成果摆在id为app的div里,这个div在入口文件index.html。App.vue就是根组件。
2024-05-13 15:37:51
611
原创 ENVI操作注意事项
在单波段导出成tif格式时(在视图中右击要另存的单波段影像,点击Export Layer to Tiff...),会把整个像素值拉伸成0~255的取值范围,且会自动生成三个波段,由于是单波段的,故生成的三个波段都是0~255范围的值。例如:将归一化植被指数(NDVI)正常情况下取值为[-1,1]且为单波段,导出后取值范围变成[0,255]且变成多波段(三个波段)。
2023-07-18 10:50:32
2393
11
原创 Arcgis实现按需导出矢量图层
上篇文章说到利用eCognition实现影像分割并将结果导出Shp文件,这篇文章根据影像分割导出结果的基础上,进行按需选择输出矢量图层。
2023-05-18 21:03:37
3919
原创 eCognition进行分割影像并导出到本地shp文件
eCognition是由德国Definiens Imaging公司开发的智能化影像分析软件。是所有遥感软件中第一个基于目标信息的遥感信息提取软件(面向对象的分类方法)。
2023-05-18 20:39:13
2032
10
原创 Cesium加载地形数据
其中http://GEOSERVER_HOME/rest/resource可以访问到geoserver安装目录下bin\data_dir文件夹里边所有的内容)检查是否显示切好的地形数据。这时可以试着启动geoserver,通过访问http://GEOSERVER_HOME/rest/resource/data。将切好的地形数据放在D:\geoserver-2.20.2-bin\data_dir\data目录下,在gee中下载所需的地形数据(在GEE中可对地形数据进行预处理,包括镶嵌,裁剪等)。
2023-03-28 16:25:11
1680
原创 错误:VM5729:1 Blocked script execution in ‘about:blank‘
错误:VM5729:1 Blocked script execution in 'about:blank' because the document's frame is sandboxed and the 'allow-scripts' permission is not set.
2022-05-17 17:15:09
7459
3
原创 Vue中部署Cesium
1、下载Cesium在创建好的Vue项目目录下,输入命令:npm install cesium安装成功之后,在项目目录下的node_modules下会有cesium文件夹。2、配置cesium在项目目录下,会有一个vue.config.js的文件。然后对该文件进行改写为:const CopyWebpackPlugin = require('copy-webpack-plugin')const webpack = require('webpack')const pa
2022-04-13 10:38:15
1015
python-3.9.13-amd64安装包
2023-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人