解决从模板中删除IMapSurround对象(图例、指北针、比例尺等)时,报内存错误的情况
摘要://双击修改地图元素 private void axPageLayoutControl1_OnDoubleClick(object sender, IPageLayoutControlEvents_OnDoubleClickEvent e) { try { if (pPageLayoutControl.CurrentTool !=null && pPageLayoutControl.CurrentTool != CommonPrintClass.pCommand) { return; } IPoint pPoint = pPageLayoutControl.ActiveView
阅读全文
posted @
2011-06-27 21:09
xc#
阅读(892)
推荐(0)
鼠标滚轮放大缩小方向修改
摘要:AE开发程序,鼠标滚轮放大缩小方向修改问题:///summary///滚动鼠标中键,往前地图放大,往后缩小////summaryvoidReverseMouseWheel(){try{RegistryKeysetKey;//打开HKEY_CURRENT_USER\Software\ESRI\ArcMap\SettingssetKey=Registry.CurrentUser.OpenSubKey("Software\\\\ESRI\\\\ArcMap\\\\Settings",true);if(setKey!=null){if(setKey.GetValue("ReverseMouse
阅读全文
posted @
2010-12-14 16:33
xc#
阅读(1462)
推荐(0)
oracle 11g + ArcSDE 常见问题及解决
摘要:1、oracle11g 修改参数解决游标超出问题: sys用户登录,改启动参数文件 open_cursors=3000 session_cached_cursors=3000 命令行重启oracle实例(使用新参数)2、用户密码区分大小写3、账户密码有有效期限,导致SDE服务启动失败 sys登录,重设SDE密码,默认有效6个月,彻底解决可取消oracle 账户有效期
阅读全文
posted @
2010-11-07 14:48
xc#
阅读(1307)
推荐(0)
建库项目有感
摘要:本文以我参与的多个建库项目为实例,探讨了我对建库项目的理解、建库系统开发过程中涉及的关键技术,以及项目实施的过程,最后总结项目过程中遇到的问题。我以项目负责人及主要开发人员的身份参与了这些项目,项目开展过程中,借鉴了公司多年在建库领域的丰富经验,主要在地图展现、入库机制等方面有所改进,借此机会与大家共同探讨。
阅读全文
posted @
2008-09-17 12:55
xc#
阅读(2725)
推荐(0)
修改PageLayout NorthArrow 备注
摘要:修改PageLayout中的元素(NorthArrow)获取得到 MapSurroundFrame后,不能直接修改MapSurround属性,否则在删除元素时会出错.首先要将styleGalleryItem.Item 转换为 IMarkerNorthArrow 然后修改 MarkerSymbol 属性 public override void OnClick() { // TODO: Add El...
阅读全文
posted @
2008-02-19 21:47
xc#
阅读(966)
推荐(0)
标注的主体内容、上角标内容和下角标内容
摘要:将标注的主体内容、上角标内容和下角标内容分别用三个字段保存。假设这三个字段分别是:text、super_text和sub_text1.在被标注的图层的属性里,在“labels(标注)”标签下,点击“experssion(表达式)”2.在弹出的“表达式”窗口中书写表达式如下[text] & "<sup>" &...
阅读全文
posted @
2007-10-26 22:28
xc#
阅读(1065)
推荐(0)