GIS仍将是热点(其实应该是WebGIS), 它在国内算是争了口气
这篇短文转自我在水木上随手写的帖子。作者: iihero
GIS作为应用软件,确实争了口气。数据库等其它基础软件,相对于GIS而言,在国内就是大大的落伍了。
速度,目前最快的,可能是中地了(就是地质大学的mapgis),现在也可能被别的产品超越了。说速度,
往往是指地理数据(或叫空间数据)的分析速度(空间分析运算),它大多是CPU密集,同时
又是I/O密集型,既耗费CPU,同时又可能从内存或者磁盘里读写大量的空间数据。
GIS有几个比较核心的东西,一个是上边说的空间分析,有人说它是GIS的灵魂,举例来说,
查询京九沿线100公里以内人均年收入超过4万的城市,就包含了基本的关系查询(收入数据
,城市数据),同时又包含了缓冲分析,要找到100公里沿线缓冲地理区域里的所有城市信
息,两者取其交集得到最终结果。这只是比较普通的一种查询了。
其它的,还有最短路径查询(用过go2map的深有体会),可达性查询,叠加,空间量算(距离
,面积),聚积统计之类的。
另一个是地理(空间)数据的存储,大多称为空间数据库。很多人听说过Oracle Spatial,
它在这上边投入了很多力量,目前应该是No. 1. ArcGIS最早就是和Oracle合作,并做了相
应扩充。从实用角度来讲,谁把握了存储的主动权,谁就能取得市场的主导地位。
空间数据库最麻烦的就是空间索引,它不同于普通的B树索引,它是多维数据,多用四叉树
或者变型的R树来组织索引结构。有几篇经典的论文。
目前,经过扩充,很多系统直接在数据库一级就实现了空间分析空间查询功能了。目前,
SQLServer2008已经支持空间数据管理了,Sybase ASE有一个第三方的叫做SQS(Spatial
Query Server)。DB2 有一个Spatial Extender。
开源里边,MySQL做的太简单了,PostgreSQL有一个PostGIS模块,支持的不错。
GIS里边国产的,其实也做的蛮不错的。国内市场份额已经差不多超出ArcGIS了。
Supermap, MapGIS, 灵图
说实在的,GIS在行业应用软件里头,国产算是争了一口气了。研究所院校里边也有一些成
果。不一一列举。
GIS往往适合在大国里边发展壮大,国土越大,可供利用的数据越丰富。数据就是钱。
相比之下,基础软件,就是大大的落伍了。
什么时候,金仓、达梦、Openbase加一个Oscar,国内份额能达到20%,估计他们就爽了。
目前比较看好前两个。不过,国产的太小家子气,不宣传也罢,也不主动让人免费试用。没有良好的用户基础。最好的办法莫过于,大规模赠送给高校试用。
达梦数据库,据文档描述,是支持空间数据存储的。
就说这么多,有点乱。