目的:
1.arcgis server9.2 ADF的AddGraphics

准备工作:
1.用ArcGis Server Manager或者ArcCatalog发布一个叫world的Map Service,并且把这个Service启动起来。
2.找到DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_AddGraphicsCSharp.zip。

开始: 
1.新建名为AddGraphics的ASP.NET Web应用程序。
2.在页面上放置1个Map、1个Toc、1个MapResourceManager、1个Toolbar控件,做好相应的设置比较简单也不详细说了,也可以参考前面的几篇文章。
3.主要说一下MapResourceManager1设置了,这次与前几篇不同了用的是ArcGIS Server Internet,用编辑器添加以一个名为ServerResource的MapResourceItem,然后点击Definition属性做如下设置,Type:ArcGIS Server Internet;Data Source:http://机器名/arcgis/services;Identity:输入机器的账号和密码;Resource:(default)@world。
4.在Toolbar1添加一个Tool,Name:AddPointTool;Text:Add Graphic Point;ClientAction:Point;ServerActionAssembly:AddGraphics;ServerActionClass:AddGraphics.ElementGraphicTool。
5.新建GraphicPointTools.cs文件,然后在文件中添加ElementGraphicTool类用来实现AddPointTool的功能,代码和说明如下:

 1ArcGIS.Server.9.2.DotNet自带例子分析(三、一)public class ElementGraphicTool : IMapServerToolAction
 2    }
6.新建Utility.cs文件,然后添加上面的ElementGraphicTool类中用到的ProcessError和FindControl方法,具体代码和说明如下:
 1ArcGIS.Server.9.2.DotNet自带例子分析(三、一)namespace AddGraphics
 2
7.这样就完成了AddGraphics的功能可以运行查看一下效果。 这个例子剩下的部分下篇继续写。
ArcGIS.Server.9.2.DotNet自带例子分析(三、一)

相关文章:

  • 2022-02-08
  • 2021-07-19
  • 2021-09-03
  • 2022-02-28
  • 2021-07-26
  • 2021-10-25
  • 2021-07-14
  • 2021-12-04
猜你喜欢
  • 2022-02-07
  • 2021-07-09
  • 2022-01-26
  • 2022-02-13
  • 2022-03-07
  • 2022-02-17
  • 2021-11-26
相关资源
相似解决方案