一直都要做GIS方面的开发,所以准备将本博客从讲解VS.Net方面的知识转型到专门讲解GIS介绍与开发上。还望各位同仁仍同以往一样大力支持本博客。
前些时候在使用ArcGIS产品做开发工作,虽然ArcGIS是一个很不错的产品,帮助我实现了很多GIS功能,但是还是有三点让我放弃了对ArcGIS的研究:1、ArcGIS是国外产品,非国内产品,本人还是希望能支持国内GIS软件事业的蓬勃发展;2、ArcGIS较为昂贵,所以使用的是盗版软件,帮助很差,开发进度很慢;3、因为本人英文不好,所以对于国外关于ArcGIS很好的帮助文章也是一知半解,同样非常影响开发进度。总体看来,我怀着兴奋和惋惜的心情离开了ArcGIS产品,从而转向了国内对GIS产品支持非常好的平台——SuperMap产品。
SuperMap产品其实我早就听说了,只是由于时间、空间、人为和所做的事情的约束,无缘与SuperMap产品相聚。通过接触,本人详细地了解了SuperMap产品,发现了很多优越的地方,提出来让大家共同研究探讨:
1、SuperMap产品系列也很全面
SuperMap产品系列都是由北京超图软件股份有限公司自主研发,该公司成立于1997年,并致力于GIS平台的研发,且对于GIS的技术和商业的推广都很全面到位。据我所知目前北京超图软件股份有限公司在全国各省都设立了分支机构或是办事处,产品还在日本和东南亚甚至欧洲都有一定份额的市场,据悉2009年北京超图软件股份有限公司成功在创业板上市。虽然实力不如国际领先的GIS产品厂商,但在中国已经走在了GIS领域的前端了。
北京超图软件股份有限公司的SuperMap产品有如下几个系列:
(1)SuperMap Deskpro 功能全面且强大的GIS电子地图处理工具,支持很多种数据源,如:文件数据、Oracle、Sql Server、DB2、SyBase、KingBase(国产数据库——金仓数据库)等等,还能对各类栅格数据进行处理,导入各种数据格式等等。
(2)SuperMap Express 比较强大的GIS电子地图处理工具,在功能方面比SuperMap Deskpro要缺少些,而在价格上也同样便宜了些。
(3)SuperMap Viewer 浏览电子地图的工具,没有对电子地图的任何编辑功能,但却是免费使用的软件产品。
(4)SuperMap Objects 优秀的C/S模式下的GIS开发平台,包含了所有在SuperMap Deskpro中对地图的操作功能。可以很不夸张的说,如果您有时间又非常了解SuperMap Objects产品的二次开发,您完全可以利用SuperMap Objects自己开发出一套SuperMap Deskpro。
(5)SuperMap IS.Net 在Asp.Net环境下开发B/S架构的GIS应用程序平台。SuperMap IS.Net的底层是基于SuperMap Objects内核的。也是我们.Net开发人士开发WebGIS的理想工具。
(6)SuperMap iServer 一款跨平台的B/S架构产品,提供的是GIS Web服务。
(7)其他产品,如:GIS的嵌入式开发平台以及导航产品等。
2、本人用到的SuperMap产品
GIS是一门以多学科为基础的学科,对地理信息、制图技术、管理科学、计算机知识等都有较高要求。本人用到的产品有SM Deskpro、SM Objects、SM IS.Net,这些产品的帮助都很全面易懂,因此对开发很有帮助。
SuperMap所有产品均可在官方网站下载,下载网址为:http://www.supermap.com.cn/sup/zccenterdown.asp