代码改变世界

窗体中的控件显示不出来,但在属性框中能看到

2012-04-25 18:08 by 枫桥夜泊日, 288 阅读, 0 推荐, 收藏, 编辑
摘要:原因:控件可能显示到其他控件的后面了解决方法:选择控件--右键--置于顶层 阅读全文

绘制一条带箭头的折线

2012-03-30 14:52 by 枫桥夜泊日, 424 阅读, 0 推荐, 收藏, 编辑
摘要:/// <summary> /// 添加一条折线 /// </summary> /// <param name="orbitId">轨迹编号</param> private void AddMyPolylineMapTool(string orbitId,string tempLayerName) { try { // 获取折线数据 attachmentbll = new BLL.ECCS_ORBIT_ATTACHMENT();//实例化bll层 attachment = new Model.ECCS_ORBIT_ATTACH 阅读全文

根据坐标获取地图经纬度

2012-03-27 16:24 by 枫桥夜泊日, 347 阅读, 0 推荐, 收藏, 编辑
摘要:/// <summary> /// 根据坐标获取地图经纬度 /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> private DPoint GetDPoint(int x, int y) { DPoint dp = new DPoint(); System.Drawing.Point point = new Syste 阅读全文

清除该图层上所有的图元

2012-03-27 16:20 by 枫桥夜泊日, 257 阅读, 0 推荐, 收藏, 编辑
摘要:private voidClearAllFeature(string tempLayerName){ Catalog cat = MapInfo.Engine.Session.Current.Catalog; SearchInfo si = MapInfo.Data.SearchInfoFactory.SearchWhere(""); IResultSetFeatureCollection ifs; MapInfo.Data.Table Tm; Tm = cat.GetTable(tempLayerName); if (Tm != null) //Table exists 阅读全文

删除选中的图元

2012-03-27 16:18 by 枫桥夜泊日, 200 阅读, 0 推荐, 收藏, 编辑
摘要:/// <summary> /// 删除选中的图元 /// </summary>private void ClearFeature(string tempLayerNames) { try { cat = MapInfo.Engine.Session.Current.Catalog; MapInfo.Data.Table Tm = cat.GetTable(tempLayerName); FeatureLayer lyr = mapMainControl.Map.Layers[tempLayerName] as FeatureLayer; if (MapInfo.Eng 阅读全文

添加标注

2012-03-27 15:34 by 枫桥夜泊日, 314 阅读, 0 推荐, 收藏, 编辑
摘要:public void CreatMark(string tempLayerNames) { MapInfo.Data.Table tblTemp = cat.GetTable(tempLayerName); LabelSource labelSource = new LabelSource(tblTemp); //给所创建的临时表Animation中的图元加标注 //指定要标准字段所在的列 labelSource.DefaultLabelProperties.Caption = "Name"; //所要标注的列名 labelSource.DefaultLabelPrope 阅读全文

添加线

2012-03-27 15:32 by 枫桥夜泊日, 219 阅读, 0 推荐, 收藏, 编辑
摘要:/// <param name="layerName">图层名</param> /// <param name="startPoint">线段起点坐标</param> /// <param name="endPoint">线段终点坐标</param> /// <param name="shortCode">线的shortCode(线的型状也有多种,比如单箭头,双箭头等)</param> /// <param nam 阅读全文

创建临时图层

2012-03-27 15:31 by 枫桥夜泊日, 311 阅读, 0 推荐, 收藏, 编辑
摘要:/// <summary> /// 创建临时图层 /// </summary> /// <param name="layerName">图层名</param> /// <param name="isSelectable">图层是否能被选中</param> /// <param name="lyr">图层对象</param>public FeatureLayer CreateTempLayer(string layerName, bool i 阅读全文

加载地图

2012-03-27 15:28 by 枫桥夜泊日, 268 阅读, 0 推荐, 收藏, 编辑
摘要:private void LoadMap(string path) { //mapMainControl:地图控件s mapMainControl.Map.Clear();//清空之前加载的地图 MapGeosetLoader mapGeosetLoader = new MapGeosetLoader(path);//加载地图 this.mapMainControl.Map.Load(mapGeosetLoader); mapMainControl.Map.Zoom = new MapInfo.Geometry.Distance(ZoomLevel, MapInfo.Geometry.Dist 阅读全文

效率由心生,快速提高工作效率秘诀

2012-03-27 11:42 by 枫桥夜泊日, 185 阅读, 0 推荐, 收藏, 编辑
摘要:来源: Veda原型发布时间:2012-03-12 21:27阅读:2378 次知识库链接 [收藏] 现代人都很忙,但忙的可能没有效率,可能在"忙人"摸象,也就是瞎忙。也许你的效率可以提升20倍,也许你的激情和潜能可以提升10倍!秘诀就在于目标管理、时间管理、精力管理、如何在短时间内完成更多的事情、如何从痛苦的修行中悟道、如何尊崇内心的自由、如何有更多的时间去享受生活、如何动态平衡工作和生活?!这里有能大大提升工作效率和时间效率的几个重要的工作习惯: 1. 每天一上班就进入状态,不要浏览网页,快速聚焦最重要的工作项上面 一些好习惯的养成,常常有助于工作效率的提高。比如,每天 阅读全文