- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Leaflet加载天地图,onClick坐标偏差,360倍数
1.判断经度小于-180或大于180,不加载,提醒坐标问题;2.leaflet加载机制,地图会重复加载,类似图片重复;地图点击事件后,获取经度坐标为-200多,纬度坐标正常;2.地图重复加载,地图定位错误,偏移了360的倍数;1.坐标系设置,发现其他模块正常,坐标系设置排除;1.一般坐标有偏差存在,是因为坐标系不一致导致;
2024-06-14 11:47:32
361
原创 ArcGIS api 4.x label文字,图片显示
一、实现思路(一)地图上添加div,用于展示点信息和图片;(二)添加监听事件,在地图缩放、拖动时监听;(三)将地理坐标转成屏幕坐标,刷新div坐标,通过top、left属性控制;(四)球体地图,添加地图范围筛选,点在地球正面的显示,在地球反面的不显示;二、实现效果 敬请期待。。。三、实现代码 敬请期待。。。...
2021-05-19 10:02:09
10082
原创 ArcGIS4.x GraphicsLayer查询
ArcGIS4.x GraphicsLayer查询 实现思路思路1:在GraphicLayer图层上直接点击获取数据;思路2:通过view的点击事件获取坐标,对属性数据进行对比;思路3:通过某种点击方式直接获取数据;实现效果主要代码demo完整实例实现思路思路1:在GraphicLayer图层上直接点击获取数据;分析:查看GraphicLayer的api,发现了on方法(此时开心一下),后来查看没有click事件。截图为证:此方法不同,只能放弃;思路2:通过view的点击事件获取坐标,对属性数
2021-03-18 12:05:56
1055
2
原创 vue + element ui工程,Tree 树形控件展示指定值,比如name
1.element ui的Tree 树形控件数据官方例子中展示label。2.本文实现目的:采用数据中的name作为展示项。数据效果图:数据: data() { const data = [ { id: 1, name: '一级 1', iconType: 'group', ch
2021-03-09 20:24:27
1164
原创 SuperMap中MapControl中的Map在LayoutControl中展示
实现思路:1.通过mapControl加载本地地图;2.传参map给LayoutControl;3.制图页面对地图进行展示;可能遇到的问题:在这个过程中最容易出现问题的是对地图的展示,明明设置了地图名称,为什么就是展示不出来呢,有可能地图的名称设置的不对,为如何防止此类事情的发生?解决方式:(1)将地图转成xml添加到工作空间中;(2)再加载地图;核心代码如下://m_work...
2020-03-10 12:11:06
712
原创 ArcGIS API本地化部署
一、工程内相对路径部署1.将api文档放在工程中2.修改init.js和dojo.js文件的路径通过编辑器代开init.js和dojo.js;CTRL+F 查找 https://[HOSTNAME_AND_PATH_TO_JSAPI]dojo ;将 https://[HOSTNAME_AND_PATH_TO_JSAPI]改为相对路径,例如我的arcgis api放在js文件夹下,路径改...
2020-02-28 11:13:28
835
原创 MySQL数据库导入数据,存在外键约束处理方式
MySQL数据库导入数据,存在外键约束处理方式关闭外键约束导入数据打开外键约束关闭外键约束SET FOREIGN_KEY_CHECKS=0;导入数据右键 数据库 > 运行sql文件 > 选择SQL 文件,执行。打开外键约束SET FOREIGN_KEY_CHECKS=1;...
2019-11-19 10:52:22
1865
1
原创 ArcGIS API 调用GP服务
上一章描述了如何发布GP服务,下面来讲一下如何对GP服务进行应用。数据地址替换一下,可以正常执行,这是采用arcgis api for javascript 3.29版本;<!DOCTYPE html><html><head> <meta charset="utf-8"/> <meta name="viewport...
2019-08-13 20:34:49
1369
1
原创 ArcGIS发布GP服务
近期,工作需要对地理数据进行两个图层对比,获取不重合的空间范围,考虑再三,决定通过gp服务进行处理。下面讲一下gp服务发布流程。集体流程如下:制作模型; 执行模型; 发布服务;1. 制作模型在catalog的文件夹上,"右键"=》new=》Toolbox; 在Toolbox上,"右键"=》new=》Toolset; 在Toolset上,"右键"=》new=》mode...
2019-08-13 20:24:19
944
1
原创 枚举类型遍历,生成list对象
今天想要对已有的枚举类型实现映射,将枚举类型存储在list对象中,对于大量的枚举一个一个的存储,未免有点傻。因此对于枚举类型,遍历存储是最想做的了。1.通过Enum.GetNames(typeof(DocumentType))获取所有的枚举的名称是一个list;DocumentType是一个枚举对象;2.通过Enum.Parse(typeof(DocumentType), name)获...
2019-07-11 20:54:52
1942
原创 本地exe文件设置成开机启动项
本地exe文件设置成开机启动项共分三步1.创建exe文件的快捷方式2.打开快捷键存放的文件夹位置3.将快捷键拷到文件夹下共分三步1.创建exe文件的快捷方式选中exe文件,【右击】选择【创建快捷方式】,生成快捷键。自己可以修改快捷键名称,没有影响。2.打开快捷键存放的文件夹位置方式一: 打开文件夹 C:\Users\【这个地方是电脑的名称】\AppData\Roaming\Microso...
2019-05-08 16:34:50
1218
原创 sql获取单张表的字段
Select COLUMN_NAME From information_schema.COLUMNS WHERE table_name = '表明’比如获取表明为‘table’的字段;Select COLUMN_NAME From information_schema.COLUMNS WHERE table_name = 'table’注意点:单引号要不能丢;...
2019-04-17 16:16:51
236
原创 nodejs环境下 解析excel文件,生成excel和txt文件
nodejs环境下,本文使用‘node-xlsx'库进行数据读取的,采用nodejs的'fs'保存为txt文件的。1.初始化package文件npm init2.安装node-xlsxnpm i node-xlsx --save3. 引入包,node-xlsx用于excel解析,fs获取生成 txt 文件const xlsx = require('nod...
2019-03-16 14:23:58
995
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人