
ArcGIS API for JavaScript
原创盗版
GIS的学习者
展开
-
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现语句查询QueryTask(八)
目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现语句查询能,通过QueryTask实现,根据输入的查询语句对指定图层进行查询然后把查询到的地理元素进行高亮显示,并且给查询到的元素添加鼠标移上去显示信息的功能。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2.在使用在线的http://ser转载 2014-04-17 14:23:45 · 1205 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现查询定位中心的功能和FindTask功能应用(七)
目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现查询定位中心的功能,主要是通过FindTask功能实现的,输入关键字后对指定的图层以及字段进行关键字查询并且把查询到的结果显示在右边的Grid中,点击Grid中的某一行时进行定位中心进行显示。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2.转载 2014-04-17 14:22:55 · 4431 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现Identify功能(六)
目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现Identify功能,鼠标点击后获取被点击对象的然后以infoWindow的方式显示点击对象的属性信息。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2.在使用在线的http://server.arcgisonline.com/ArcGIS/转载 2014-04-17 14:21:21 · 1062 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现基本的地图功能(一)
目的:1.ArcGIS API for JavaScript实现基本的地图功能,包括2个地图服务的叠加显示、图层过滤定义、地图视图范围设置、地图鼠标移动事件等。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。2.瓦片数据地图我这里没有现成的就采用Esri提供的rest世界地图数据服务,地址如下:http:转载 2014-04-17 14:14:47 · 1496 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现点、线、面的buffer分析(十一)
目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现实现点、线、面的buffer分析,这里是通过GeometryServer实现。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2. 在ArcGis Server9.3中发布名为Geometry的GeometryServer。完成后的效果图:转载 2014-04-17 14:29:10 · 1413 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现距离量算和面积量算(九)
目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现距离量算和面积量算,这里主要是通过GeometryServer实现。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2. 在ArcGis Server9.3中发布名为Geometry的GeometryServer。完成后的效果图:开转载 2014-04-17 14:25:27 · 1109 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript中GraphicsLayer应用(五)
目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript中GraphicsLayer应用,根据查询结果把元素添加到GraphicsLayer中并且提供选择GraphicsLayer中的元素选择功能,对选择的元素进行高亮显示并且在地图的右边显示选择的元素详细列表。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer转载 2014-04-17 14:20:07 · 929 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript地图实现Toorbar功能(四)
目的:1.ArcGIS API for JavaScript实现Toorbar功能,包括zoomin、zoomout、zoomfullext、zoomToPrevExtent、zoomToNextExtent、pan等。准备工作:1.在使用在线的http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_Worl转载 2014-04-17 14:18:55 · 803 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript地图map控件基本参数设置(三)
目的:1.地图map控件基本参数设置,总结了一些比较有用的参数,包括esriConfig.defaults.map下的参数设置和map控件的参数设置。准备工作:1.在使用在线的http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer地图数据和jsapi。完成后的效果图:转载 2014-04-17 14:17:43 · 766 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现Toc功能(二)
目的:1.ArcGIS API for JavaScript实现Toc功能,图层列表的显示以及图层可见性的控制。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。完成后的效果图:开始0.本例子开始采用Esri提供的在线的jsapi了没有用本地的服务服务端jsapi原因是我只有1.0的jsapi了转载 2014-04-17 14:16:40 · 721 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript保存自定义图形(十)
目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现自定义图形,保存自定义的Graphic图形到服务端的xml文件中,同时也能在地图载入时读入xml中的图形数据显示到地图中。 这里的自定义面的Label是通过GeometryServer的labelPoints实现的。准备工作: 1. 在ArcGis Server9.3中发布名为Geome转载 2014-04-17 14:26:52 · 1367 阅读 · 0 评论 -
重写ArcGIS的TiledMapServiceLayer调用天地图瓦片
require(["esri/layers/TiledMapServiceLayer"], function () { dojo.declare("com.StrongIt.Map.Layers.LayerTianditu", esri.layers.TiledMapServiceLayer, { _mapStyle: "", construc原创 2015-06-05 16:55:27 · 5038 阅读 · 0 评论