自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

很厉害的博客

励志做前端中的吴彦祖,GIS中的彭于晏

  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 Cesium介绍

优先使用向量地图进行操作,而不是使用栅格数据:如果操作包括绘制、编辑和查询,那么向量地图就会比栅格地图更好。向量地图更便于编辑和绘制,并且可以送至表达式,以处理查询操作。避免使用 geographic 和 Cartesian 这两个坐标系:使用 WGS84 的坐标系进行绘制,然后将其转换为模型的局部坐标系,这将帮助减少数据映射和操作时精度损失。优先使用静态原生数据格式:GLTF 格式尤其有益于构建高性能地图,因为它不需要额外的编码/解码步骤。使用 AO-优化的材质:将 ambiet Occlus

2023-02-27 09:52:28 904

原创 JavaScript Web Workers使用流程

Web Workers是一个API,允许在浏览器中运行后台处理任务,而不影响用户界面(UI)线程的稳定性。

2023-02-27 09:43:50 406

原创 专门发一篇文章吐槽一下csdn

我之前上传的资源,本来想在csdn上找找的,怎么都找不到这个资源的入口,这是我一个人的问题吗。。

2022-03-26 11:36:28 163

原创 Cesium在线影像数据加载

一、自带在线影像服务ImageryProvider(所有Provider基类)来自 <http://127.0.0.1:8801/Build/Documentation/ImageryProvider.html?classFilter=ImageryProvider>BingMapsImageryProvider来自 <http://127.0.0.1:8801/Build/Documentation/BingMapsImageryProvider.html?c...

2020-12-25 12:02:47 708

原创 Cesium开发---1、环境配置

1、克隆源码git clonehttps://github.com/CesiumGS/cesium.git2、源码目录3、将源码发布至iis、tomcat或者其他Web服务器但是个人建议使用node的http-server来自启动一个web服务。命令 : npm install http-server; hs -p 8801结果:4、浏览器可输入http://127.0.0.1:8801地址访问cesium的api和实例程序...

2020-12-25 09:27:05 295

原创 软件著作权申请流程(新系统)

哎,以前的申请系统属于那种远古时期的网站,但是没这么麻烦,随便注册一个账号就可以填写申请表!不过现在换了一个新的系统后,页面更加现代化,也更加麻烦了!!!!!这里说明一下新系统使用要注意的几个点。新系统注意事项要进行软著登记事项的个人或企业必须进行实名验证,无论代理人或者著作权人(重要)实名材料个人实名:证件照片、手持证件照片;企业实名:营业执照/事业单位法人证书、管理员证件照片(需盖公章),事企业授权书(需盖公章);申请证明材料(各一式一份)软件著作权登记申请表:应提交在线填写的申

2020-11-30 14:25:54 498

原创 js worker 个人使用教程

worker来源总说周知,js是一门单线程的语言,简单的来说,可以吧线程想象浏览器背后的小人,这个小人可不得了,专门干的活就是运行js代码,如果条件允许,它可以整天整夜24小时不停的转,比那些什么996,007厉害多了。这小人干的活就是对一段段代码进行解释,流程大概是从上到下,从左到右,根据每一行的代码去执行对应的操作。但是也说了,线程相当于小人,js单线程,可以推出浏览器后面只有一个小人干活(哇,多么严谨的推断)。有人有疑问??那小人这么牛逼,为什么浏览器就只雇佣了一个小人呀,搞个几十个不是

2020-11-27 18:39:14 2814 3

原创 自己的git commit 提交规范

自己使用git进行管理项目代码时候,往往要通过git commit -m "this is a test commit "命令来提交每次提交的信息来表明此次提交做了哪些的修改。commit message 的好处提供更多的历史信息,方便快速浏览。 可以过滤某些commit(比如文档改动),便于快速查找信息。 可以直接从commit生成Change log。但是有个问题,这个提交信息原则是都是每次都要填的(不填不让提交),但也仅此而已,git不会限制你填的内容,格式,所以显而易见会出...

2020-11-25 14:40:53 836

原创 记录git提交错误的解决办-----(fatal: ... has no upstream branch&fatal: refusing to merge unrelated histories)

问题背景今天在github上创建一个远程仓库,含有readme.md文件在本地一个项目文件加内新建一个本地仓库,步骤如下://初始化仓库 git init //添加跟踪 git add * //第一次提交 git commit -m 'first commit'// 第一次推送 git push 出现错误第一个错误提示: fatal: The current branch master has no upstream branch....

2020-11-25 11:05:01 240

原创 npm 包管理命令 -d -s -g的区别 2020-11-20

定义:npm install 可以下载项目中依赖的包问题:安装过程中 -d -s -g 等参数用法不清用法:-g,全局安装。g表示的是global,针对于整台电脑,独立于每个项目,每个新建项目都可引入。 -s, 局部安装,针对某一个项目,-s表示save,保存至package.js配置文件中的dependencies字段。 -d,局部安装,针对某一个项目,-d表示dev,保存至package.js配置文件中的devDependencies字段。重点:-s和-...

2020-11-20 10:00:16 819

原创 对vue #attrs和$listeners 的看法 -- 2020-11-20

定义:#attrs负责属性传入, $listeners负责事件处理函数传入解决什么问题:$attrs和$listeners比如有一个el-table的组件,生产使用的时候可能不太满足需求,我们需要对其进行一个封装,但是有一个问题,el-table的属性,事件处理太多了,大概几百个吧,如果按照常规套路,使用的时候el-table的父组件外面会传入对应的属性,父组件里面会定义props和el-table一一对应,然后再给el-table绑定,就算只是对用到的el-table属性进行传入,也是一个非常繁

2020-11-20 08:44:49 182

原创 C# .net在webconfig上添加 MIME类型静态资源映射 配置

在 system下添加 <system.webServer> <staticContent> <remove fileExtension=".woff" /> <remove fileExtension=".xap" /> <remove fileExtension=".xaml" />...

2019-11-25 10:12:54 1314

原创 mysql window免安装版配置流程

1 通过官网下载MySQL5.6版本压缩包,mysql-5.6.36-winx64.zip;     官网地址: https://dev.mysql.com/downloads/mysql/2 在D盘创建目录,比如D:\MySQL,将mysql-5.6.36-winx64.zip解压缩到该目录下3 修改系统Path变量,增加D:\MySQL\bin,如下图所示:4 以管理员身份运行...

2018-08-26 16:30:06 215

原创 如何下载和在线播放网易云音乐的灰色和要版权费的音乐

咱们可以先安装VirtualXposed这个软件 这个软件类似一个多开分身。安装音量增强插件 记得是安装在VirtualXposed上,安装网易云音乐  可以不用卸载手机原有的网易云音乐 当然VirtualXposed里提供了克隆操作,可以直接克隆手机上原有的软件到VirtualXposed重点 音量增强插件和网易云音乐要同时在VirtualXposed上才能起作用VirtualXposed其实相...

2018-06-19 21:00:07 1651

原创 js面向对象精要 第二章(持续更新)

 万物皆对象 一 什么是函数 1 函数就是可以执行的代码块    这个比较好理解 就是在一个大括弧里定义一段代码,封装了一系列逻辑操作,   然后输入参数 调用函数(代码块) 返回处理结果 函数都是这么一个结果。 2 函数可以通过函数声明和表达式两种定义方式   这两种函数表示方法看起来差不多 但是是有一点差别的,函数声明会被提升到是上下文的顶部,上下文是什么东西:要么是       该函数被声明...

2018-06-01 10:33:12 219

原创 js面向对象精要 第一章(持续更新)

/** *作者 15879 - LRH *创建时间 2018 2018/4/30 11:35 **//*原始类型 bool number string null undefined引用类型 各种对象类型判断 typeof鉴别引用类型 instanceof *//** * 原始类型 * @type {string} *///stringvar name=...

2018-05-13 16:36:25 318

转载 转载 multer模块

Express默认并不处理HTTP请求体中的数据,对于普通请求体(JSON、二进制、字符串)数据,可以使用body-parser中间件。而文件上传(multipart/form-data请求),可以基于请求流处理,也可以使用formidable模块或Multer中间件。1. multer中间件Multer是Express官方推出的,用于Node.jsmultipart/form-data请求数据处...

2018-04-27 22:58:00 679

转载 分块上传g级文件 (转载)

转自:https://blog.csdn.net/x746655242/article/details/52964623原理如:3G的大文件分1500个2M二进度文件,通post方法发送给node服务,服务器全部接收到文件后,进组装生成你上文件。需要了解以下node库,:async: http://caolan.github.io/async/ multiparty:https://www.npm...

2018-04-27 22:43:48 316

转载 转载 Formidable的详情

今天总结了下Node.js的Formidable模块的使用,下面做一些简要的说明。1)     创建Formidable.IncomingForm对象   var form = new formidable.IncomingForm()2)     form.encoding = 'utf-8' 设置表单域的编码3)     form.uploadDir = "/my/dir"; 设置上传文件存放...

2018-04-27 22:00:07 244

转载 轉載 這裏建路由系統的方式值得學習 https://www.cnblogs.com/liboxncg/p/6001297.html

转载自 1.创建app.js主文件const express = require('express');const router = require('./router');const path = require('path');const bodyParser = require('body-parser');const app = express();//静态资源服务app....

2018-04-27 21:57:42 180

转载 node 获取 http请求参数的方式

根据ajax请求的类型的不同  后台获取参数的方式也有所不同  转载自https://www.cnblogs.com/hsp-blog/p/5919877.html只是为了留个笔记  如果作者介意请通知我删除(图一)(图二)    看见了吧 每个图的倒数第二行 Form Data和 Request Payload这两种不同的传递方式造成后台服务器取不到参数。这样就需要在后台服务器对不同的方式,进行...

2018-04-27 17:41:44 3259

转载 wkid 102100和4326

转载    对于非地理专业的开发人员,对与这些生涩的概念,我们不一定都要了解,但是我们要理解,凡是以经纬度为单位的都是地理坐标系,因为它归根结底是一个椭球体,只不过各个国家为了反映该国家所在区域地球的真实形状,而采用不同的数学模型对本不是椭球体的地球进行椭球体化。而投影坐标系,是对地理坐标系按照某种方式投影到平面上的,所以可以认为它是一个平面坐标系,单位自然是米或千米。              ...

2018-04-25 12:30:47 7614

转载 proxy 代理

转自   https://blog.csdn.net/u011365716/article/details/70207539为什么要使用代理proxy?答:未配置代理时server发送请求是用get的方式,请求跨域访问或者URL长度超过浏览器限制时,这就需要一个代理文件proxy来转发请求。Arcgis Server 10.0 由于不支持CORS,需要配置代理才能在前端js 程序中范围进行操作,而...

2018-04-23 22:10:56 344

原创 关于vs2012的splitContainer控件的两边的大小控制

拖动splitContainer控件进入窗体时候 发现不能通过鼠标移动中间的线让它控制大小为什么呢  原来我们可以把这个控件看成是三个控件组合而成的 一个container 两个panel  所以我们点击的时候大部分时间是点中了两个panel控件 ,所以没有spliterdistances属性 而container里有这个属性 所以你要选中container控件才可以调整两个panel控件的大小 ...

2018-04-23 10:05:01 5334

转载 idea gis api 4.x 3.x 代碼提示

引用 https://blog.csdn.net/agisboy/article/details/77580302?locationNum=9&amp;fps=1我们可以通过ArcGIS API for JavaScript的类型定义文件.d.ts来在WebStrom中配置ArcGIS API代码智能提示。arcgis-js-api.d.ts下载地址:https://github.com/Esri...

2018-04-22 11:25:41 398

原创 dojo的自定义模块和自定义类

由于dojo框架的模块化思想 所以dojo提供了很方便的自定义模块的方法自定义模块:define 关键字  例子define(["dojo/_base/declare"],function (declare) { var myfunction=function () { console.log('自定义模块') } return { myfu...

2018-04-22 11:05:09 1001

原创 arc gis api 4.6的两种本地部署方法!!!

这几天一直找本地部署gisapi4.x的方法  之前部署过3.x,但4.x不知为什么一直部署不成功方法一  拷贝api进去tomcat服务器用绝对地址引用1  可以打开下载好的的 arcgis_js_v46_api/arcgis_js_api/library/downloads/install-windows/index.html页面注意:这里的www.example.com就是你的本机服务器 通...

2018-04-20 16:28:53 2034 2

原创 学习gis api for js 笔记(0)

‘这是初步接触的这套api的时候总结的的一些东西  (注意:api版本是3.8)幕布制作的思维导图Map作为地图的容属性graphics该属性会返回map图层GraphicsLayergraphicsLayerId返回一个字符串数组 是graphic图层的id(map的getlayer方法可得图层)LayerId返回普通服务图层id数组attribution地图基本的一些信息 比如dom容器 ma...

2018-04-18 14:38:54 368 1

广东省全省、21个地级市、128个县区的geojson数据

省级一个json,各个地市级一个json,每个县区分开打包成一个json,你可以用来做地图展示,做一些下钻、上浮的操作,显示广东省、地级市、县区三级的行政区划范围

2020-11-25

广东市级行政区划

一份广东省的行政区划地图 下载解压就可以得到一个mxd文件 打开就行

2018-06-01

空空如也

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

TA关注的人

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