摘要: Microsoft Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序(Rich Internet Application)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供 Web 应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案。 那么我们知道既然SL作为浏览器的一个插件,运行在浏览器的前端。是没有办法直接访问后台数据的,注意我这里说的是“直接”。在程序开发过程中,有些变量需要进行外部配置,譬如我这里做ArcGIS Server For Silverlight开发。需要对加载的图层做一个动态的配置,以便... 阅读全文
posted @ 2012-08-15 19:04 WillWayer 阅读(672) 评论(0) 推荐(0) 编辑
摘要: The ArcGIS API for Microsoft Silverlight/WPF (and Windows Phone) includes an extensible framework for adding geographic data from a variety of sources. The core library (ESRI.ArcGIS.Client) contains the base classes for the framework and the implementation for the primary source of data, ArcGIS Serv 阅读全文
posted @ 2012-07-04 23:38 WillWayer 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 1、IFeatureCursor 游标查询后,遍历删除2、更新游标删除IFeatureCursor.DeleteFeature()3、ITable.DeleteSearchedRows删除4、 IDataset.Workspace.ExecuteSQL一、几种删除方法代码1.查询结果中删除 private void Delete1(IFeatureClass PFeatureclass) { IQueryFilter pQueryFilter = new QueryFilterClass(); pQueryFilter.WhereClause = "objectID<=&quo 阅读全文
posted @ 2011-04-29 10:33 WillWayer 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 现在需要对已有的要素图层添加字段,尝试以下代码:IFeatureClass pFc= ((IFeatureLayer)lyrRec).FeatureClass; IFieldsEdit fldsE = pFc.Fields as IFieldsEdit;IField fld = new FieldClass();IFieldEdit2 fldE = fld as IFieldEdit2;fldE.Type_2 = esriFieldType.esriFieldTypeString;fldE.Name_2 = "XXX";ic.AddField(fld);int idTest 阅读全文
posted @ 2011-04-21 01:14 WillWayer 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: Map.aspx中引用JS文件:Web.jsWeb.js代码如下:Type.registerNamespace("MapClient.MapOp");function AddLayer{ .....}久久找不到原因 看到很多资料//在 web.config-->system.web配置节添加<httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate=& 阅读全文
posted @ 2011-04-08 17:32 WillWayer 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=50399&highlight=%C5%E4%D6%C3本文参考《总结基于ArcGIS Server 9.2 Dot Net ADF的WebGIS项目部署问题 》(flyingfish 博客):(为了让大家省钱,我把代码贴出来吧)Web.Config中代码如下:<appSettings> <!--地图数据源--> <add key="MapDataSource" value ="localhost"/> 阅读全文
posted @ 2011-03-02 08:58 WillWayer 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 今天做了一个非常简单的地图测试程序服务发布在本机上-方式为非池化-程序连接采用ArcGIS Server Internet 方式 运行之后发现执行非常慢,查询esri帮助得到如下建议: 通过 ArcGIS Server 本地连接而非 ArcGIS Server Internet 连接来使用非池化服务。进入正题:Internet 连接以完全无状态方式使用服务。通过 Internet 发送的每个服务请求均会在服务的后端 DCOM 组件上生成上下文获取及发布。如果服务为非池化服务,则每个上下文发布都将造成服务实例的取缔,并对其进行重新创建。这种服务的运算量非常大,尤其是当客户端向服务发送多个请求时。 阅读全文
posted @ 2011-02-24 16:39 WillWayer 阅读(1785) 评论(1) 推荐(0) 编辑
摘要: 调整和配置服务Resource Center » 专业库 » ArcGIS Server » 发布服务 » 如何发布服务ArcGIS Server 为您设置了多个默认服务属性,因此可轻松地立即发布服务;但如果将有数百或上千用户访问您的服务,或者如果用户将执行有状态操作(例如对您的服务进行编辑),您将需要更改默认服务属性值以最好地适应您的部署。本主题将概述其中一些属性及可用于最好地配置服务的方法。池化可以修改服务的属性,使其成为池化服务或非池化服务。池化服务的实例可在多个应用程序会话之间共享。当某个应用程序会话将一个池化服务实例返回服务器时,其他应用程序会 阅读全文
posted @ 2011-02-22 19:52 WillWayer 阅读(2149) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/zp_wan/archive/2008/12/02/3430904.aspxDisplay类库包括了用于显示GIS数据的对象。除了负责实际输出图像的主要显示对象(display object)外,这个类库还包含了表示符号和颜色的对象,用于控制在显示(display)中绘制时实体的属性。这个类库也包含了用户与显示(display)交互时的可视化反馈的对象。完成这些功能的对象被归并到一组类库子系统中。这些类库子系统是:n Display n Dynamic Display n Colors n Color Ramps n Symbols n Disp 阅读全文
posted @ 2011-01-21 19:26 WillWayer 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/flyingis/archive/2007/07/17/821174.html作者:Flyingis ArcGIS Server是一个发布企业级GIS应用程序的综合平台,提供了创建和配置GIS应用程序和服务的框架,可以满足各种客户端的各种需求,这是对 ArcGIS Server一个抽象的描述,那么ArcGIS Server在GIS应用中具体扮演什么样的角色呢? 使用过ArcGIS 桌面应用软件的人知道,在桌面环境中存在各种GIS工具可以供使用,如展现GIS数据可以用ArcMap、ArcGlobe,根据位置寻址可以使用 address loca 阅读全文
posted @ 2010-12-22 14:01 WillWayer 阅读(195) 评论(0) 推荐(0) 编辑