文章分类 -  server9.2代码集锦

ArcGIS Server without ADF (二)在Flash上看地图
摘要:上一次已经说了不用ADF开发ArcGIS Server Web应用的准备工作,有网友不明白为什么要这么做,其实我们的目标就是开发一个在Flash客户端的GIS系统,达到C/S级的交互效果,接近于C/S的功能(主要就看ArcGIS Server的功能了),但是客户端做到零部署。当然这个目标很艰巨,所以写点东西出来希望大家一起讨论,共同提高Rich Interactive WebGIS的开发水平。 ... 阅读全文

posted @ 2007-08-21 08:43 四两 阅读(963) 评论(1) 推荐(0)

ArcGIS Server without ADF (一)环境搭建
摘要:我不想解释为什么不用ADF,详细地请见我的技术Blog(http://brune.cnblogs.com),我们的技术路线就是利用ArcGIS Server for .Net Framework的开发包,加上适当.Net技术,以Flash作为客户端平台,创建交互丰富的Web GIS应用程序。本系列的读者不必会使用Flash mx等工具,但需要了解ActionScript的基本知识,熟悉面向对象的... 阅读全文

posted @ 2007-08-21 08:42 四两 阅读(906) 评论(0) 推荐(0)

在esri-ajax环境中涮新asp.net显示控件的通用方法
摘要:原来一直在esri的server论坛潜水,刚到esri-china server 论坛来学习,发现有不少人被esri-ajax困惑。我以前也被这个问题搞得晕头转向,现在基本明白原理了。 (1)arcgis server 9.2 开始为解决有map页面的局部刷新问题,在asp net 2.0 callback机制的基础上扩充引入了esri-ajax机制,基本上所有与map 有关的控件如map,toc... 阅读全文

posted @ 2007-08-21 08:28 四两 阅读(1195) 评论(4) 推荐(0)

状态栏动态显示坐标(另一法)
摘要:Server 9.2 ADF.Net 实现浏览器状态栏动态显示坐标的方法思路:获得Map控件的四个边界的坐标值,在页面中利用JavaScript计算出实时鼠标位置的坐标值,并响应到Map控件的onMouseMove事件中。方法比较好理解,但有很多不完善之处!还请指教!获得Map控件的四个边界的坐标值的函数public double[] GetCurrentGeopraphicCoordinate(... 阅读全文

posted @ 2007-07-31 15:09 四两 阅读(598) 评论(0) 推荐(0)

状态栏动态显示坐标 [adf]
摘要:状态栏动态显示坐标程序说明:本程序通过html的部分方法,来实现在window.status显示坐标,不用总是返回服务器。通过这个例子说明还可以有很多 html 的功能移植过来,总返回服务器 毕竟不是一件好事。使用时需要手工设置MapResourceManager1控件内容。本程序兼容server和arcims的adf实现方式:在ExtentChanged中添加事件,填充网页的四面坐标,填充脚本参... 阅读全文

posted @ 2007-07-31 14:52 四两 阅读(1008) 评论(1) 推荐(0)

ArcGIS Server开发——标注
摘要:[VB.NET写法] Private Sub LabelFeature(ByVal pFeaturelayer As IFeatureLayer, ByVal pServerContext As IServerContext) Dim pGeoFeatureLayer As IGeoFeatureLayer pGeoFeatureLayer = pFeaturelayer pGe... 阅读全文

posted @ 2007-07-30 09:02 四两 阅读(545) 评论(0) 推荐(0)

ArcGIS Server开发——控制图层是否可见
摘要:当需要控制图层的可见性时,可以使用 IMapDescription mapdescription = webMap.MapDescription; webMap.ManageLifetime(mapdescription); ILayerDescriptions layerdec = mapdescription.LayerDescriptions; for(int i=... 阅读全文

posted @ 2007-07-29 21:58 四两 阅读(828) 评论(0) 推荐(0)

连接ArcGIS Server服务器,连接Map Service服务,列出其中图层名。
摘要:讲过了如何搭建开发环境,我们来 构建第一个项目,当然前提是已发布了一个Map Service。我们将连接 ArcGIS Server服务器,连接Map Service服务,列出其中图层名。1. 建立一个eclipse的java project;2. 将\Program Files\ArcGIS\java\lib\arcobjects.jar添加到项目的Libraries;3. 输入如下代码: [C... 阅读全文

posted @ 2007-07-17 14:27 四两 阅读(1925) 评论(2) 推荐(0)

加油,哥们,现在开始!