随笔分类 -  ArcGIS API for JavaScript

摘要:目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现实现点、线、面的buffer分析,这里是通过GeometryServer实现。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2. 在ArcGis Server9.3中发布名为Geometry的GeometryServer。完成后的效果图:开始0.关于Geom... 阅读全文
posted @ 2008-12-10 22:17 水的右边 阅读(16332) 评论(11) 推荐(2) 编辑
摘要:目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现自定义图形,保存自定义的Graphic图形到服务端的xml文件中,同时也能在地图载入时读入xml中的图形数据显示到地图中。 这里的自定义面的Label是通过GeometryServer的labelPoints实现的。准备工作: 1. 在ArcGis Server9.3中发布名为Geometry的Ge... 阅读全文
posted @ 2008-12-08 22:08 水的右边 阅读(10897) 评论(3) 推荐(2) 编辑
摘要:目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现距离量算和面积量算,这里主要是通过GeometryServer实现。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2. 在ArcGis Server9.3中发布名为Geometry的GeometryServer。完成后的效果图:开始0.关于GeometryS... 阅读全文
posted @ 2008-12-03 22:26 水的右边 阅读(12069) 评论(7) 推荐(3) 编辑
摘要:目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现语句查询能,通过QueryTask实现,根据输入的查询语句对指定图层进行查询然后把查询到的地理元素进行高亮显示,并且给查询到的元素添加鼠标移上去显示信息的功能。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2.在使用在线的http://server.arcg... 阅读全文
posted @ 2008-12-02 22:15 水的右边 阅读(15672) 评论(6) 推荐(2) 编辑
摘要:目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现查询定位中心的功能,主要是通过FindTask功能实现的,输入关键字后对指定的图层以及字段进行关键字查询并且把查询到的结果显示在右边的Grid中,点击Grid中的某一行时进行定位中心进行显示。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2.在使用在线的ht... 阅读全文
posted @ 2008-11-29 21:34 水的右边 阅读(13712) 评论(10) 推荐(3) 编辑
摘要:目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现Identify功能,鼠标点击后获取被点击对象的然后以infoWindow的方式显示点击对象的属性信息。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2.在使用在线的http://server.arcgisonline.com/ArcGIS/rest/ser... 阅读全文
posted @ 2008-11-25 22:27 水的右边 阅读(10900) 评论(7) 推荐(3) 编辑
摘要:目的:1.ArcGIS.Server.9.3和ArcGIS API for JavaScript中GraphicsLayer应用,根据查询结果把元素添加到GraphicsLayer中并且提供选择GraphicsLayer中的元素选择功能,对选择的元素进行高亮显示并且在地图的右边显示选择的元素详细列表。准备工作:1. 在ArcGis Server9.3中发布名为usa的MapServer。2.在使用... 阅读全文
posted @ 2008-11-23 13:44 水的右边 阅读(10334) 评论(1) 推荐(2) 编辑
摘要:目的:1.ArcGIS API for JavaScript实现Toorbar功能,包括zoomin、zoomout、zoomfullext、zoomToPrevExtent、zoomToNextExtent、pan等。准备工作:1.在使用在线的http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/M... 阅读全文
posted @ 2008-11-22 19:25 水的右边 阅读(10649) 评论(4) 推荐(3) 编辑
摘要:目的:1.地图map控件基本参数设置,总结了一些比较有用的参数,包括esriConfig.defaults.map下的参数设置和map控件的参数设置。准备工作:1.在使用在线的http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer地图数据和jsapi。完成后的效果图:开始一、esri.M... 阅读全文
posted @ 2008-11-18 22:11 水的右边 阅读(11464) 评论(0) 推荐(3) 编辑
摘要:目的:1.ArcGIS API for JavaScript实现Toc功能,图层列表的显示以及图层可见性的控制。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。完成后的效果图:开始0.本例子开始采用Esri提供的在线的jsapi了没有用本地的服务服务端jsapi原因是我只有1.0的jsapi了,在线的已经更新到1.1了。... 阅读全文
posted @ 2008-11-17 18:38 水的右边 阅读(11115) 评论(2) 推荐(1) 编辑
摘要:目的:1.ArcGIS API for JavaScript实现基本的地图功能,包括2个地图服务的叠加显示、图层过滤定义、地图视图范围设置、地图鼠标移动事件等。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。2.瓦片数据地图我这里没有现成的就采用Esri提供的rest世界地图数据服务,地址如下:http://server... 阅读全文
posted @ 2008-11-14 22:15 水的右边 阅读(26340) 评论(74) 推荐(7) 编辑