二就学笔记

初中地理 1

剧情如上,截图自ES奥迪Q5I官网,连接:ArcGIS API for JavaScript
4.2
(或许会跳转到四.三要么更加高最新版本,假设有亟待,到CSDN能够下载到4.二的离线文书档案)

【Get Started】

类似于绪论同样的事物,抽出了最供给关心的多少个例证。如:加载Map和View,加载layers,使用弹出窗口,视觉化,与应用窗口小部件。(wtf居然未有分析你想搞工作啊web除了出示难道不该有()&&*……@)好呢,四.二刚出的时候分析功效实在不太全。

【Mapping and Views】 

最基础的,知道地图和视图的区分,能采取二D和3D地图,对地图的布局有自然的领会,对地图的卡通片也有细微使用示例。还介绍了贰D3D视图同步、鹰眼、指北针等功用。那1章是最基础的了,在那之中第3小节介绍了入口函数的参数意义。

【Layers】

那1章很巨大,和地理数占领关。按梯次读下来:

援助多图层叠加彰显

帮忙要素图层、场景图层(直接把印象拔高,推出了2个盒子形状的立体物件的场景图层)、矢量瓦片图层(这么些好棒啊)、印象图层、流图层、CSV图层、OpenStreet地图图层、Web瓦片图层、点云图层(那些更加厉害壹.一亿的激光雷达点云数据都能加载进来)

其间,对MapImageLayer和ImageryLayer有重视的牵线,前者不知晓是怎样事物,后者是形象图层(栅格图层)。那也是数量中最珍视的了。

最后自身想问一下:图层那种东西,是怎么开创的(查API应该能够查到怎么样创设实例)?数据又何以从硬盘中获得?须求服务器环境呢?(尚待化解)

答问上一句提到的主题材料。图层通过ArcGIS
Server公布的各类劳动成立,也得以透过Online可能Portal上的ID创建。

【Visualization】

这一章是标志的定制和色彩、样式的保管,重假设视觉方面包车型大巴做事,在Web上不容许弄得极丑,Web最主要的功能正是“演示”,可视化那章就是为此而生。那壹章内容丰裕多彩可是轻易,轻巧看过去正是自定义符号、色彩设置、色带设置等,和桌面版的大多。长期内没办法看完,现在待成效性章节完成学习后再张开学习。

【Popups】 

Popups意思为弹出窗口,第1个就以坐标的显得为例子。

弹出窗口也是一个一定基础的成效,因为1些查询功能的结果就须求用那种输出格局。

连通的是:使用弹出小窗口的沙盘、对popups的职责张开固定(Dock,上下左右相持稳固)

接下来是在popups上加供给的始末,官方演示了报表、多媒体、文书档案和图片。

终极,在弹出窗口上也是能够加上开关的(官方演示了Zoom成效和度量成效),也能够定制自个儿的服从(跳转到其余地方什么的)

【Graphics】

那章简单,和GDI大致的东西,往视图中增多图形。帮忙2D和3D视图增添。

【Searching】 

那章便是空中查询了。但是是依照widget的询问,底层就像是没给出。

选取Search
widget能够查询,那效率在国内的地图厂家上都有,并且她们很像。分化的是,那是WebGIS,而不是商用GIS,成效是足以自己定制的。

本来,也足以对3D、2D地形图进行筛选查询、点击查询。

ESQX56I也提供了最古老的形式——在报表上出示查询结果。

【Analysis】

那1章是空间分析,纵然比不上Desktop上的ArcMap和ArcGIS
Pro那么威猛,可是对于基础的事情倒也丰硕。

ES大切诺基I已经说了,空间分析仍会在今后的本子中宣布更新以与三.x成品线追平。

WebGIS的上空分析主要是:缓冲区分析和互联网分析。例子中的互联网分析是求解最短路线,比桌面版的操作本身多了(见本人的ArcGIS
网络分析专辑)。

其它官方还提供了:可视域分析、火爆分析、查询高程(点高程变化和路径海拔变化等)。

【Widgets】

那属于UI的定制,大布局上能够用第3方JS库,在地形图上的UI控件就交付ES奇骏I吧。

粗看下去,首要有:

Home按键控件、图层列表控件、图例控件、定位控件、地图打字与印刷到地面磁盘控件、追踪定位控件(平面包车型客车)、导航定位控件(用于导航)、神速布局控件(widget太多了足以用3个事物管理,view对象的ui属性)

ES帕杰罗I壮大到:widget就像是能够自定义的(帮忙第一方JS库!如Angular、React),作者见状了custom的字样,不过尚未仔细往下看,因为提供的控件和作用已经满意大许多的急需了。甚至,widget还是可以给它弄个皮肤。

颤抖吧人类。

【More 3D】

那章跟数字高程模型有关,能采用全世界高程举行3D可视化,并决定录像机的职位和角度。

而且,也足以把高程音信叠加到要素类上,进行高程3D展现。

作者还阅览了五个有意思的东西:调控太阳(正是操纵宿州角度,遵照时间),其实正是条件的主宰。

AJS的3D引擎是能够实行的,甚至提起了Threejs公共3D引擎库(Threejs差评,文书档案忒少难读)。

ES卡宴I提供了WebGL的检查评定功效,因为3D的扶助须求WebGL,要是浏览器不帮忙,那一定是十二分的。

【Other】

初中地理,此间是有的杂项,如从服务器上赢得资料、许可,连接服务器等。

 


 

 

API从esri这一个大类分下来,有以下拔尖模块及与一流模块并列的类:

类:Basemap、Camera、Color、config、Graphic、Ground、kernel、PopupTemplate、request、Viewpoint、WebMap、WebScene

一级模块:/core  /geometry /identity
/layers /portal /renderers /support /symbols /tasks /views /webmap
/webscene /widgets

局地珍视的2三级模块彰显如下

/core: /accessorSupport /workers

/geometry: /support

/layers: /support

/renderers: /smartMapping/statistics    
 /smartMapping/symbology       /support

/symbols: /support

/tasks: /support

/views: /3d    /layers   /ui

/widgets: /support

对于API
Reference,等用到自然时候会做类图,未完待续。其实官方的API已经很不错了,但是正是未有粤语版,供给用过的人去做壹些行事。

最后,善用API Reference。

相关文章