javascript代码实例教程-ArcGISAPIforJavaScript

发布时间:2019-01-03 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-ArcGISAPIforJavaScript脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

ArcGIS API for JavaScript

基础入门

基本概念

地图

Map是承载图层的容器,图层只有被加到Map中才能被显现出来

图层

图层是承载服务的载体,如果浏览器想要看到服务,必须将服务和图层关联起来

图层 服务
ArcGISDynamicMapServerLayer 2D动态地图服务
ArcGISTiledMapServerLayer 2D缓存地图服务
ArcGISImageMapServerLayer 影像地图服务
GraphicsLayer 客户端图层不对应ArcGS for Server发布的地图服务
FeatureLayer 要素服务或者地图服务中图层

图层在Map中是按照先加在下的顺序放置的

Geometry

javascript代码实例教程-ArcGISAPIforJavaScript

几何 说明
Geometry 抽象类,定义几何体的图形
MapPoint 点对象
MultIPOint 多点对象
Polyline 线对象,由路径组合而成
enveloPE 矩形对象,长平行xy
Polygon 多边形对象
ScreenPoint 用像素表示点的xy坐标,相对y与屏幕左上角

Symbol

定义了如何在图层上显示点线面以及文本,也就是除了地理特征的其他方面,包括图形颜色、边框、透明度等

@H_495_126@

Graphic

Geometry定义了对象的形状,Symbol定义了图形是如何显示的Graphic可以包含一些属性信息,并且在JS中使用infoTemplate定义如何对属性信息进行显示,最终Graphic将被添加到GraphicLayer中,图层将会对Graphic进行事件监听
Graphic=Geometry+Attribute+Symbol+infoTemplate

javascript代码实例教程-ArcGISAPIforJavaScript

Render

渲染器指定了属性值与符号之间的对应关系

FeatureSet

要素类,要素的集合,一个要素可以包含Geometry、属性、符号、infoTemplate,如果去了Geometry,可以看做是属性表

常用小控件

鹰眼图

构造方法:esri.diJIT.OverviewMap(params, srcNodeRef)
需要传入关联的地图对象,以及放置鹰眼的HTML控件,如果没有设置HTML元素控件,鹰眼将放置在地图上 其他几个可选参数:a
–|–
attachTo|指定鹰眼图附加到地图的那个角o 属性
属性 说明
hide 隐藏鹰眼
Show 显示鹰眼
startup 当鹰眼创建后,用该方法就可以进行用户交互了
destroy 销毁鹰眼

Scalebar

书签

InfoWindow

服务访问

预备知识

动态2D地图加载服务

缓存2D地图服务

要素服务加载

影像服务加载

OpenStreetMap地图服务

GraphicsLayer

动态图层

地图操作

地图

导航

绘图

图形编辑

符号渲染

渲染器

简单符号渲染

唯一值渲染

分级渲染

任务知多少

查询检索

服务器端渲染

地址匹配

网络分析

GeoPRocessing

服务器端打印

几何操作

几何操作简介

示例

关系运算

关系运算简介

示例

在线编辑

在线编辑简介

示例

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-ArcGISAPIforJavaScript全部内容,希望文章能够帮你解决javascript代码实例教程-ArcGISAPIforJavaScript所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。