摘要:
1. 高阶函数的坑 在学习柯里化之前,我们首先来看下面一段代码: 很多同学都能看出来,这些写是非常傻的,因为函数 和`f var f1 = f;`就行了,完全没有必要包裹那么一层。 但是,下面一段代码就未必能够看得出问题来了: 这是我摘自《 "JS函数式编程指南" 》中的一段代码,实际上,利用上面的 阅读全文
摘要:
1. 定义:Promise是抽象异步处理对象以及对其进行各种操作的组件,它把异步处理对象和异步处理规则采用统一的接口进行规范化。 2. ES6 Promises 标准中定义的API: a) Constructor:采用new来实例化, var promise = new Promise(functi 阅读全文
摘要:
1. 引言 网络地图对于我们来说已经不是什么新鲜事了,上面有各大互联网公司收集的海量的地理空间数据。一般网络地图的地图是以切片形式存在的,因此,本文重点讲述如何将这些网络切片地图加载并显示再ArcGIS中。 其实ArcGIS自带了网络地图加载功能,File->Add Data->Add BaseMap。但是这种方法有几个弊端,首先能够加载地图类型有限,国内的高德,百度,天地图都没有;其... 阅读全文
摘要:
1. 引言 最近老师有一个需求,就是想要抓取实时的矢量交通流量数据来做分析,类似于百度地图,高德地图的“实时路况”那种。平时的网络抓取工作一般是抓取网页上现成的数据,但是交通流量数据只有栅格的切片,没有矢量数据,而且数据购买的费用一年就好几十W,基本不可能拿得出。实验室的师兄们都有事情忙,所以这个苦逼的任务自然摊派到我的头上。 图1. 高德和百度地图的实时路况数据 因为网络上现成的数据只有切... 阅读全文