- 博客(123)
- 收藏
- 关注
原创 Elementplus 上传组件中获取接口请求报错中信息
elementplus 中upload组件上传接口报错,需要展示报错信息。直接打印看不见message 字段,应该是内部做了处理。
2025-03-10 19:42:46
162
原创 Mapbox或Maplibre加载风场(格式为风场格式数据)
所需的文件 mapbox-wind.js、wind-core.js、wind-gl-core.js 放在同一目录下wind-core.jswind-gl-core.js2. 使用引入 mapbox-wind 中WindLayer 即可图层清除3. 效果
2025-03-05 16:53:23
133
原创 Mapbox或Maplibre的图层管理封装
在使用 Mapbox 或 Maplibre 开发地图应用时,图层管理是一个核心功能。合理封装图层管理功能可以提高代码的可维护性和复用性,同时简化地图开发流程。本文将介绍如何封装 Mapbox/Maplibre 的图层管理功能,使其更模块化、更易于扩展。
2025-03-05 16:06:37
364
原创 将自定义vue组件加载在Mapbox或Maplibre的marker和popup上
在开发WebGIS应用时,我们常需要将自定义UI组件与地图元素结合。本文介绍如何将Vue组件集成到Mapbox/Maplibre的Marker标记点和Popup弹窗中,实现动态交互式的地图功能。
2025-03-05 15:54:39
345
原创 vue3中使用输入框按回车键刷新页面问题
问题描述:当只使用一个输入框,按回车键页面会自动提交并刷新页面,使用多个输入框不会出现这个问题。解决方法:禁用浏览器的表单默认提交行为。vue3 解决思路:使用事件修饰符。
2024-11-11 20:12:05
519
原创 1. geoserver 安装
以window为例选择稳定版本不同平台需要下载不同安装包如果需要发布瓦片图层,需要下载扩展插件前提需要有java环境,根据提示默认安装,需要安装在不同位置选择自己的文件夹即可。
2024-09-12 20:56:42
427
原创 2. Fabric 简介
Canvas允许我们在网络上创建一些绝对惊人的图形。但是它提供的API是极令人失望地低级。如果我们只是想在画布上绘制一些基本形状而忘记它们,那是一回事。但是,只要需要进行任何形式的交互,随时更改图片或绘制更复杂的形状,情况就会发生巨大变化。Fabric旨在解决这个问题。原生canvas方法仅允许我们触发简单的图形命令,盲目地修改整个画布位图。
2024-09-05 20:36:41
724
原创 3. JavaScript 流程控制
当一个逻辑条件为真,用 if 语句执行一个语句。当这个条件为假,使用可选择的 else 从句来执行这个语句。
2024-06-06 10:45:37
465
原创 JavaScript严格模式
ECMAScript 5的严格模式是采用具有限制性 JavaScript 变体的一种方式,从而使代码隐式地脱离“马虎模式/稀松模式/懒散模式“(sloppy)模式。严格模式不仅仅是一个子集:它的产生是为了形成与正常代码不同的语义。不支持严格模式与支持严格模式的浏览器在执行严格模式代码时会采用不同行为。所以在没有对运行环境展开特性测试来验证对于严格模式相关方面支持的情况下,就算采用了严格模式也不一定会取得预期效果。严格模式代码和非严格模式代码可以共存,因此项目脚本可以渐进式地采用严格模式。
2024-06-05 11:26:28
723
原创 1. JavaScript介绍
JavaScript 是一门跨平台、面向对象的脚本语言,它能使网页可交互(例如拥有复杂的动画,可点击的按钮,通俗的菜单等)。另外还有高级的服务端 Javascript 版本,例如 Node.js,它可以让你在网页上添加更多功能,不仅仅是下载文件(例如在多台电脑之间的协同合作)。在宿主环境(例如 web 浏览器)中,JavaScript 能够通过其所连接的环境提供的编程接口进行控制。
2024-06-05 11:01:07
1065
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人