摘要: 目的: 1.arcgis server9.2 ADF实现根据用户权限不同对地图功能进行控制。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 2.找到DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_SecurityCS... 阅读全文
posted @ 2008-08-28 22:29 水的右边 阅读(2633) 评论(5) 推荐(0) 编辑
摘要: 目的: 1.arcgis server9.2 ADF实现查询结果定位到地图中心显示功能。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 开始: 1.新建名为QueryCenter的ASP.NET Web应用程序,在页面上添加MapResourceManager1、Map1控件,然后做... 阅读全文
posted @ 2008-08-27 21:18 水的右边 阅读(9517) 评论(79) 推荐(1) 编辑
摘要: 目的: 1.arcgis server9.2 ADF实现Query查询功能。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 2.找到DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_QueryNewWindowCSha... 阅读全文
posted @ 2008-08-25 18:56 水的右边 阅读(2168) 评论(6) 推荐(1) 编辑
摘要: 目的: 1.arcgis server9.2 ADF实现Buffer Select功能。 准备工作: 1.(六、一)的工程,具体见前篇。 开始: 1.在Toolbar1中新建一个Tool,ClientAction属性为"Point" ;Name属性为"BufferSelect" ;ServerActionAssembly属性为SelectTool;ServerActionClass属性为Selec... 阅读全文
posted @ 2008-08-24 18:46 水的右边 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: 目的: 1.arcgis server9.2 ADF实现Select Features功能。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫world的Map Service,并且把这个Service启动起来。 2.找到DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_SelectBu... 阅读全文
posted @ 2008-08-24 14:59 水的右边 阅读(3234) 评论(13) 推荐(0) 编辑
摘要: 目的: 1.arcgis server9.2 ADF自定义一个简单的Task控件。 准备工作: 1.找到DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_SimpleTaskCSharp.zip。 开始: 0.自定义任务控件一般是从任务抽象类(Task或者FloatingPanelTask)继承而来。FloatingPanelTas... 阅读全文
posted @ 2008-08-22 17:26 水的右边 阅读(2095) 评论(3) 推荐(1) 编辑
摘要: 目的: 1.arcgis server9.2 ADF的DynamicData,动态的设置Resource。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫world的Map Service,并且把这个Service启动起来。 2.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个S... 阅读全文
posted @ 2008-08-20 18:57 水的右边 阅读(3287) 评论(0) 推荐(0) 编辑
摘要: 目的: 1.arcgis server9.2 ADF的AddGraphics-FeatureGraphicLayer。 准备工作: 1.(三、一)的工程,具体见前篇。。 开始: 1.在页面上在新增一个Toolbar2,在ToolbarItems中添加一个Tool然后设置相应的属性,具体如下: Code highlighting produced by Actipro CodeHighlighte... 阅读全文
posted @ 2008-08-19 22:10 水的右边 阅读(3239) 评论(0) 推荐(2) 编辑
摘要: 目的: 1.arcgis server9.2 ADF的AddGraphics。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫world的Map Service,并且把这个Service启动起来。 2.找到DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_AddGraphicsCSha... 阅读全文
posted @ 2008-08-19 12:48 水的右边 阅读(3609) 评论(22) 推荐(0) 编辑
摘要: 目的: 1.arcgis server9.2 ADF的Callback机制。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫world的Map Service,并且把这个Service启动起来。 2.找到DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_CallbackCsharp.z... 阅读全文
posted @ 2008-08-18 21:31 水的右边 阅读(3405) 评论(6) 推荐(1) 编辑
摘要: 目的: 1.距离测量功能。 准备: 1.(一、三)的工程,具体见前篇。 开始: 1.新建名为Measure.ascx的用户控件,并且实现ICallbackEventHandler接口,具体代码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> ... 阅读全文
posted @ 2008-08-17 15:14 水的右边 阅读(3201) 评论(25) 推荐(0) 编辑
摘要: 说明:原本打算4篇就结束这个例子的分析,结果上面一篇代码贴太多了编辑器死了,只能开个新篇继续写。 目的: 1.MapIdentify功能,自定义Tool以及TaskResults应用。 准备: 1.(一、四)的工程,具体见前篇。 开始: 1.......看前一篇。 2.......看前一篇。 3.......看前一篇。 4.切换到Measure.ascx的html代码视图,给主table添加id... 阅读全文
posted @ 2008-08-17 15:14 水的右边 阅读(3016) 评论(11) 推荐(0) 编辑
摘要: 目的: 1.MapIdentify功能,自定义Tool以及TaskResults应用。 准备: 1.(一、二)的工程,具体见前篇。 开始: 1.编辑Toolbar1的ToolbarItems属性添加一个Tool,ClientAction属性为MapIdentify('Map1'); Name属性为MapIdentify Text属性为Identify ToolTip属性为Identify (Ct... 阅读全文
posted @ 2008-08-13 21:13 水的右边 阅读(6037) 评论(70) 推荐(1) 编辑
摘要: 目的: 1.arcgis server9.2 ADF的无刷新机制。 准备: 1.(一、一)的工程,具体见前篇。 开始: 1. 先把上篇里漏下的ScaleBar(比例尺)和Magnifier(放大镜)功能补上,从工具栏拖一个ScaleBar和Magnifier控件到页面上ID分别为ScaleBar1和Magnifier1。 2.设置ScaleBar1,首先给esri:ScaleBar加上Style... 阅读全文
posted @ 2008-08-12 22:31 水的右边 阅读(6120) 评论(33) 推荐(1) 编辑
摘要: 从ArcGIS.Server.9.2.DotNet自带例子入手学习ADF的开发,在这里记录自己的学习过程。 安装好ArcGIS.Server.9.2能在DeveloperKit\SamplesNET\Server\Web_Applications下找到很多的代码示例。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫world的Map Service,... 阅读全文
posted @ 2008-08-10 10:23 水的右边 阅读(9546) 评论(45) 推荐(1) 编辑