- 博客(24)
- 收藏
- 关注
原创 使用ArcMap生成切片缓存文件
使用ArcMap生成切片缓存文件步骤:将需要的影像图tif文件导入到arcmap中,拖动文件到arcmap中即可点击 文件->共享为->切片包设置缓存层级大小等信息这里的项目描述有必填项随便填就行确定没问题了,点击分析,再点击共享下面的弹框点确定就行此时就开始生成切片包了,最终生成一个tpk文件等待切片包生成完毕,将切片包拖到arcMap中,效果如下图此时在右侧工具箱中操作:进行导出切片选择刚导入的tpk切片包,填入缓存位置、缓存名称,此时如果需要生成的是
2021-06-19 17:42:47 1224 1
原创 超图iDesktop擦除功能 将面数据挖空
超图iDesktop擦除功能可以将面数据镂空(中间挖空)处理首先有一个被挖空的面,比较大再有一个较小的面作为挖空的基准面。得加到被挖空面的上面,并且是在同一数据集中类似效果如图然后编辑该数据,选择大面,然后在对象操作中选择擦除功能,然后左键点击点击再点击,鼠标右键结束,不行就按ESC此时擦除功能已经完成选择较小的基准面删除,然后就发现大面已经被挖空了这样就行了吗,如果这样眼瞅着是OK了,但是当时重新打开面数据时,上面这些步骤的效果会失效,我也没动为啥?那如何解决呢..
2021-03-12 17:19:54 373
原创 npm:node package management,node包管理器,是nodejs内置的软件包管理器
npm全称【node package management】,是nodejs内置的软件包管理器。毫无疑问,npm是用来管理软件包的。当项目越来越大的时候,依赖的js代码会越来越多,这是一件很麻烦的事情,比如去 jQuery 官网下载 jQuery去 BootStrap 官网下载 BootStrap去 Underscore 官网下载 Underscore……npm就是为了解决这种问题的:使用npm命令即可安装对应的软件包npm实现原理有一个远程代码仓库(registry),在里面存放
2020-08-03 10:13:16 1167 1
原创 Bootstrap 前端开发库
Bootstrap前端开发库。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。
2020-07-31 16:42:22 143
原创 Virtual DOM:是一个简单的js对象,是对真实DOM对象的描述
Virtual DOM是一个简单的js对象,是对真实DOM对象的描述,并且跟DOM元素一一对应。最少包含标签名、属性、子元素对象三个属性Virtual DOM最大的特点是将页面的状态抽象为JS对象,配合不同的渲染工具,使跨平台渲染成为可能。如React就是借助Virtual实现服务端渲染、浏览器渲染、移动端渲染等功能此外,在进行页面更新的时候,借助VD,DOM元素的改变可以在内存中进行比较,再结合框架的事务机制将多次比较的结果合并后一次性更新到页面,从而有效地减少页面渲染的次数,提高渲染效率。
2020-07-31 16:36:40 307
原创 DOM树:是由DOM元素和属性节点组成的 层级结构
DOM树是结构有这几个概念:文档、元素、节点整个文档是一个文档节点每个标签是一个元素节点包含在元素中的文本是文本节点每一个属性是一个属性节点注释属于注释节点DOM树是由DOM元素和属性节点组成的层级结构所谓层级结构是指元素和元素之间的关系:父子,兄弟当我们说树中包含DOM节点时,意思就是这个树是由实现了DOM接口的元素组成。这些实现包含了其它一些浏览器内部所需的属性。脱离文档流后层级结构关系还是没有变的...
2020-07-31 15:55:43 610
原创 DOM:是Document Object Model(文档对象模型)的缩写,是文档的编程接口,定义了访问和操作文档的标准方法
DOM 是Document Object Model(文档对象模型)的缩写,是文档的编程接口,定义了访问和操作文档的标准方法。DOM 是W3C(万维网联盟)的标准。DOM 定义了访问HTML 和 XML文档的标准:“W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。”W3C DOM 标准被分为 3 个不同的部分: 核心 DOM - 针对任何结构化文档的标准模型 XML DOM - 针对 XML 文档的标准模型...
2020-07-31 15:50:11 664
原创 语法糖 Syntactic sugar: 复杂代码的等价简洁替代
语法糖(Syntactic sugar)在不改变代码所在位置、语法结构的前提下,实现了运行时的等价代码更简洁流畅,代码更语义自然,可读性高写着爽,看着爽,就像吃了糖,效率高,错误少例:最基本的,while、for循环就是一个语法糖:for(int i = 0; i < 5; i ++){}int i = 0;while ( i <5 ){ i ++;}...
2020-07-31 15:20:31 253
原创 Framework 即架构按功能、职能分成不同模块,方便调用、使用的稳定的软件结构
Framework百度翻译如下:在软件系统中,Framework即架构、框架,提供了软件开发的结构、框架,使开发更具工程性、简便性和稳定性。它是一个语言开发软件。自解:按功能、职能分成不同模块,方便调用、使用的软件结构...
2020-07-31 15:15:34 920
原创 三大前端框架的视图渲染
AngularJS是在DOM加载完成之后, 才开始起作用的。工作原理是:HTML模板将会被浏览器解析到DOM中, DOM结构成为AngularJS编译器的输入。AngularJS将会遍历DOM模板, 来生成相应的NG指令,所有的指令都负责针对view(即HTML中的ng-model)来设置数据绑定。 React 的渲染建立在 Virtual DOM上,一种在内存中描述 DOM 树状态的数据结构。当状态发生变化时,React 重新渲染 Virtual DOM,比较计算之后给真实 DOM 打补丁。Virtua
2020-07-31 15:10:30 805
原创 三大前端框架的数据流
三大前端框架 AngularReactVueAngular 使用双向绑定即:界面的操作能实时反映到数据,数据的变更能实时展现到界面。因dirty check,digest loop会导致性能问题Vue 也支持双向绑定,默认为单向绑定,数据从父组件单向传给子组件。在大型应用中使用单向绑定让数据流易于理解。Vue.js 有更好的性能,并且非常非常容易优化,因为它不使用脏检查。它使用基于依赖追踪的观察系统并且异步列队更新,所有的数据变化都是独立地触发。除非它们之间有明确的依赖关系,唯一需要做的优化是..
2020-07-31 14:54:30 513
原创 iServer的WFS服务查询
关键点:查询的url参数设置1、找到WFS服务2、点击进入任意一个地址,并记下要查的FeatureType对应的Name3、拼地址,如我查询FeatureType对应的Name为World:Ocean的数据,则地址为:http://localhost:8090/iserver/services/data-world/wfs200?SERVICE=WFS&VERSION...
2020-03-20 16:12:53 732
原创 本地搭建ECharts环境
本地搭建ECharts环境1、官网下载完整js包2、本地新建文件夹,并拷贝下载的ECharts包到js文件夹3、在IDE打开文件夹,并新建html页面。(此处用的是VSCode)4、在html页面引入js包,<script src="js/echarts.min.js"></script>并创建div用于显示ECharts控件,设置div大小...
2019-03-21 18:57:49 7753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人