随笔分类 -  GIS二次开发

基于ArcGIS Engine&C#的GIS二次开发
摘要:key 实现鹰眼,需要两个MapControl,一个是主视图,一个是鹰眼视图; 主视图和鹰眼视图内的地图数据要一致; 在主视图中当前显示的地图范围,用一个红框在鹰眼视图中框起来,主视图的地图范围发生变化时,红框位置也相应变化; 用鼠标在鹰眼视图中点击或移动红框时,主视图的地图范围也会发生变化。 关键 阅读全文
posted @ 2019-04-21 20:26 gisliuliang 阅读(1581) 评论(0) 推荐(0)
摘要:GIS 二次开发需要了解类与类之间的关系以及如何选择接口,OMD图的阅读至关重要,建议结合visual studio中的对象浏览器一起使用 类与对象:抽象类、组件类、普通类 以下是类与类之间的关系 抽象类在OMD图中是平面无阴影的,组件类在OMD图中为立体有阴影状,普通类为立体无阴影状 阅读全文
posted @ 2019-04-21 20:04 gisliuliang 阅读(638) 评论(0) 推荐(0)
摘要:这是我设计的主窗体 新建一个窗体,拖入一个datagridview控件,用来展示图层属性,Dock属性设为Fill 在主窗体中设置一个OnMouseDown事件 以下是属性展示窗体的源代码,其中包括了全屏显示属性、datagridview自适应form宽度、在表中点击字段名在主窗体中高亮显示等功能 阅读全文
posted @ 2019-04-01 09:07 gisliuliang 阅读(1021) 评论(0) 推荐(0)