随笔分类 -  GIS相关

解决从模板中删除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) 推荐(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) 推荐(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) 推荐(0)
建库项目有感
摘要:本文以我参与的多个建库项目为实例,探讨了我对建库项目的理解、建库系统开发过程中涉及的关键技术,以及项目实施的过程,最后总结项目过程中遇到的问题。我以项目负责人及主要开发人员的身份参与了这些项目,项目开展过程中,借鉴了公司多年在建库领域的丰富经验,主要在地图展现、入库机制等方面有所改进,借此机会与大家共同探讨。 阅读全文
posted @ 2008-09-17 12:55 xc# 阅读(2725) 评论(3) 推荐(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) 推荐(0)
标注的主体内容、上角标内容和下角标内容
摘要:将标注的主体内容、上角标内容和下角标内容分别用三个字段保存。假设这三个字段分别是:text、super_text和sub_text1.在被标注的图层的属性里,在“labels(标注)”标签下,点击“experssion(表达式)”2.在弹出的“表达式”窗口中书写表达式如下[text] & "<sup>" &... 阅读全文
posted @ 2007-10-26 22:28 xc# 阅读(1065) 评论(0) 推荐(0)
最短路径问题的A*算法实现及应用(原创)
摘要:最短路径问题的A*算法实现及应用 阅读全文
posted @ 2007-04-04 11:51 xc# 阅读(6574) 评论(14) 推荐(0)
从TIN获取任意坐标点高程(原创)
摘要:从TIN获取任意坐标点高程 阅读全文
posted @ 2007-04-03 11:03 xc# 阅读(1904) 评论(3) 推荐(0)