基于ArcGIS Engine的电力地理信息系统平台设计

The Design of Power GIS Platform Based on ArcGIS Engine

作者: 专业:电力电子与电力传动 导师:吉兴全 年度:2010 学位:硕士  院校: 山东科技大学

Keywords

ArcGIS Engine, GIS, Power, Platform, Design

        论文选用Visual Studio 2005作为软件开发平台,结合ArcGIS Engine的二次开发技术,研究并设计了电力地理信息系统平台。论文深入研究地理信息系统相关技术,首先介绍了GIS软件二次开发的背景和国内外的发展现状,可以看出GIS技术已在电力系统中特别是配电网中得到了广泛应用。接着对系统用到的关键技术进行了讨论。其中包括Visual Studio集成开发环境、ArcGIS二次开发工具和面向接口编程技术。然后讨论了系统的总体方案设计。其中包括需求分析、设计原则、要采用的开发方式和开发工具、架构设计,还有界面设计。最后详细叙述了一个电力地理信息系统的开发过程。从设计系统总体框架到各个功能模块。实现了海量数据管理、地图浏览、图层管理、地图查询、地图输出等功能。本文所涉及的方面及研究的方法和技术对于.NET环境下ArcGIS Engine的开发有着一定的借鉴意义。
    This paper selected Visual Studio 2005 as a software development platform, with secondary development of ArcGIS Engine, it researched and designed the platform of power GIS.The related technology of the GIS is researched deeply in this issue, Firstly, this paper introduced the background of the secondary development of GIS software and the status quo of development at home and abroad, GIS technology has been widely used in power system especially in power distributing network. Then the key technology used by this system was discussed. It included Integrated Development Environment-Visual Studio, Secondary Development Tools-ArcGIS and Interface-Oriented Programming technology. Then it introduced the overall design of system. It included requirement analysis, design principles, development mode, development tools, architecture design and interface design. Finally, this paper introduced the development of power GIS in detailed. From main frame to its function modules, it realized o lot of functions, such as huge data management, map view, layer management, map query and map export. The studies of this paper and the methods and techniques involved in this paper have a certain reference for ArcGIS Engine Development under.NET Environment.
        

基于ArcGIS Engine的电力地理信息系统平台设计

摘要5-6
Abstract6
1 绪论11-16
    1.1 论文研究的目的和意义11-12
    1.2 国内外研究现状12-14
    1.3 本文的主要工作14-16
2 关键技术分析16-25
    2.1 Visual Studio简介16-18
    2.2 ArcGIS简介18-22
    2.3 面向接口编程22-25
3 系统总体设计25-32
    3.1 需求分析25-26
    3.2 设计原则26-27
    3.3 开发方式27-28
    3.4 开发工具28-29
    3.5 架构设计29-30
    3.6 界面设计30-32
4 基本平台的实现32-48
    4.1 系统框架的建立32-34
    4.2 菜单的添加及其实现34-37
    4.3 右键菜单添加与实现37-40
    4.4 状态栏信息的添加与实现40-42
    4.5 MapControl与PageLayoutControl同步42-48
5 系统主要功能48-64
    5.1 浏览48-49
    5.2 鹰眼的实现49-54
    5.3 查询统计54-57
    5.4 符号管理57-58
    5.5 图层属性58-61
    5.6 地图输出61-64
6 总结64-66
致谢66-67
攻读硕士期间主要成果67-68
参考文献68-69
        下载全文需10


本文地址:

上一篇:高功率因数开关电源的研究与实现
下一篇:基于改进遗传算法的电力系统无功优化的研究

分享到: 分享基于ArcGIS Engine的电力地理信息系统平台设计到腾讯微博           收藏
评论排行
公告