随笔分类 -  ArcGis Server9.2

摘要:ArcGIS.Server.9.2.DotNet在ElementGraphicsLayer画点、线、折线、面、圆、矩形的代码: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1public class AddTool:IMapServerTool... 阅读全文
posted @ 2008-10-13 22:28 水的右边 阅读(4728) 评论(23) 推荐(2) 编辑
摘要:目的: 1.ArcGIS.Server.9.2.DotNet中Toolbar的自定义ToolbarItem直接调用ADF的JS方法总结。 完成后的效果图: 开始: Toolbar控件提供了很多现成的功能如放大、缩小、拖拽等,而且还提供了点、线、面、圆等很多的JS方法可供直接调用,在ClientAction直接选择Point、Line、Polygon等js方法能不需要任何的js代码就能实现客户端的... 阅读全文
posted @ 2008-10-09 20:35 水的右边 阅读(2191) 评论(5) 推荐(0) 编辑
摘要:目的: 1.ArcGIS.Server.9.2.DotNet的ADF的Toolbar工作过程原理。 开始: Toolbar工作过程: 一.初始化过程(在页面生成的时候Toolbar控件会生成和它相关的html代码和javascript代码): 1.根据每一个子Tool生成一个...,并且这个TD元素添加onMouseDown、onMouseOver、onMouseOut三个鼠标事件,这样... 阅读全文
posted @ 2008-10-04 13:30 水的右边 阅读(2818) 评论(20) 推荐(0) 编辑
摘要:目的: 1.ArcGIS.Server.9.2.DotNet实现类似GoogleMap的操作工具条。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 完成后的效果图: 开始: 1.从用ADF开发起就觉得,怎么Toolbar控件这么丑了,样式啊外观啊真不随意死板版的,这次就学一下Goo... 阅读全文
posted @ 2008-10-03 13:39 水的右边 阅读(3192) 评论(14) 推荐(1) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现动态设置Label标注功能,选择不同图层然后选择要作为Label显示的字段然后更新地图的Label。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 完成后的效果图: 开始: 1.新建名为LabelFieldSamples的AS... 阅读全文
posted @ 2008-10-02 14:54 水的右边 阅读(4507) 评论(11) 推荐(0) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现短路径分析,输入起点的名称和终点的名称然后分析出最短路径进行显示。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫citys的Map Service,citys这个必须包含可以分析的网络数据集,关于网络数据集可以查网络上的资料这里不详细说了,发布的时候一定勾上Network Analysis这个... 阅读全文
posted @ 2008-09-25 17:06 水的右边 阅读(7803) 评论(40) 推荐(2) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现点、线、面的缓冲分析,在地图上显示buffer的范围以及Selection的元素,同时在右边显示Selection的元素的名称。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 完成后的效果图: 开始: 1.缓冲分析一般是通过用... 阅读全文
posted @ 2008-09-17 19:46 水的右边 阅读(7386) 评论(31) 推荐(0) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现EditorTask功能扩展。在EditorTask控件上添加地理元素框选裁剪和选中元素数量统计功能。 准备工作: 1.参考DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_CustomEditorTaskCSharp.zip。 2.本例是在ArcGIS.Server.9.2.... 阅读全文
posted @ 2008-09-15 15:56 水的右边 阅读(3035) 评论(11) 推荐(0) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现实现在线编辑EditorTask使用。 准备工作: 1.参考DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_CustomEditorTaskCSharp.zip。 2.布Map Service,名称:EditParcelsDemo,具体步骤见SQL Server Expres... 阅读全文
posted @ 2008-09-13 13:40 水的右边 阅读(3989) 评论(8) 推荐(2) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现实现点、线、面的MapTips。输入关键字查询出结果,然后给这些结果加上MapTips。 准备工作: 0.参考multimaptips-en.rtf。 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 注:要为这个usa的地图添加一个点层名为N... 阅读全文
posted @ 2008-09-12 11:55 水的右边 阅读(5174) 评论(18) 推荐(0) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现GraphicsLayer的保存和读取显示。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 完成后的效果图: 开始: 1.新建名为SaveGraphicsLayer的ASP.NET Web应用程序,在页面上添加MapResou... 阅读全文
posted @ 2008-09-09 19:10 水的右边 阅读(3210) 评论(33) 推荐(0) 编辑
摘要:目的: 1.Microsoft SQL Server Express和ArcSDE Personal Edition for Microsoft SQL Server Express的配置安装,把SDE中的地图进行发布。 准备工作: 1.参考DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_CustomEditorTaskCShar... 阅读全文
posted @ 2008-09-09 12:07 水的右边 阅读(4936) 评论(9) 推荐(1) 编辑
摘要:目的: 1.arcgis server9.2 ADF中把Google Maps卫星图片作为数据源。 准备工作: 1.本例子是在上一篇的基础上实现的,请参考ArcGIS.Server.9.2.DotNet使用Virtual Earth地图图片数据(自带例子 九、二) 完成后的效果图: 开始: 1. 在上一篇中实现了用微软的Virtual Earth地图图片数据作为地图数据源进行ADF的开发,今... 阅读全文
posted @ 2008-09-02 22:23 水的右边 阅读(3906) 评论(7) 推荐(0) 编辑
摘要:目的: 1.arcgis server9.2 ADF中把Virtual Earth地图图片数据作为数据源,这样可以直接使用MicroSoft的卫星图片。 准备工作: 1.参考DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_CustomDataSourceCSharp.zip。 完成后的效果图: 开始: 1.把Virtual Ea... 阅读全文
posted @ 2008-09-01 22:43 水的右边 阅读(4712) 评论(16) 推荐(0) 编辑
摘要:目的: 1.arcgis server9.2 ADF实现自定义数据源,在地图中显示自定义的xml数据。 准备工作: 1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。 2.参考DeveloperKit\SamplesNET\Server\Web_Applications目录下的Common_Custo... 阅读全文
posted @ 2008-08-31 13:35 水的右边 阅读(4923) 评论(26) 推荐(2) 编辑
摘要:目的: 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 水的右边 阅读(2635) 评论(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 水的右边 阅读(9535) 评论(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 水的右边 阅读(2176) 评论(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 水的右边 阅读(2223) 评论(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 水的右边 阅读(3236) 评论(13) 推荐(0) 编辑