05 2013 档案
摘要:作者 胡森 发布于 五月 15, 2013性能主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。本文以.NET平台下的控件产品MultiRow为例,描述C#性能优化的实践。· 理解需求 MultiRow的一个性能需求是:“百万行数据绑定下平滑滚动。”整个MultiRow项目的开发过程一直在考虑这个目标。· 理解瓶颈 99%的性能消耗是由于1%的代码造成的。大部分性能优化都是针对这1%的瓶颈代码进行的。具体实施也就分为两步:“发现瓶颈”和“消除瓶颈”。· 切忌过度 性能优化本身是有成
阅读全文
摘要:silverligth api 里面 图层的显示顺序 根据插入图层时候设置的Index 有关 ,越大的显示越上层。 在arcgis server 发布底图服务(map service)的时候 有两类通过服务里面的 缓存选项设置 是否启用缓存来区分 1:tiled service 瓦片服务 2:Dyanmic service:动态 Feature layers(sl特有的) 发布数据的时候需要...
阅读全文
摘要:ArcGIS API for Microsoft Silverlight/WPF 包含一个PictureMarkerSymbol 类,使用一个图片图标来渲染graphic点. 象API中的其它符号一样,它的内容通过一个控件模板定义。 PictureMarkerSymbol 控件模板定义如下:<ControlTemplate xmlns="http://schemas.microsoft.com/...
阅读全文
摘要:首先报的是 无法连接 通过修改 监听文件里面的sid 和 tns 里面的sid 解决了 然后无法用普通用户登录 管理员可以登录 但是无法访问任何表 查看错误日志 提示 ora 00600 kcratr_scan_lastbwr 通过cmd sqlplus sde/sde@"orcl as sysdba" 以管理员身份 连接orcl实例 SQL>shutdown immediateSQL>st...
阅读全文
摘要:首先通过ModelBuilder 工具 构建模型然后通过模块右键 设置输入参数或者直接将一个模块设为输入参数在输出模块的右键属性上 可以设置lyr文件用于渲染设置数据添加到显示用于不是发布的时候浏览使用在发布的机器上设置GP 显示Results窗口(发布GP服务需要用到Results窗口),覆盖上一次的结果(否则在本地调用一次后,之后不会覆盖,但是不影响发布的GP服务,因为发布的GP每次生成的文件夹名都是唯一的)在结果窗口选择模型发布在发布窗口调整 参数名称和注释通过arcgis server manager 来查看发布好的服务点击rest url 进行手动测试通过catalog在arcgis
阅读全文
摘要:上一篇讲到如何添加一条数据这篇将介绍 如何进行 编辑和查询在10.1里面 arcpy 新增加了一个数据访问模块arcpy.da帮助里面说 会比原来的游标性能快很多但是在我的使用中发现 arcpy.da.updateCursor存在问题,截止到发这篇文章的时候还没有得到esri工作人员的答复而且da模块下面的方法与原来的方法 参数上也有一些差异比如arcpy.da.SearchCursor和arcpy.SearchCursor的对比如下首先引入环境和设置数据库然后通过新的da模块进行查询这里可以发现 fields 参数 里面“oid@” 就是特指OBJECTID字段的一个令牌整个fields 是
阅读全文