技术开发 频道

Esri中国总裁何宁:GIS未来将会普适化

  【IT168专稿】5月29日,2012Esri中国开发者大会在北京丽亭华苑酒店隆重举行,现场有来自全国近400名GIS(地理信息系统)应用开发人员和主流IT研发及互联网从业人员系数到场,共同探讨基于当前主流GIS平台——ArcGIS的应用开发技术。IT168作为媒体应邀参加本次活动的相关报道。

2012 Esri中国开发者大会在京召开
▲Esri开发者大会现场

  什么是GIS和ArcGIS

  对于GIS很多相关的从业者可能比较熟悉,对于一般用户来讲可能还不知道GIS究竟是做什么的,这里先做一下简单的知识普及。GIS即地理信息系统(Geographic Information System),地理信息系统是以地理空间数据库为基础,在计算机软硬件的支持下,运用系统工程和信息科学的理论,科学管理和综合分析具有空间内涵的地理数据,以提供管理、决策等所需信息的技术系统。简单的说,GIS是综合处理和分析地理空间数据的一种技术系统,是以测绘测量为基础,以数据库作为数据储存和使用的数据源,以计算机编程为平台的全球空间分析即时技术。地理信息系统作为获取、存储、分析和管理地理空间数据的重要工具、技术和学科,近年来得到了广泛关注和迅猛发展。

  ArcGIS是Esri公司研发的为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如,单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务端GIS(ArcGIS Server)。

  对于普通用户而言,GIS应用乍一看和我们平时使用的百度地图有些类似,其实仅仅是一个表象上的相似,GIS能够提供很多和空间信息相关的数据,比如作为一个执法者来讲,通过使用GIS应用,能够将企业的营业数据进行详细的统计,而普通的地图应用却做不到这一点。GIS平台给开发商提供了更多的接口或者能力,让用户通过开发,展现更多的数据内容,而传统的地图厂商只能够将集成好的数据信息呈现出来,并没有给客户提供多方面展现数据的能力和接口。

  GIS未来将会是普适化的GIS

  大会一开场,Esri中国信息技术有限公司总裁何宁简单的描述了未来GIS的发展方向,他认为:未来的GIS将会是普适化的GIS,任何人都可以用,在任何的地方,拿着任何的终端都可以访问GIS服务,而且是不在局限在专业的终端上,让普通用户都可以通过多媒介进行访问。这也得益于云计算技术、移动终端等方面的快速发展,让用户的更多需求都能够非常轻松的实现。在普适化的环境之下,我们要做的是为大家创造一个GIS的环境,需要把我们的知识和经验用地图的方式来表达,让用户非常方便的获得地图数据。

2012 Esri中国开发者大会在京召开
▲Esri中国信息技术有限公司总裁何宁

  当前,GIS已经逐渐从曾经的实验室和专业应用领域逐渐扩展到社会生产生活的方方面面,不仅部署越来越快捷,操作越来越简单,而且与主流IT技术的融合度也越来越高。正如Esri中国副总裁、首席技术官王昊在会上指出的那样,“GIS正朝着普适化的方向发展,预计在不久的将来,每个人都可以成为空间信息的分享者和使用者。”

2012 Esri中国开发者大会在京召开
▲Esri中国副总裁、首席技术官王昊

  作为Esri的核心产品,ArcGIS Online 能够有效的保证工作流中完成创造和共享,并让用户参与进来形成他们自己的知识,从内容方面保证在管理方面是可搜索的。Esri中国有限公司副总裁兼首席技术官王昊认为,GIS在飞速的发展,2011年新产生的数据是1.8zb,假如把32GB的iPad摞在一起的话,600亿部iPad,这个数据是足够震撼的。当前主旋律的ArcGIS 10.1版本有新的内容,新的结构,新的框架,同时能够和现在的新技术相匹配,创造出非常适合当前用户实际需求的应用产品。未来的地图不在是呆板的地图,而是智能化的地图,通过智能地图,能够讲故事,回答问题,也能够在任何设备上进行分享和访问。

  现场的技术工程师还演示了通过移动终端展示了ArcGIS的功能,这个应用主要运行在ipad上,原生应用的加载非常迅速,通过一些手势和动画进行操作,同时也能够进行多屏幕联动操作。用户可以按需下载相关的资源,而且非常的方便,在没有网络的情况下,地图的浏览和数据查询都是没有问题的。同时保存的数据是在本地的临时文件中,等到有网络的情况下可以上传。

  虽然一开始使用的是iPad,但是只要是将数据文件上传到ArcGIS online上,你通过其他终端比如Android设备都可以检索到上传到ArCGIS online上的数据文件。同时在Android和Windows phone平台上也提供了相关的SDK,供开发者下载使用。

  ArcGIS Online将会支撑三类用户群体

2012 Esri中国开发者大会在京召开

  1、传统的GIS社群,这些用户通常使用相关的应用和服务进行GIS数据的分享和上传,为自己的日常生活服务。

  2、用于企业做数据的分析,属于商业层面,比如肯德基选择地址等,通过一些地理位置的数据进行智能化的分析,保证自己的店面能够有很好的收益。

  3、Web和移动应用开发者,这些人能够基于这个平台利用自己的智慧创造出更多用户喜爱的,能够真正解决用户问题的产品和应用。

  基于ArcGIS平台的相关开发非常简单

  ArcGIS Runtime For Mac的开发非常的简单,对于开发者来讲和web的开发一样。你可以把本地的资料传上去之后,然后后台会启动本地的服务,从工程师的演示来看,工程师将本地的三张照片拖到地图上之后,可以自动的定位到照片拍摄地。同时,可以使用屏幕的多点触控技术实现地图的平移、缩小、放大和旋转等操作。

  ArcGIS基于浏览器的开发,这个需要联网,但是可以通过配置的方式让用户创建自己的应用,不需要写一行的代码,对于普通的应用开发者而言非常的方便和实用。

  从定制开发走向用智能地图传递信息,从思想上进行转变,现在已经不需要进行定制的开发,对于开发者来讲更多的是应该花费更多的精力给用户提供更好的产品服务理念。同时开发者应该用GIS去解决问题,正视用户的问题是什么,然后进行有目的的产品开发。

  从会议的议程上我们看到,30多场技术讲座包含了众多知识点,完整地涵盖了从传统桌面GIS、服务器GIS、ENVI/IDL一体化开发,到新兴的云GIS和移动GIS等Esri产品线的方方面面。各讲座也按照上述分类被组织成不同的主题,分布在不同的会场,让参会者既可根据个人爱好选择性参与,也可对某一产品技术进行系统了解。

  “全新桌面GIS扩展与应用技术”,让应用开发人员既可采取传统的高级开发语言去扩展软件功能,如:.Net、Java,也可采用全新的类似插件式技术——Python Add-in来完成业务需求定制。“ArcGIS Server高级话题”的讲座中,与会者普遍关注Esri即将推出的ArcGIS 10.1 for Server产品在架构与功能上的变化。此前,国内业界同仁已经依稀得知ArcGIS 10.1 for Server架构上的变化。这种全新的构架使ArcGIS产品成为真正能够部署在云端的GIS产品。结合当前的技术趋势,国内系统架构师和技术路线决策者看到了在云技术趋势下建设GIS公有云及私有云的希望。

  据悉,Esri即将在ArcGIS 10.1中推出的基于Restful的产品ArcGIS Runtime也在会上赚足了开发者的目光。除此之外,开发者们还比较关注如何依托自己所熟悉的Web开发技术——Flex、Silverlight/WPF、JavaScript,快速上手开发出炫酷的客户端GIS应用。

  除了以上内容,大会还就GIS用户体验设计、GIS公有云平台和私有云解决方案,以及基于主流IT技术的敏捷开发、系统集成、代码重构、HTML5/CSS等热点话题进行了探讨。

1
相关文章