自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 01.cesium雪花效果笔记

主要知识点。实现雪花,先创建场景,再把场景添加到viewer的场景里面。使用Cesium.PostProcessStage实例化场景。使用viewer.scene.postProcessStages.add再viewer里面添加场景销毁先viewer.scene.postProcessStages.remove再把第一步的场景调用destroy函数销毁隐藏控制场景的enable属性有点像把雪花塞进去地图上。

2024-05-28 16:59:21 311

原创 项目学习笔记之请求axios的封装

封装axios

2023-02-13 20:34:37 125

原创 Vue函数中默认参数的写法

一、解决的问题一般在Vue中声明了函数(方法),如果不加任何形参,就会有一个默认参数,比如点击事件的event,这时候形参如果写进去了,就会找不到默认参数event,不知道怎么拿到这个变量。于是就需要“形参占位符”。二、实现(1)在HTML模板事件函数中写个占位符。@click=test($event,'hello world')(2)在函数中正常接收参数。test(event,str) { console.log(event) console.log(str)

2022-05-11 16:16:52 4985 3

原创 TS学习笔记(2)之TypeScript结合webpack打包工具环境搭建

webpack结合ts进行开发环境搭建

2022-04-27 17:21:08 316

原创 TypeScript学习笔记之WebStorm批量编译成JS代码

TS快速编译JS代码以及ts配置文件的详细说明

2022-04-26 22:54:33 2276

原创 arcgis api实现前端绘制图形保存数据库

一、实现效果使用arcgis api绘制图形模块,绘制好完成后保存后台数据库,同步更新前端图案,实现增加、删除图形功能。更新功能自己鼓捣,同理。项目懒得启动 懒得截图 大家知道这是不是需要的功能即可。二、搭建环境该案例采用前端VUE框架+后端spring boot。原则上采用什么都行,但一定得有后台。只有一个前端加arcgis server不适用于本案例。***重点***:图形文件采用数据库postgresql,在arcgis进行建立企业级数据库,使其具有空间属性。然后对这个数据库新...

2021-07-25 14:54:46 1310 2

原创 VUE根据文件后缀显示不同的图标(文件列表展示)

一、最近想做一个文件上传管理系统。展示文件仿照百度云那样有图标,有文件名,做文件列表显示。记录下代码。<div class="item_list"> <div v-for="item in list" class="file_item"> <div style="width: 24px;height: 24px;margin: 0 auto;"><img src="src/components/images/image-icon.png" v-i

2021-01-21 17:27:08 3171 3

原创 【spring boot】java读取excel数据并存入数据库

一、添加包依赖。<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.16</version> </dependency> <dependency> <groupId>org.apache.poi</groupId>

2020-11-30 15:10:01 724

原创 arcgis api for javascript 4版本4.16的图层属性过滤以及arcgis server日期查询语句

一、有时候,我们想让不同的用户,访问到的feature不一样。或者太多feature,显示太多麻烦,先过滤一些,就可以用这个接口。二、查看了csdn上面,api使用还停留在3版本,这里写下4版本的使用。featureLayer.definitionExpression = this.sql // 自己编写的sql这里的sql是arcgis server的sql用法,并不是oracel的,这点需要注意。还有一个地方是arcgis server的时间日期转换。并不是像oracel那样to_

2020-11-30 11:21:26 575

原创 arcgis api for js 自定义弹出信息提示框

一、要素图层中有些字段,我们并不想直接显示,比如我们一般用0表示未完成,1表示完成。在popuptemplate弹出框中,字段自定义显示挺有用。下面演示这种用法。二、代码演示。let template = { title: '违建信息', content: [{ type: 'fields', fieldInfos: [ { fieldName: 'ZJMC',

2020-11-30 11:12:44 2758

原创 arcgis api for javascript 要素弹出框popuptemplate自定义按钮用法

一、效果。二、上代码let illigalMessage = { title: "违建核查", id: 'illigalMessage', image: './src/assets/img/edit.png' }let illigalWordMessage = { title: "图斑整治情况", id: 'illigalWordMessage', image: './src/assets/img/illigal

2020-11-30 11:02:17 4635 1

原创 spring boot+vue上传word并通过pdf前端展示

一、需求就是上传word文件,然后用pdf前端展示。先看效果,带着效果学习,效果最好。使用的是element ui的上传组件。二、实现方案。使用spring boot文件上传保存到本地,同时用LibreOffice提供的功能进行转换pdf,保存在本地服务器中。最后前端调用接口,在新窗口中打开pdf。三、具体步骤。(需要先安装LibreOffice)1、配置spring boot依赖。添加依赖,这四个为word转pdf包,注意,版本要选择4.2.0,一开始选了4.2.2会提示找不到

2020-11-30 10:52:53 2612 4

原创 解决element ui级联选择器更新值后dom不更新渲染不回显

一、解决在表单的提交中,或者加载一个窗口需要初始化值的时候,点击事件中,明明为级联选择器赋值了,但是没用,dom没有渲染。二、解决。<el-cascader style="margin-left: 20px;" disabled placeholder="原始村镇" v-model="originalValue" :key="originalKey" // 重点 :props="props"&gt

2020-11-30 09:55:10 2845

原创 element ui级联选择器懒加载的使用(调用自己的接口)以及生成级联选择器所需要的数据结构

一、如果有多级选择,并且每一级都有非常多的选择。此时使用手打进去每一个选择,那是非常麻烦而已没有意义的。因此,本文介绍了两种方法,进行级联选择器的多选择实现。二、懒加载实现。(懒加载为需要的时候,也就是点击的时候才发起请求进行二级选择的生成)1、先看官网的示例。<el-cascader :props="props"></el-cascader><script> let id = 0; // 声明在外面 如果在data里面声明,props会拿不到值

2020-11-30 09:43:38 5889

原创 arcgis api for javascript 4.16 定位功能的实现

一、定位功能,应用场景为自定义搜索框,可以用ajax搜索结果,然后单击定位。还有一种是下面说的,在element ui表格中,点击定位按钮,实现地图跳转定位。二、代码部分。// 定位功能locator: async function (id) { loadModules(['esri/tasks/support/Query'], {css: false}).then(([Query]) => { const query = new Query() let where =

2020-11-30 08:50:10 2422

原创 ArcGIS API for javascript 4.16案例学习笔记(2)鹰眼功能的实现

好了,先来看看这个案例是什么样子的,作用就是小地图随着主地图显示范围。官网的案例名为:overview-map一:老样子,骨架先给出,有助于理解整个代码。var mainMap = new Map();var mainView = new SceneView();var mapView = new MapView();mapView.ui.components = [];mapView.when(function () {});function setup();由于本文是给一副3

2020-08-15 22:26:58 1947 1

原创 ArcGIS API for javascript 4.16案例学习笔记(1)图层控制

子曰,温故而知新。目前还没项目做,记在纸上,字写得太潦草,还是写在网上吧,可以随时看。 第一个例子就不从写hello word版的地图开始了,4.16案例名叫layers-mapimagelayer-sublayers。大概就是地图子图层控制吧。 先看效果图:效果呢,就是点击下面的按钮, 控制Map中的layer显示或者关闭。开始代码部分:二、我们先看整体代码骨架var renderer = {};var layer = new MapImageLayer();va...

2020-08-15 21:16:48 1626

postgresql连接arcgis文件dll32.rar

postgresql连接arcgis文件dll32.rar

2021-10-10

易康esp1和esp2插件

易康插件

2021-09-08

百度坐标系批量转换wgs84.py

源码为github上的项目,上面的操作麻烦,我把转换方法拷贝下下来,现在操作十分简单,这里感谢wandergis。该程序可以把excel上的百度坐标批量转换成wgs84坐标。配合百度地图爬虫使用。只要有WGS84坐标,再利用Arcgis便可以向任意坐标转换。

2020-07-27

利用百度api批量获取excel中位置坐标.py

利用百度api接口,根据excel中的地址,批量获取该地址的百度经纬度,主要注意的是,获得的坐标是百度坐标系,而不是wgs84.

2020-07-25

python实现四等水准高差分配计算高程.py

主要涉及了获取指定excel位置的操作,列表,高差闭合差是否在限差之内。由于重装了系统,excel原始表格不见了,就剩下代码。代码的作用就是将一份有站点和高差的excel,计算出各个站的高程,并存储成新文件。excel的数据格式参照测量原理(好像是这个名字)这本书里的格式。当时我是按书本数据格式进行编写的

2020-07-25

空空如也

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

TA关注的人

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