- 博客(23)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 ArcGIS JavaScript 使用本地字体库
ArcGIS JavaScript默认使用的是他们域名里的字体库,如果在没有互联网的情况下,有可能会导致访问字体库失败。ArcGIS使用的字体格式不是window系统常用的.ttf
2022-11-03 11:57:48 2522 1
原创 [ArcGIS]ArcGIS SceneView视图下浏览器环境设置
如果浏览器地图在切换3D视图时无法加载地图,一片空白,有可能是浏览器对ArcGIS Scene View图层不支持。需要对浏览器进行相关设置。根据ArcGIS官方3D的要求对浏览器相关环境进行设置,确保对WebGL的支持和最佳渲染.
2022-11-03 11:42:47 996
原创 window下安装MYSQL57
window下安装MYSQL57window安装MySQL环境安装包安装配置mysql环境变量window安装MySQL环境安装包安装window安装包如下:双击,打开安装界面勾选下图选项,然后点击**next执行下一步这里选项勾选第二项,仅安装mysql服务就可以了点击excute**执行等待安装完成,执行下一步默认点击下一步输入数据库管理员的登录账户和密码默认直接点击下一步按钮至此mysql安装完成配置mysql环境变量安装后的目录如下:找到计算机–属
2021-11-07 13:39:24 1996
原创 springboot2.4.0集成swagger2.9
简单记录springboot2.4.0集成swagger2.9的过程。具体swagger注解的用法这里不说明(1)项目中引入maven依赖 <properties> <swagger.version>2.9.2</swagger.version> <swagger.ui.version>1.9.6</swagger.ui.version></properties><!-- swagger ..
2021-10-16 10:39:51 2067
原创 cyberplayer播放器 播放rtmp时界面没显示
记录一个cyberplayer在360极速浏览器播放失败的问题。在点播rtmp流地址的时候,浏览器控制台没有打印报错,但是没有显示正常加载swf文件。后来发现原来浏览器的flash插件有3个,浏览器自带的flash插件版本较低,cyberplayer播放器可能不支持。不过系统在安装最新版的flash了之后发现还是不行,最后通过代码检测当前加载的flash插件版本默认用了浏览器的低版本。需要禁用另外两个低版本即可。如果是谷歌浏览器的话自动会加载系统安装的最新flash插件,可惜现在flash已经默认不会开启,
2021-02-07 17:00:28 2462
原创 Cesium 如何成功离线使用
最近在研究cesium这个开源三维地球和地图的javascript库。下载好cesium的相关文件(cesium.js,widgets.css等),下载后的目录结构如下图:下面介绍如何让cesium在断开网络的情况下可以成功启动出现三维球体。cesium的源码中有几处地方是在默认情况下会向cesium ion服务发起请求获取数据。如果在没有网络的情况下,则会报如下图异常,导致地图无法成功显示。这里我们就发现cesium在请求一个服务连接失败了。跟着关键字"v1/assets/"在源码中查看,
2020-11-20 18:41:03 10467 5
原创 ArcGIS JS 4.X 加载天地图
网上有很多,但是有些没有用。这里记录一下可以使用的ArcGIS JavaScript 4.x 加载天地图的关键代码。//实例化影像图let satelliteLayer = new modules.WebTileLayer({ urlTemplate: "http://{subDomain}.tianditu.gov.cn/img_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STY
2020-10-30 14:06:38 3397 1
原创 清除点击ArcGIS地图时的盒子边框样式
在使用ArcGIS地图时遇到一个问题,在点击地图上任意位置,地图边框会出现线样式。有时候这根线就想着不需要他,如下图,把我们定制的菜单栏挡住了。反正也没用,干脆就去掉他。直接打开F12工具栏,定位到地图容器,找到产生该样式的元素。可以发现下面这个样式可能会是产生线边框的一个元素。找到自己引入的ArcGIS JS API里的main.css,打开,搜索。发现确实是该元素产生的线样式,内容如下:.esri-view .esri-view-surface--inset-outline:focus::a
2020-10-15 14:24:41 5464
原创 echarts 加载乡镇地图
echarts是一款Apache基金会下孵化项目之一,是一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。echarts支持坐标系地图,使用geojson的格式进行加载,最终通过canvas进行绘制。使用echarts加载乡镇地图也是十分简单,效果也非常好,同时支持多种动画、渲染.
2020-10-12 21:58:45 5132 4
原创 关于JavaScript的Prototype及原型对象的理解
prototype,原型对象是学习javascript的基础。了解prototype,运用原型对象可以写出更好的面向对象设计的代码
2020-06-19 15:11:20 2028
原创 TinyMce使用问题记录
TinyMce 5.2.0使用问题记录。无法通过本地上传的方式上传视频,编辑器里的视频无法播放,编辑器的超链接点击无效
2020-06-04 15:39:38 2973 2
原创 Window下Node.js安装、环境配置、设置淘宝镜像
一个完完整整的在window系统下掌握Node.js的安装,环境配置,设置淘宝镜像源图文教程系列文章。
2020-05-08 18:45:04 6076 1
原创 ArcGIS JS 4.x 导入3D模型
ArcGIS JS 4.11后支持加载GLTF/GLB格式的3D模型了,但是对模型有一定要求。这种方式其实跟开源三维框架Cesium的加载方式类似,后者是更成熟更强大一点。
2020-02-18 19:46:16 4034 4
原创 ArcGIS JavaScript 4.x之点生成矩形缓冲区
记录自己用ArcGIS JavaScript 4.x实现以点(Point)为中心生成任意长宽的矩形缓冲区的效果。关键是通过中心点坐标,长,宽作为条件计算出各顶点坐标来绘制出一个类型为矩形多边形(polygon)的图形。下图是演示效果:绘制矩形缓冲相关代码:/** * 绘制长方形缓冲的方法 * 中心点-[lon,lat] * 长-width * 宽-height */fu...
2020-01-08 11:37:54 3491
原创 ArcGIS Server 发布切片服务的瓦片访问时404错误
使用ArcGIS Server 10.3 发布好服务之后,经过API创建图层加载。鼠标缩放,移动视图时,浏览器控制台会打印如下图错误,虽然对地图的显示没有任何影响,还是正常显示的,但是还是要想办法去掉这个错误。后来发现出现错误的原因是发布服务后没有管理地图切片缓存。解决步骤:1.打开ArcMap,找到该服务,右键--管理缓存--管理切片全选所有的比例范围去掉勾选,让切片...
2020-01-03 09:24:31 3075
原创 ArcGIS 4.11学习笔记之绘制扇形区域
最近都在思考如何做一个扇形形状的图形。毕竟这个图形官方没有直接绘制的API,而且在地图方面也会用到。所以在查询一番资料后,将自己的实现记录下来。 实现效果图: 绘制扇形的函数。参考此文章:arcgis for js画扇形并给它填充不同的颜色后而实现。function getPoints(center, radius, startAngle, endAngle,...
2019-09-18 16:39:12 5145
原创 ArcGIS 4.11学习笔记之鹰眼图
鹰眼图是地图常见的部件。ArcGIS官方也给出了鹰眼图的实现示例->官方鹰眼图示例。实现更改主视图的范围(拖动,缩放),小视图也会按比例更新视图。但是相对于百度,高德等地图应用的鹰眼图,少了随鹰眼视图拖动而更新主视图的功能。
2019-09-05 16:12:29 5228 1
原创 ArcGIS 4.11 学习笔记之实现自定义测量工具
使用ArcGIS 4.11有一段时间了。有时候官方的许多API的开箱即用的部件还是不太能够满足需求。最近还发现官方的测量面积工具在IE内核下不能正常运行。那么自定义实现是必不可少的了。实现自定义测量并不难,网上也有许多成熟的例子可以参考和借鉴。自己的实现供各位参考参考,也是做一个笔记记录。 实现的效果图: 我的实现思路如下: 1.使用Draw绘...
2019-09-04 16:11:37 3020
原创 JavaScript 判断国内外浏览器类型和内核(含360,QQ,搜狗等)
关于判断浏览器的内核和类型,有许多资料可供查阅。这里记录一款一个比较好用的插件:browser.js插件git地址:https://github.com/yunnysunny/browser.js目前该插件还存在bug,对于360安全浏览器和极速浏览器还不能区分开,返回的结果都是一样的。该插件对于IE内核的浏览器类型没有进行判断。仅仅是针对chrome内核的浏览器类型做处理。下面是...
2019-07-27 17:17:00 3522
转载 H5实现调用本地摄像头实现实时视频以及拍照功能(转)
getUserMedia APIHTML 5的getUserMedia API提供了访问媒体的能力, 基于该特性, 开发者可以不依赖任何浏览器插件下去访问视频和音频等设备.旧版API :navigator.getUserMedia新版...
2018-04-18 12:03:24 7305
原创 关于Class File Editor的解决方法
最近,在学习Mybatis时,想要查看一下源代码方便理解,发现打不开interceptor接口的源代码。于是寻找解决的方法。这里仅作为个人安装成功的一个笔记,方法其实许多各博客的博主已经很详细了。自己当做一个学习的心态去学习这些方法。自己总结了以下两种:一、.添加安装好的JDK目录下的src.zip包。这是jdk的一个类库,大多数Java API(常用类)的源代码都在这里。出现如下页面时,操作...
2017-08-24 00:49:12 35938 17
ArcGIS 模型自定义路网导航工具
2022-09-30
ArcGIS Js 4.x 实现基于点位生成任意指定长宽的矩形缓冲图形
2020-01-08
ArcGIS JS 4.11鹰眼图.zip
2019-09-05
arcgis扇形可视域.zip
2019-09-04
如何正确对传入的地址参数解析并判断是否匹配自己数据库的地址
2022-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人