随笔分类 -  ArcGis Server9.3

摘要:目的: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 水的右边 阅读(16343) 评论(11) 推荐(2) 编辑
摘要:目的:1.了解ArcGIS.Server.9.3.DotNet的ADF与ASP.NET AJAX的关系,这样能更好的理解客户端的编程。背景:AGS9.2 ADF与AGS9.3 ADF的Web applications开发方面最大的区别应该是9.3的应用构建于ASP.NET Ajax平台上的而且9.2是原先的ASP.NET script callback,当然9.3仍旧兼容这种模式了,当页面控件存在... 阅读全文
posted @ 2008-12-09 22:44 水的右边 阅读(3060) 评论(0) 推荐(0) 编辑
摘要:目的: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 水的右边 阅读(10905) 评论(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 水的右边 阅读(12071) 评论(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 水的右边 阅读(15684) 评论(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 水的右边 阅读(13716) 评论(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 水的右边 阅读(10903) 评论(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 水的右边 阅读(10341) 评论(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 水的右边 阅读(10653) 评论(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 水的右边 阅读(11482) 评论(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 水的右边 阅读(11116) 评论(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 水的右边 阅读(26356) 评论(74) 推荐(7) 编辑
摘要:目的:1.ArcGIS API for Flex用GeoprocessingServices实现网络分析中的最短路径分析,本例子根据在地图上指定Stops点和Barriers点然后进行最短路径的分析并且把路径分析结果显示在地图中同时在右边的DataGrid中现在最短路径的行车方法。准备工作:1.本来例子采用的数据是SanFrancisco数据(ArcTutor\GP Service Example... 阅读全文
posted @ 2008-11-09 17:02 水的右边 阅读(8001) 评论(18) 推荐(1) 编辑
摘要:目的:1.ArcGIS API for Flex用GeoprocessingServices实现网络分析中的服务区分析,本例子根据driveTimes值分析出在指定时间内的区域范围情况,效果图中有内到外分别是1分钟、2分钟、3分钟的行车区域范围情况。准备工作:1.本来例子采用的数据是SanFrancisco数据(ArcTutor\GP Service Examples\DriveTimePolyg... 阅读全文
posted @ 2008-11-07 20:45 水的右边 阅读(5696) 评论(2) 推荐(0) 编辑
摘要:目的: 1.ArcGIS API for Flex用GeometryService实现量算距离和面积,本例子主要包含GeometryService的project、simplify、lengths、areasAndLengths等实现。 准备工作: 1.在ArcGIS.Server.9.3发布一个叫USA的Map Service。 2.在ArcGIS.Server.9.3发布一个叫Geometry... 阅读全文
posted @ 2008-11-01 16:32 水的右边 阅读(8375) 评论(6) 推荐(0) 编辑
摘要:目的: 1.ArcGIS API for Flex用GeometryService实现点、线、面的buffer分析。 准备工作: 1.在ArcGIS.Server.9.3发布一个叫USA的Map Service。 2.在ArcGIS.Server.9.3发布一个叫Geometry的Geometry Service,默认设置就可以了。 完成后的效果图: 开始: 0.首先介绍一下Geometry S... 阅读全文
posted @ 2008-10-28 20:55 水的右边 阅读(6438) 评论(0) 推荐(0) 编辑
摘要:目的: 1.ArcGIS API for Flex实现在MapTips中显示饼图进行数据统计展示,在本例子中可以点击城市的MapTip后显示详细人口年龄段的统计饼图的功能。 准备工作: 1.在ArcGIS.Server.9.3发布一个叫California的Map Service,并且把这个Service启动起来,这次需要一些数据用来进行图表显示了,California的数据比较齐全了所以本例采用... 阅读全文
posted @ 2008-10-27 17:54 水的右边 阅读(9330) 评论(15) 推荐(0) 编辑
摘要:目的: 1.ArcGIS API for Flex实现MapTips功能,在USA的地图上添加城市点,鼠标移上去的时候显示MapTips可以查看城市的详细信息。 准备工作: 1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。 2.采用Esri在线数据http://server.arcgisonline.com/ArcGIS/rest... 阅读全文
posted @ 2008-10-26 14:32 水的右边 阅读(5816) 评论(4) 推荐(0) 编辑
摘要:目的: 1.ArcGIS API for Flex实现Query查询定位中心功能,进行属性查图的功能,选择图层然后输入查询语句进行查询把查到的地理元素高亮显示同时在右边的Grid中显示查到的数据,然后点击Grid中的数据进行对该条数据进行定位中心的显示。 准备工作: 1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。 2.采用Esr... 阅读全文
posted @ 2008-10-24 19:01 水的右边 阅读(12611) 评论(40) 推荐(2) 编辑
摘要:目的: 1.ArcGIS API for Flex实现Identify的功能,进行图查属性的功能,这样选择图层然后进行点、线、面的查询最好查到的地理元素高亮显示同时在右边的Grid中显示查到的数据。 准备工作: 1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。 完成后的效果图: 开始: 1.启动Flex Builder3新建工程... 阅读全文
posted @ 2008-10-22 19:34 水的右边 阅读(7183) 评论(7) 推荐(1) 编辑