- 博客(70)
- 收藏
- 关注
原创 HBuilderX 中开发vue,引入百度地图获取当前ip地址定位
获取ip定位(注意:这里的self.BMapGL是data参数中自己定义的全局变量了,所以这里名称可以自己随意选取了,为了方便代码修改,最好是用BMapGL)2、新建一个bMap.js(文件名随意)文件,用来设置你的百度密钥。3、在vue中引入bMap.js,并设置ak,然后获取ip定位。1、安装mapvgl: npm install mapvgl。
2024-04-09 10:17:44 617
原创 Layer 常用的小知识点汇总(4.18以上)
5、filter获取满足条件的元素(返回一个数组)6、find获取满足条件的元素(返回一个对象)1、GraphicsLayer添加一条数据。2、GraphicsLayer添加多条数据。8、判断图层集合中是否包含某一图层。4、every获取满足条件的元素。11、图层移动到指定索引位置。7、获取满足条件元素的索引。3、获取视图中加载的。
2023-12-12 14:58:41 114
原创 arcgis api for js 图层标注文本不显示
在打包arcgis api for js 项目后,更新到现场所有地图文本要素不显示的时候。可能就是环境设置问题了,需要配置iis或者ngixs里边配置如下类型。3、添加一下类型(一个都不能少!2、找到网站的MIME类型如下图。1、打开iis中发布的网站。nginx中添加类型。
2023-12-11 15:54:36 1469
原创 arcgis api for js4.x 图层要素的增删改---使用服务地址的/applyEdits直接进行删除
【代码】arcgis api for js4.x 图层要素的增删改---使用服务地址的/applyEdits直接进行删除。
2023-12-11 15:02:25 369
原创 arcgis api for JavaScript4.2x 在vue中白膜图层的加载、(分类、分段)渲染
arcgis api for JavaScript4.2x 在vue中白膜图层的加载、(分类、分段)渲染
2023-06-27 12:16:09 1246
原创 自定义绘图工具(SketchViewModel--vue2.X为例)
【代码】自定义绘图工具(SketchViewModel--vue2.X为例)
2023-03-15 14:44:06 768 2
原创 clappr:可扩展网页媒体播放器使用(在vue中的使用)
1、安装cnpm install clappr --save2、引用在需要使用的vue组件中引入即可,import Clappr from 'clappr';3、使用<!-- 视频播放 --><div id="videoPlayer123" v-show="showshipin" class="imgWrap" style="width:100%;height:240px;"></div>var mp4Url = dataV[0].视
2022-02-17 16:07:55 2156
转载 Win8下Visual Studio编译报“无法注册程序集***dll- 拒绝访问。请确保您正在以管理员身份运行应用程序。对注册表项”***“的访问被拒绝。”问题修正
原来在Win7下Visual Studio跑的好好的程序,现在在Win8下编译报“无法注册程序集***dll- 拒绝访问。请确保您正在以管理员身份运行应用程序。对注册表项”***“的访问被拒绝。”的错误。报错信息明面上看是让你用管理员身份运行Visual Studio,然后打开工程编译就好了。但总觉得这种方法不如直接双击“sln”文件来的舒服。话说这就引来win8的脑残管理员权限问题,因为win8的这个毛病,不止VS会报各种错,连安装程序等一系列的事情,系统都会各种要管理员权限才能执行,实在太烦了。如何
2022-01-24 10:05:54 1113
转载 对注册表项的访问被拒绝的解决--1
今天编译程序提示:错误39无法注册程序集“C:\Inetpub\wwwroot\emr\ZYTextDocumentLib.dll”- 拒绝访问。请确保您正在以管理员身份运行应用程序。对注册表项“HKEY_CLASSES_ROOT\ZYCommon.ZYDBConnection”的访问被拒绝。ZYTextDocumentLib网上找了一些解决办法都不能如愿解决,看到微软有篇文章地址:http://support.microsoft.com/kb/327507参照后,进行如下操作:1)开始-运行...
2022-01-24 10:04:28 6515
转载 git如何新建分支
转自:git如何新建分支 - smileyes - 博客园1) 切换到基础分支,如主干git checkout master2)创建并切换到新分支git checkout -b pandagit branch可以看到已经在panda分支上3)更新分支代码并提交git add *git commit -m "init panda"git push origin panda4)在git代码管理界面经可以看到panda分支了,成功~~...
2021-09-22 11:50:38 163
原创 Arcgis api for JS4.x 实现动态点扩散(canvas实现)
前言想要做一个点图层的动态店扩散功能,然后去网上找了找思路,大多都是引用了一个Echarts3Layer.js的文件或者它的扩展文件,通过一个自定义图层进行实现......但是它这个文件里边也是引用arcgis里边的方法,因为我是用的esriLoader加载的,引用上不知道那里的问题,就是一直报错,然后就放弃了引用别人方法。实现效果(类似下图:动态点样式示例+下边是自己的地图,,懒得做一个动态图了,,,,)实现思路通过网上查询资料,发现可以通过canvas来实现。思路如下:用can.
2021-08-26 17:55:44 1392 4
转载 canvas学习(一)动态扩散圆(转载)
转载地址:https://blog.csdn.net/yutingwu816/article/details/104185196/之前看到一个用纯canvas制作渐变色扩散圆的博客,感觉效果挺好的,应该能用在地图上用作效果展示,就拿过来重新写了一下。主要将原帖中构造函数的方法改为了类,以及去掉了随机生成圆心位置的数组。原帖为:https://blog.csdn.net/www93111/article/details/72940843下面是我自己的代码:<!DOCTYPE html&
2021-08-26 16:18:00 540
原创 arcgis api for js4.x 热力图渲染(vue,支持 点、线、面三种类型)
1、相关全局参数的配置//热力图图层 HeatMapLayers: [ { name: '工程建设项目(点)', id: 'heatlayer01', type: 'point', url: 'http://-----------' }, { name: '工程建设项目(面)', id: 'heatlayer02', type: 'polygon', url: 'http://---------' } ], //热力图渲染 heatmap
2021-08-23 15:00:58 1343
原创 arcgis api for js4.x 加载一个BIM模型并查询
1、加载模型/** * 添加BIM图层 * @param vmapView 视图 * @param layerurl 图层url地址 * @returns {Promise} */_addLayer(vmapView,layerurl) { const self = this return new PolyfillPromise((resolve, reject) => { const building
2021-08-20 16:53:44 668
原创 echart窗口最大最小化,图表自适应
在setOption后边加以下几句window.addEventListener('resize', function() {myChart.resize()})myChart.resize()
2021-08-20 16:29:49 253
原创 echart颜色渐变设置
itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{offset: 0,color: '#FA656B'},{offset: 0.5,color: '#FFD6D6'},{offset: 1,color: '#FA656B'}])}}
2021-08-20 16:27:03 139
原创 arcgisEngine使用GP将cad转换为shp,shp转为json文件
using System;using System.Collections.Generic;using System.Linq;using System.Text;using ESRI.ArcGIS.Geoprocessor;using ESRI.ArcGIS.DataManagementTools;using ESRI.ArcGIS.Geodatabase;using ESRI.ArcGIS.DataSourcesFile;using ESRI.ArcGIS.AnalysisTool...
2021-08-20 16:16:39 718 4
原创 vue项目中引入vue-html5plus进行定位
1、安装(PS:在网上查资料的时候,好多都是只安装下边的任意一个。同样的代码发现,两个同时安装,plus调用的时候才不会报undefined)npm i vue-awesome-mui --savenpm i vue-html5plus --save2、全局引用import Mui from 'vue-awesome-mui';Vue.config.productionTip = falseVue.use(Mui);import VueHtml5Plus from 'vue-ht
2021-08-20 15:51:32 1446 2
原创 vue项目中 集成plus
1、安装npm i vue-awesome-mui --savenpm ivue-html5plus --save2、main.js中引用import Mui from 'vue-awesome-mui';Vue.config.productionTip = falseVue.use(Mui);import VueHtml5Plus from 'vue-html5plus';Vue.use(VueHtml5Plus);3、调用created() { // 扩..
2021-08-18 15:18:53 1489
原创 arcgis api for js4.x 图层要素的增删改
0、获取要编辑的图层,并加载到的视图上self.editLayerServer = new FeatureLayer({ url: self.editLayerUrl, title: '待编辑图层', id: 'polygonMapServer', layerCNName: '待编辑图层', }) self.mapView.map.add(..
2021-08-18 11:18:16 2067 6
转载 Vue中base64 转图片格式
// 拍照获取图片base64// imgsrc: base64图片资源 refreshDataList (imgsrc) { let data = this.baseImg(imgsrc) console.log(data) },// base64转图片资源 baseImg (dataurl) { var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1]...
2021-07-29 15:03:05 4528
原创 C#解压文件报错: Size mismatch: 4294967295;110 <-> 81;110
1、使用的压缩方法:(ICSharpCode.SharpZipLib)using ICSharpCode.SharpZipLib;using ICSharpCode.SharpZipLib.Zip;using ICSharpCode.SharpZipLib.Checksums;using ICSharpCode.SharpZipLib.Core;/// <summary> /// 压缩文件 /// </summary>
2021-07-09 10:03:44 584
转载 h5手机端或PC端利用高德地图获取当前定位位置
踩的坑写在前面: 想直接利用h5的特性来获取,但是一直报错,需要https服务,结果还去了阿里云搞ssl的域名卡住了,然后一直报未检测到DNS配置记录,如果你们服务是https就可以直接用这个了。 后来就搜了高德地图的相关获取定位的内容,然后搞成了 首先,在index.html...
2021-06-15 14:52:26 1760
原创 JS获取当前IP地址所在地区的中心点坐标,并(在线搜狐方法)
1、现在index.html首页中引用文件<scriptsrc="http://pv.sohu.com/cityjson?ie=utf-8"></script>2、根据在线的接口获取点位置BaiduApiUrl:'http://api.map.baidu.com/location/ip',LocationAk:'...........................................',/*根据ip地址获取定位信息*/...
2021-05-06 16:41:24 323
转载 钉钉微应用的免登录(前后端)
最近做了个钉钉企业内部微应用的项目。记录下自己的心得。 首先根据官方文档明白免登流程 但是,最近更新的开发者平台,已经不在提供corpSecret了,所以获取获取access_token就要获取获取appKey和appSecret,官方文档写的很清楚,获取acce...
2021-03-24 16:44:32 453
原创 arcgis api for js4.x 移动端--按钮点击实现地图旋转
如图:因为项目中使用的是arcgis for js,并且移动端和PC端共用的同一套代码,只是做了一下兼容。 这样子,在移动端就出现了一个问题,就是地图旋转的问题。。。没有右击事件了啊,,,问了客服说是自己自定义下,这个就比较麻烦了,刚刚开始写前端gis的放弃了。采用了比较简单的组件。官网例子如下:https://developers.arcgis.com/javascript/latest/sample-code/scene-easy-navigate/...
2021-03-18 15:43:21 945
原创 arcgis for js在客户端引入一个shape文件加载显示到地图上
1、引入相应的js文件(3个JS文件如下图),放在static路径下2、在main.js中引用3、使用input type="file" 打开本地shape文件<inputtype="file"accept=".dbf,.shp"id="shpFile"name="file"ref="file"multiple="multiple"style="width:70%;margin:0pxauto;"@change="_getShpFile($event)"&...
2021-03-15 12:33:11 970 2
原创 arcgis for js 加载BIM图层并查询高亮features(官网例子:请搜索BuildingComponentSublayerView)
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" /> <title>BuildingSceneLayer with Slice widget | Sample | ArcGIS API f.
2021-03-12 17:57:15 760
原创 vue中引用lang=scss报错问题(Make sure ‘options.resources‘ is String or Array of Strings )
1、确定已经安装了node-sass / sass-loader /sass-resources-loader2、node版本过高引起的sass-loader 报错(no such file or directory)执行:npm rebuild node-sass3、解决上边问题依然报错Make sure 'options.resources' is String or Array of Strings,说明这个时候是sass-resources-loader配置有问题。首先:检...
2021-02-26 09:54:53 1338
转载 echarts2 饼图标签文字换行
在使用echarts2的过程中,有时会遇到标签文字过长导致显示不完整的问题。例如: 这时候就需要用到 标签里的formatter 回调函数来处理这种情况了。 方式一: formatter : ’ {b} : \n {c} \n ({d}%) ', 这种是指定某...
2021-02-03 17:47:09 7948 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人