欢迎您来到GIS动力

加入收藏 免费注册 用户登陆 帮助中心
首页 新闻动态 技术专栏 银杏树下 学习考研 软件下载 求职招聘 许愿瓶 节日祝福 用户中心 精彩推荐 资源搜索 地图
专栏导航: AO开发 | SO开发 | ArcGIS桌面 | 超图桌面 | 开发语言 | 数据库 | WebGIS | 银杏文学 | 研究生考题 | FreeMap FreeTalk
   您现在位于: 首页技术专栏地理信息技术 → 正文
新一代“共相式”组件GIS简介
07-10-04 17:16:38 作者:未知 出处:《超图通讯》第七期
从2005年开始,毫无疑问,.NET和Java已经成为了开发人员的两大主流平台。在过去的2006年,.NET的开发者欣喜地看到,微软在.NET FrameWork 2.0的基础上,推出了功能更为强大的.NET Framework 3.0。新一代的.NET IDE开发工具Visual Studio.NET 2007也即将推出;同时,Java推出了J2EE技术的新版本——Java Enterprise Edition(企业版) 5.0版——这是Java企业平台最重大的升级和跨平台的Java技术互操作性的最新进展,Java开发工具Eclipse和Net Beans也越来越好用,这些产品和技术的发展,都吸引了越来越多的开发人员。


  从2005年年底开始,超图的SuperMap GIS Universal系列产品开始陆续上市,并取得了越来越多的应用,树立了自主创新的典范。作为超图公司的核心产品之一,大型全组件式GIS开发平台SuperMap Objects一直在SuperMap系列产品中占有重要地位。今年,新一代的.NET和Java组件产品在原来1.0版本的基础上,推出了SuperMap Objects.NET 2.0和SuperMap Objects Java 2.0.

SuperMap Objects.NET 2.0
  SuperMap Objects.NET 2.0是SuperMap GIS Universal系列软件中的基础开发平台之一,是一套面向GIS应用系统开发者的新一代大型GIS开发平台。SuperMap Objects .NET 2.0基于Microsoft的.NET 组件技术标准,以一套.NET组件的方式提供强大的GIS功能,适用于用户快速开发专业GIS应用系统。


  SuperMap Objects .NET 2.0延续了SuperMap Objects功能强大、开发容易的特点,并兼容SuperMap GIS 5的数据。SuperMap Objects .NET和SuperMap GIS Universal系列的其他产品均采用全新GIS内核——SuperMap Universal GIS Classes构建,保证了Universal系列软件在数据格式上的一致,有效地与各产品进行无缝集成。


  SuperMap Objects .NET 2.0是直接基于UGC内核进行封装的纯.NET组件产品,并且重新构建了框架,规范了接口,具有统一的内核,实现了从Win32平台向.NET平台的平稳过渡,更加适合在Visual Studio.NET等支持.NET的集成环境中进行开发。不仅可以进行无缝的语言集成,允许在不同的语言之间进行互操作,而且还提供了对多线程的支持;组件的粒度划分更加细致,降低了组件之间的耦合性;尤其在2.0这一新版本中提供了丰富的UI资源,对桌面产品的一些UI相关功能进行适度的封装,同时还提供了32位和64位产品,提供了大量的开发资料,以新颖的文档表现方式呈现给用户,更加适应未来技术的发展。


  我们产品的发展目标就是保持原有的数据编辑功能完善、开发应用简捷、产品的计算和显示性能较强的优势的基础之上,提供更加完善的GIS功能,提升产品的性能,增强易用性和稳定性,提高系统的可扩展性。


  目前SuperMap Objects .NET 2.0正在紧锣密鼓地开发过程中,预计将在7月底发布Alpha版本,8月初发布Beta版本,在9月7日,SuperMap Objects .NET 2.0 的中英文版本将同时发布,相应地,它的出现将会使基于.NET的GIS应用的开发更为方便,更加高效。

SuperMap Objects Java 2.0
  作为一种优秀的面向对象的编程语言,Java语言正在被越来越多的程序员所青睐,因为其跨平台以及在网络应用方面的表现突出等优点,Java平台也成为很多的GIS应用程序实现的首选。然而传统的基于COM技术的组件不能在Java平台下直接使用,而且使用中间件方式在Java平台下运行COM会使效率急剧下降。基于Java的GIS 应用程序的开发迫切需要基于Java的组件产品,即将在9月份发布的SuperMap Objects Java 2.0就是这样一个产品。


  SuperMap Objects Java 2.0被定位为一个基于Java平台开发的新一代组件式GIS开发平台,该组件产品采用Java平台的JavaBean技术,不仅继承了Java平台的众多优越性,而且对Bean组件模块的划分和设计更加的人性化,提供多层次的开发接口以满足不同开发人员的需求,开发方式也更加灵活。同时,由于SuperMap Objects Java 2.0是SuperMap GIS Universal系列软件成员之一,采用统一的内核UGC(SuperMap Universal GIS Classes),其提供的GIS功能也更加的强大,在数据处理(兼容SuperMap Objects 5的数据)、显示、空间分析等方面都将会有不俗的表现。


  目前SuperMap Objects Java 2.0正在紧锣密鼓地开发过程中,预计将在7月底发布Alpha版本,8月初发布Beta版本,在9月7日,SuperMap Objects Java 2.0 的中英文版本将同时发布,相应它的出现将会使基于Java的GIS应用的前景更加闪亮。

结语
  我们相信SuperMap Objects .NET 2.0和SuperMap Objects Java 2.0的推出,将为.NET和Java开发人员进行GIS应用的开发更加容易,更加高效,使得GIS应用开发能够站在主流开发平台的基础上,更加精彩。


(本文已被浏览 次)
发布人:admin
推荐给好友:发送给好友
上篇新闻:
下篇新闻:
相关评论
发表我的评论
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  •   相关文章  

    关于我们友情链接 ┋ 与我在线 ┋ 管理 ┋ TOP
     
    网站当前版本:GisPower CMS V3.0
    『GIS 动力』- http://www.gispower.org/
    联系我们:webmaster#gispower.org
    Copyright (c) 2003-2007 GisPOwer.Org. All Rights Reserved.
     

                   滇ICP备05006901号