随笔分类 -  GIS技术

GIS技术的学习与积累
摘要:此次开发将界面改成换成类型Office2007的,主要继承DevComponents。地图底层现在只添加一些地理图层如道路、河流、路名等,至于有实际应用的图层后期加入,这些ShapeFile文件从CAD图纸的dxf格式转换而来。(一)图层窗口的实现MapWinGis本身的图层窗口控件legend强大,源代码相当多,而且包含了很多方法,此次图层窗口的实现主要采用树形控件,将地理图层的图层ID、图层名... 阅读全文
posted @ 2009-11-05 15:39 wakerobin 阅读(3671) 评论(1) 推荐(1) 编辑
摘要:继续对MapWinGis进行研究探索,紧接上一篇文章。MapWinGis自身有很多功能,此篇主要也是基于其内在方法来写的。除了第二点显示文本是根据其源代码进行扩展的。原图:一、改善缩放功能上一版本放大缩小都必须点击下工具栏的放大、缩小。是鼠标处于缩放状态,此时必须单击鼠标左右键才能缩放。现在采用滚轮滚动时候就能缩放,操作比较方便。其实只需加载一个鼠标滚轮事件,在其设置即可。 private voi... 阅读全文
posted @ 2009-09-19 20:54 wakerobin 阅读(6854) 评论(10) 推荐(3) 编辑
摘要:此次主要是控件的注册,以及用C#开发的图层加载和一些基本操作。一、注册MapWinGis.ocx主键(1)如果直接安装MapWinGis的安装文件,则无需在注册。(2)如果没直接安装,则要注册MapWinGis.ocx主键。可自行下载(官网http://www.MapWindow.org/.)。http://svn.mapwindow.org/svnroot/MapWindow4Dev/Bin/.... 阅读全文
posted @ 2009-09-19 00:13 wakerobin 阅读(8647) 评论(7) 推荐(2) 编辑
摘要:地理信息系统(GIS)是储存和处理与地理空间分布有关信息的集合。在各行各业得到越来越广泛的应用,GIS以其混合数据结构和独特的地理空间分析功能独树一帜。用过几种商业化的GIS平台,SuperMap、ArcGis都很不错,可毕竟是商业的,而且之前开发一个系统是基于SuperMap二次开发的。SuperMap自身存在着一些问题。找了几种开源地图引擎,MapWinGis其效率是相当不错的,研究了一段时间... 阅读全文
posted @ 2009-09-18 14:29 wakerobin 阅读(6955) 评论(5) 推荐(1) 编辑