关于地理信息的开发有好多控件工具可以选择,GIS软件包括三家美国GIS开发商ESRI,Intergraph和MapInfo的软件产品,以及国产软件:MapGIS,GeoStar和Citystar,SuperMap等产品。另外还有一些边缘产品,是Web GIS的领域,不是纯粹的GIS产品,称之为地图应用平台可能较好,如Google公司的Google Maps、微软的Virtual Earth,国内的51地图,搜狗的地图等。 可能用的比较多的是ESRI了,他的Arc IMS或者ArcGIS Server市场占用率好像还比较高,产品系列也做的不错,目前好像版本是9.3;ESRI的产品我没有用过,不做评论,好像也是很不错的;比较喜欢的是MapInfo公司的产品,可能是很早就接触到的原因,如MapX,目前是5.X吧,还有就是他的MapXtreme,目前版本是MapXtreme 2008 (.net 和Java两个版本)。 这些GIS软件,提供了相似的功能集合,不同之处在于其具体的实现方式(如用户界面,操作流程),和操作效率(如速度、数据量)。这种相似性,也正说明了GIS技术的成熟。
什么是ArcIMS 什么是ArcGIS Server
MapInfo MapXtreme 2008 是MapInfo为了支持Microsoft公司的.NET框架,重新设计MapX和MapXtreme for Windows代码库体系结构的新产品。MapXtreme 2008是开发地图和可地图化应用程序的理想开发环境。它与Visual Studio .NET平台无缝结合,支持C#和ASP.NET。利用MapXtreme 2008,用户还能够开发丰富的AJAX Web应用,并且能够充分利用地图技术方面的最新成果,包括半透明层、曲线标记、功能增强的标注功能和抗锯齿等功能。此外,MapXtreme 2008还支持开放地理信息系统联盟(Open GIS Consortium,简称OGC,主要研究和建立开放式地理数据互操作规范并指明了实现该规范的技术手段。)的地理空间标准,加强了互操作性,扩大了用户访问的数据源。 MapInfo MapX 是低价高效、强大的ActiveX 组件,可以很方便地集成到使用标准可视化编程工具开发的商业应用中。MapInfo MapX 支持您将地图功能添加到任何应用中,提供了一种高度可视化的方法,来显示和分析基于位置的数据,从而更好地为客户服务,更好地进行商业决策,更有效地管理资产和运营,与VB、VC、PB、Delphi、.NET等应用开发平台无缝连接,可以很方便地将地图功能集成到各类商业应用中。MapInfo MapX可以说是单机版的GIS开发工具。
Google Maps Google Maps 是 google 公司推出的一款网上地图工具,通过AJAX技术实现无刷新、可拖动、高性能的网页程序。提供了丰富的API,可以对Google Maps进行开发。
Virtual Earth 是微软公司Live服务中的一个地图服务,作为Live提出的服务观点,Virtual Earth提供了非常方便的一套接口,允许我们在Earth上面开发一些自己的应用。
|
|