菜单
C#语言在开发过程中有诸多的优势,便于开发人员进行开发。作为简单、系统、通用、面向对象的计算机语言,C#能够使得软件拥有强大、持久的编程生产力。在继承C和C++诸多优秀功能之外,C#摒弃了它们中存在的较为复杂的特性,方便程序的工作和学习。并且C#拥有C++的高运行效率,借鉴了Visual Bbasic的可视化操作。综合以上因素,C#成为GIS二次开发的首选计算机语言。
2.2 GIS二次开发
ArcGIS Engine拥有ArcGIS平台所具有的特点,比如开发平台的系统性、兼容性和可拓展性等。作为一套嵌入式组件库,开发人员利用ArcEngine进行GIS的二次开发时,在灵活性和和费用方面,该软件有很大的优势。利用该软件,开发者能够减少开发的成本费用、降低开发的难度,迅速地构建针对特殊需求的GIS产品(如本文的校园后勤管理系统)。ArcEngine可以用来创建独立的界面应用程序,另一方面可以拓展现有的应用程序,为使用者提供专门的解决方案。
作为一个二次开发软件,ArcGIS Engine拥有庞大的COM组件。这些组件库具有大量对象可以提供给开发人员使用,并且包涵了众多的GIS功能,可以快速的帮助开发人员进行GIS项目的二次开发。开发人员可以通过Arc Objects来扩展ArcGIS Desktop,定制ArcGIS Engine应用,使用ArcGIS Server实现企业级的GIS应用。校园后勤管理系统为了实现其诸多的GIS功能,需要ArcGIS Engine所提供的组件库。
ArcGIS可以在多种编程环境中进行开发,其中包括:C++、支持COM的编程语言、.NET、Java等。众所周知,在.NET编程环境中,C#计算机语言是主角,这也是校园后勤管理系统选择C#为编程语言的重要原因。
共3页:
上一页
1
2
3
下一页
上一篇:
大比例尺数字地形图测绘技术设计
下一篇:
全站仪自由设站法在测绘中的应用研究
当代大学生慈善意识研究+文献综述
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
杂拟谷盗体内共生菌沃尔...
乳业同业并购式全产业链...
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
日语论文
英语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
751论文网手机版...
主页:
http://www.751com.cn
关闭
返回