cici_cmh
码龄15年
关注
提问 私信
  • 博客:294,141
    294,141
    总访问量
  • 57
    原创
  • 738,846
    排名
  • 36
    粉丝
  • 0
    铁粉

个人简介:活到老,学到老

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2010-01-25
博客简介:

chpswg的专栏

查看详细资料
个人成就
  • 获得83次点赞
  • 内容获得41次评论
  • 获得245次收藏
创作历程
  • 26篇
    2020年
  • 19篇
    2019年
  • 5篇
    2018年
  • 1篇
    2017年
  • 2篇
    2016年
  • 1篇
    2015年
  • 1篇
    2014年
  • 21篇
    2013年
成就勋章
TA的专栏
  • vue集成cesium
    3篇
  • vue小白炼成记
    28篇
  • python
    1篇
  • 数据库
    1篇
  • oracle
    1篇
  • axure原型设计
  • webgis
    13篇
  • 问题
    2篇
  • vue3
    18篇
  • vue
    10篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsxhtml
  • 网络与通信
    https
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

349人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

cesium 加载arcgis 发布的静态切片服务

arcgis 发布的服务有静态地图服务(缓存切片)和动态地图服务,参考网上的ArcGisMapServerImageryProvider,cesium 可以正常加载arcgis瓦片如: var vec2s = new Cesium.ArcGisMapServerImageryProvider({ url:"https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer",
原创
发布博客 2020.11.23 ·
2052 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

可视化网站备份

1、https://github.com/zhongcaiwei/Data-visualization-technology-sharing
原创
发布博客 2020.11.20 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 学习-环境安装

1、python 安装,官网下载,之前已经安装过,这里不再说明2、安装PyCharm 去官网https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC下载,选择社区模式(免费)即可下载后双击程序安装,注意要选择(add to path),否则安装后要设置环境变量3、安装PyCharm格式化插件Autopep8 一般python 安装时会默认安装pip,...
原创
发布博客 2020.11.12 ·
296 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

sqlite配置下载安装及使用图文教程

一、sqlite 安装1、进入官网下载sqlite 和工具https://www.sqlite.org/download.html2、解压后放在某个文件夹3、配置系统变量path,将sqlite的路径添加到系统变量path下4、测试sqlite安装是否成功 打开cmd窗口,切换到sqlite的目录,输入sqlite3,出现如下提示信息表示安装成功,5、测试创建数据库在当前sqlite下,输入 .open f:database/sqlite/test1.db...
原创
发布博客 2020.11.11 ·
8931 阅读 ·
4 点赞 ·
0 评论 ·
22 收藏

vu-element-ui img src 路径为assets 时加载动态图片失效的多种情况分析

项目需要基于当前天气类别,显示对应的天气符号,为img的src属性绑定,其中图片放在目录assets下,发现以下几种情况1)在代码中require必须用computed而不是method如下图,在method getIcon1中,为src 绑定 method getIcon1,getIcon1通过require引入图片,测试无法获取图片解决方法 是将method 变为computed计算属性,可以获取成功(既可以用相对路径也可以用绝对路径)2)通过data引入时,必须在...
原创
发布博客 2020.11.04 ·
1634 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cesium osgb 转cesium 可用的3dtiles 和b3dm 汇总测试

1、倾斜摄影原始.osgb格式数据如下 倾斜摄影数据仅支持 smart3d 格式的 osgb 组织方式, 数据目录必须有一个 “Data” 目录的总入口, “Data” 目录同级放置一个 metadata.xml 文件用来记录模型的位置信息,2、由于osgb不能直接在cesium中加载显示,所以需要转换成3dtiles或b3dm格式2.1、cesiumlab osgb-转b3dm软件采用cesiumlab,如下图所示输出目录含tileset.json测试:在lo...
原创
发布博客 2020.11.03 ·
12939 阅读 ·
8 点赞 ·
3 评论 ·
21 收藏

oracle 创建sdo_geometry 完整的sql语句

---创建表create table gis_rule_test ( rule_id number primary key, rule_name varchar2(32), shape sdo_geometry)---插入元数据insert into user_sdo_geom_metadata(TABLE_NAME,COLUMN_NAME,DIMINFO,SRID) values('gis_rule_test','shape', SDO_DIM_ARRAY( -- 2..
原创
发布博客 2020.10.29 ·
599 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

unknown mutation type: plan/SET_PLAN_INFO 以及多种方式调用分模块的mutaion

通过module分类管理 store时 调用mutation 出现错误原因:export 时命名空间写错,应该是namespaced:true,只有命名空间公开,才能用plan/SET_PLAN_INFO来调用2、页面中调用时,有多种调用方式a、直接调用this.$store.commit(‘plan/SET_PLAN_INFO’)b、引入mapMutations 在需要调用的组件import{mapGetters,mapMutations}from'vue...
原创
发布博客 2020.10.28 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue-admin-template 多个跨域模式设置

通常在跨域时会涉及到从某个固定的服务器获取数据,比如计划信息从计划接口服务器获取(主要的跨域地址),但是天气信息从固定的气象接口服务器获取,图片信息从图片接口服务器获取,此时不能用原来的默认模式一、简单的方法(只讲开发模式下)1、直接在proxyTable中配置1)配置开发环境下默认计划服务器地址跨域2)配置开发环境下天气信息跨域简单模式时完整配置,如天气信息getWeather的实际完整地址3)修改开发环境的默认根目录地址为主要的跨域配置地址在根目录下找到.env.pr
原创
发布博客 2020.09.28 ·
2192 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

vue-admin-template 引入mapbox 矢量样式 sprite和font跨域配置

开发环境正常配置proxytable 没问题,但是build 后发布到正式环境总是有问题1、矢量地图 图标sprite 跨域访问不到正式项目cmh部署到http://[域名]:[端口]/hyair下,同时存放sprite图标和font字体的spriteUrl文件夹也存放到同一个服务器下,可分别通过http://[服务器域名]:[端口]/spriteUrl/spriteSVG/sprite.png访问到sprite,http://[服务器域名]:[端口]/spriteUrl/font/ 访问到
原创
发布博客 2020.09.25 ·
563 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

element-ui的el-select总是不显示label,而是显示value

element-ui的el-select总是不显示label,而是显示value,这个问题改了无数次,结果发现是没有为el-option赋值label,
原创
发布博客 2020.09.08 ·
996 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

element-ui 对话框中嵌套对话框及其遮罩层关闭问题

1、经常会遇到对话框中打开对话框,主要是两个对话框均设置:append-to-body="true"父组件对话框父组件中引入子组件子组件中对话框设置运行后这样即使是多个对话框逐层嵌套都可以。注意的是,在子组件中千万不能输入:modal-append-to-body="false",否则,当子组件关闭时,所有对话框的遮罩层都会被关闭,变成了没有遮罩层,如下图两层对话框关闭子对话框后,父组件的遮罩层同时也被关闭了下图第三层对话框关闭后,父组件和父组...
原创
发布博客 2020.09.07 ·
3897 阅读 ·
4 点赞 ·
2 评论 ·
7 收藏

vscode 中 svn检出的时候报 Unable to connect to a repository at URL错误

vscode检出时报错Unable to connect to a repository at URL ...1、明明提交了,也能看到提交日志,但是vscode右下角还是提示Unable to connect to a repository at URL ...报错,在网上查资料都是清理缓存,具体步骤:右键点击TortoiesSVN -> Settings -> Saved Data->clear清理本地缓存后点击确定,这时再在vscode中提交,提示需要输入svn用户名和密码,按要.
原创
发布博客 2020.09.01 ·
1050 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

vue-admin-template 自学3-Mock模拟

1、在api下新建脚本,在脚本中声明接口 这里要实现getMyCrafts,声明接口的url和method方式2、在mock中模拟数据,并模拟接口的具体实现 这里的url一定要和上一步中的接口生命中一样,在response中模拟接口的返回3、接口调用在需要调用接口的组件中先通过import{getMyCrafts}from'@/api/aircrafts' 引入接口声明中的接口,然后就可以通过引用getMyCrafts来调用请求了...
原创
发布博客 2020.09.01 ·
369 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

vue-admin-template 自学2-添加自定义登陆状态

项目需要在左侧菜单树的底部添加登陆状态显示,由于上一篇中已经屏蔽了默认的navbar状态菜单,这里,可以添加自定义的loginBar组件1、在sideBar文件夹下新建loginBar组件2、登陆状态的现实,对于已经登陆的,要显示登出log out 按钮,这里绑定isLogin 来显示,当组件初始化后,通过计算isLogin中获取登录token来获取登陆状态,从而切换 logout 菜单的现实3、退出登录实现d对于已经登陆的用户,显示了og out 按钮,点击log out,可实现退
原创
发布博客 2020.09.01 ·
468 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

vue-admin-template 自学1-基于路由修改页面登陆菜单布局

因项目需要,需要改变vue-admin-template 登陆后页面布局1、布局试图在layout/index.vue中,因为我这里的菜单不含二级子菜单,且不需要右上角的登陆试图,所以屏蔽掉二级子菜单和navbar2、修改路由router/index.js,删掉默认的dashboard,添加自己的默认页面3、在视图中添加geo组件实现,views/geo/index.vue组件,在组件中填写自己的实现4、基本上默认效果如下...
原创
发布博客 2020.09.01 ·
980 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vscode 记录

1、颜色主题 推荐 Dracula2、头文件和函数注释 KoroFileHeadere3、格式 veture
原创
发布博客 2020.08.27 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue-cli3 在qq浏览器不兼容

之前一直用google浏览器,发现在qq浏览器不显示内容,解决办法,直接使用cli-plugin-babel框架,具体安装如下npm i @vue/cli-plugin-babel安装后,项目跟目录下,会自动新增babel.config.js配置文件,重新运行项目即可...
原创
发布博客 2020.08.10 ·
1296 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

vscode 配置调试环境(内部调试+远程调试)

vscode 开发vue时,以前为了懒,直接利用浏览器的F12来进行调试,但每次找代码的具体位置比较繁琐,还是要遵循标准的调试方式。 1、首先安装vscode的扩展控件Debugger for Chrome2、配置调试参数 在vscode左侧的目录树中打开调试窗口,在打开的窗口中点击 小齿轮样式的设置 按钮,然后选择chrome, 然后选择要调试的项目,我这里选择hy3d,VSCode将会在工作区hy3d根目录生成.vscode目录,里面会有一个l...
原创
发布博客 2020.05.09 ·
4250 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

openlayers 使用iconfont作为字体图标 来表示大量记录时会出现卡顿

上一篇讲过openlayers 可以使用iconfont来表示图标,好处是可以任意修改图标图片的颜色,但是如果是来表示大量要素时,存在卡顿现象,如在航班监控时,全国有1000多架航班同时在飞,系统每隔5秒刷新一次,由于用iconfont是用canvas来实时生成的,1000多架航班刷新会很卡,所以这时候应该用图片来表示图标,即将全国航班监控提取出来,单独用图片表示。/** * 功能:航班样...
原创
发布博客 2020.04.20 ·
993 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多