自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

原创 ArcGIS如何根据属性字段符号化面要素

点击“添加”,图层后将显示之前图层文件的字段名称,这里自动生成不用管。在打开的“由图层导入符号系统”选项卡中选择已做好的图层文件。点击“确定”,在“值字段”中选择本次依据的“地类”字段。打开“导入符号系统”选项卡,点击右侧的文件夹图标。点击“符号系统”选项中的“导入”功能。点击“确定”,面要素符号化操作完成。

2025-10-26 21:46:11 538

原创 vue通信加密解密完整方案实现

摘要: 本文介绍基于Vue3+Pinia+Axios的前后端通信加密方案,采用RSA+AES混合加密机制。前端通过crypto-js生成AES密钥加密业务数据,使用jsencrypt对AES密钥进行RSA加密。Axios拦截器自动处理请求加密和响应解密,确保传输安全。方案特点:1)动态生成AES密钥/IV;2)一次性密钥使用后销毁;3)支持JSON/二进制数据;4)通过请求头控制加密开关。该方案兼顾安全性与性能,适用于对数据安全要求较高的Web应用场景。

2025-10-26 21:25:49 1014 2

原创 ArcMap批量修改字段的属性值

摘要:本文介绍了两种GIS属性表批量赋值方法:1)直接批量赋值,通过字段计算器输入固定值(如"污染");2)条件赋值,使用Python代码块实现条件判断(如将小于50的值改为0)。操作前需备份数据,注意字符串需加英文引号。两种方法均需在属性表中右键目标字段打开字段计算器进行操作。

2025-10-22 20:52:33 310

原创 ArcMap将一个图层中的某一条特定线要素,复制到另一个已有的线图层(要素类)中的方法

在ArcMap中复制线要素到目标图层的方法:首先加载源图层和目标图层,启动编辑并选择目标图层所在的地理数据库。使用选择工具选中源图层中的特定线要素,通过编辑器菜单或快捷键Ctrl+C复制。关键步骤是在编辑器工具栏的下拉菜单中正确设置目标图层。最后用Ctrl+V粘贴,保存编辑并停止编辑即可完成要素复制。

2025-10-21 11:53:13 294

原创 Vue3+Element Plus自适应弹窗组件

【代码】Vue3+Element Plus自适应弹窗组件。

2025-04-27 15:43:41 464 2

原创 electron桌面端开发-打开指定软件和文件

测试,用electron开发中打开指定的软件,但是要指定安装的软件的路径进行打开,以及指定软件支持的格式的文件进行操作,否则会出现错误,通常和计算机交互必须使用ipc.invoke封装的相关方法调用计算机的功能。

2025-04-14 10:11:29 741

原创 vue3实现页面端的自适应布局

【代码】vue3实现页面端的自适应布局。

2025-04-11 13:55:09 325

原创 Cesium:地形坡度分析效果

项目场景:ceiusm开发中通常有地形坡度的分析,为了能够让大家更直观的学习ceiusm,提供开源方法供大家使用。

2025-04-10 10:15:35 423

原创 ArcGis for js 4.x实现测量,测距,高程的功能

ArcGIS for JS广泛应用于需要在Web上展示和分析空间数据的各种场景中,包括教育、科研和商业领域。它特别适合GIS分析师、IT开发人员以及任何需要在Web上分享和利用地理信息的人员‌。

2025-02-24 16:32:52 611

原创 GeoServer服务发布全流程教学(win版本)

GeoServer‌是一个基于Java的开源软件服务器,实现了OpenGIS Web服务器规范,主要用于发布、编辑和共享地理空间数据。GeoServer支持多种数据源和格式,能够在Web上渲染显示二维地图,并支持平移、缩放等操作。用户可以通过GeoServer发布地图数据,允许其他用户查看和操作这些数据。

2024-12-23 11:28:06 1760

原创 Arcgis for javascript 开发学习经验

Arcgis for javascript 开发学习经验。

2024-12-20 10:59:45 527

原创 三维引擎cesium学习经验

三维引擎cesium学习经验:初始化viewer对象对entity的操作:添加,隐藏,修改,去除,居中显示:去除掉entity的双击事件:获取当前视角高度:获取经纬度在屏幕上的位置:获取三维场景屏幕中心点坐标:响应鼠标单击事件,获取屏幕点击坐标:跟踪相机视角的改变:让视角到达一个地点:

2024-12-20 10:19:54 552

原创 个人开发笔记

【代码】个人开发笔记。

2024-06-25 10:17:45 422 1

原创 开源项目-信息管理平台

开源项目管理

2024-02-26 15:06:37 1282

原创 js处理数组的方式

数组的处理大全

2024-02-26 09:40:50 356

原创 cesium中关于模型位置设置

在cesium中关于模型得位置调整使我们常见得开发操作,但是模型得处理有很多种,我们由此分享两种常见模型:1.人工模型:模型不会携带坐标信息,我们需要手动调整模型位置.2.倾斜摄影模型:模型会自带位置属性,我们不需要调整位置.3.BIM模型:BIM模型在建模得时候,可以携带位置文件进行建模绑定,也会携带位置信息.用于加载流式传输海量异构 3D 地理空间数据集: new Cesium.Cesium3DTileset(options)options选项说明:代码如下(示例):2.读入数据代码如下(示

2024-01-24 11:28:13 1299

原创 cesium中利用矢量数据借助wall实现人工建模流程

人工初步建模

2023-12-27 11:17:02 703

原创 关于cesium中tif文件处理加载在三维地图中得方式

tif文件前台处理

2023-08-23 16:43:47 3055 2

原创 Cesium中关于新版本中建筑贴图模糊化得处理方式

关于cesium中模型模糊化得问题

2023-08-21 13:18:34 1465

原创 npm利用verdaccio工具发布到私有仓库的教程

关于项目私有包的创建

2023-06-19 14:39:33 1484

原创 cesium中关于多地块与单地块多次分割排序

实现地块多级分割,实现可视化前驱分割模拟

2023-05-30 16:26:36 456

原创 js中有关数组中深拷贝的问题,纠正JSON.parse(JSON.string)的弊端

数组深拷贝的问题

2023-02-24 15:28:13 471

原创 关于react+ant-design+xlsx中关于导入excel表中有空数据,时间格式转换等方式

关于xlsx的不足支出

2023-02-07 18:14:42 312

原创 cesium中wgs84和屏幕坐标系相互转换

【代码】cesium中wgs84和屏幕坐标系相互转换。

2022-10-09 17:54:04 562

原创 vue中连接后台的websocket的http协议,心跳机制的处理

前端心跳机制的检测

2022-09-08 16:34:04 1545

原创 ceisum禁止鼠标左键和右键拖动,滚轮缩放事件

cesium鼠标事件阻止

2022-09-07 17:53:47 1852 1

原创 cesium加载geojso面数据拉升高度

本文介绍了如何在Cesium中加载GeoJSON面数据并实现高度拉伸效果。通过提供的addExtrudedGeoJson函数,可以读取包含建筑轮廓的GeoJSON文件(如代码1所示),其中每个面要素都包含height字段表示建筑高度。该函数使用Cesium.GeoJsonDataSource加载数据,将面要素设置为贴地显示(height=0),并根据height字段值设置extrudedHeight属性实现三维拉伸效果,同时添加黑色轮廓线。这种方法可快速将二维面数据转换为三维建筑体显示。

2022-08-09 10:07:05 2189

原创 js实现数组中对象的属性值相同进行筛选合并

js数组中相同的值进行合并

2022-07-15 10:43:16 651 1

原创 cesium实现飞行漫游

cesium实现飞行的代码

2022-06-20 09:08:00 3833 11

原创 cesium加载geojson数据实现线面加载

加载geojson面数据u

2022-06-15 15:36:41 912

原创 vue+element+xlsx实现excel数据解析

解析数据

2022-06-15 15:20:02 476

原创 vue使用POST请求传递参数进行下载数据

下载数据

2022-06-15 09:38:39 1005

原创 如何完整的创建一个vue2 的项目

vue2创建

2022-06-14 09:01:02 17782

原创 cesium中点击和广告牌或者点位修改其中的文本和数据

cesium修改标签

2022-06-10 11:12:28 980

原创 cesium中模型飞行的实例

cesium动态轨迹记录飞行

2022-06-10 08:41:44 206

原创 内网穿透的教程

内网穿透

2022-06-09 13:37:27 369

原创 cesium支持的主要数据格式与服务

CESIUM数据格式

2022-06-06 20:01:31 919

原创 cesium加载影像服务接口分析

cesium加载影像服务

2022-06-02 13:38:52 1328

原创 elementui实现数据懒加载

模拟前台数据<el-table v-loading="loading" :data="tableData" ref="myTable" :show-header="false" height="7.15rem" style="width: 100%"> <el-table-column width="60"> <template slot-scope="scope"> <img src="../../

2022-05-29 11:41:40 889

原创 ol加载arcgis server发布的wmts服务地图

that.layer.tiandituImgLayer = new ImageLayer({ title: 'generalMap', source: new ImageArcGISRest({ ratio: 1, params: {}, url: 'http://218.2.231.245/mapjs2/rest/services/MapJS/js_yxdt_latest/MapServer', .

2022-04-24 09:23:30 812

GeoServer服务发布全流程教学(win版本)

练习使用的数据

2024-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除