这篇短文转自我在水木上随手写的帖子。作者: 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%,估计他们就爽了。
目前比较看好前两个。不过,国产的太小家子气,不宣传也罢,也不主动让人免费试用。没有良好的用户基础。最好的办法莫过于,大规模赠送给高校试用。
达梦数据库,据文档描述,是支持空间数据存储的。
就说这么多,有点乱。
分享到:
相关推荐
在国内地理信息系统(GIS)领域,常用的坐标系主要包括以下几种: - **北京54坐标系**:基于克拉索夫斯基椭球体,是早期中国大地测量的基础坐标系。 - **西安80坐标系**:基于1975年国际大地测量与地球物理联合会...
GIS开发 ArcGIS_Server简介.pdf 中间件在GIS开发中的应用.pdf 移动GIS开发手册.pdf 无线通信-开源框架下WEBGIS的设计与实现.pdf 使用Flex_API开发WebGIS应用.pdf 浅谈软件开发项目中的沟通管理.pdf 开源空间...
在"Web Gis_webgis_GIS地图开发Js_gis_webgis地图来源_web地图可视化_"这个主题中,我们将探讨如何使用JavaScript来开发Web GIS应用,实现地图的显示、地点查找和地图可视化。 首先,JavaScript(简称Js)是Web开发...
WebGIS(Web地理信息系统)是GIS技术在互联网环境中的应用,它将地理信息与Web技术相结合,使得用户可以通过浏览器访问和操作地理数据。本压缩包“gis.rar”包含了一个WebGIS应用实例,专注于公交地图服务,名为...
【标题】"基于ASP组件技术的WebGIS解决方案 .rar_gis_gis asp_web gis_webgis_方案" 涉及的关键知识点主要包括ASP技术、GIS(地理信息系统)以及WebGIS的集成应用。 ASP(Active Server Pages)是微软公司开发的一...
在本案例中,它主要关注WebGIS的开发框架,这种框架通常为开发者提供了一套工具和API,以便在Web环境中构建GIS应用。 描述中提到,“适用于GIS开发者,优秀的webGIS开发框架,采用java、tomcat开发”,这表明该框架...
GIS开发 一个GIS生的大学四年.doc 网络GIS开发技术手册.doc 数字城市地理信息公共平台软件测评大纲.doc ...基于OGC标准的移动GIS与WEBGIS的集成.doc GWC缓存的生成与失效详细说明.docx openGIS.doc
本主题主要涉及“GIS开发”、“OSGISWG”和“WebGIS”,我们将逐一深入探讨这些概念。 首先,我们来看“GIS开发”。GIS开发不仅包括构建GIS应用,还包括定制化GIS功能、设计数据库、开发地图服务和创建用户界面。...
### GIS与WebGIS #### GIS是3S技术的核心 地理信息系统(Geographic Information System,简称GIS)作为一种新兴的交叉学科,结合了地理科学、计算机科学、遥感科学、空间科学、信息科学、系统科学与管理科学等多...
它将地理信息与互联网相结合,使得用户可以通过浏览器或者其他Web客户端访问、查询、分析和展示地理数据,无需安装特定的GIS软件。WebGIS的核心理念是实现地理信息的网络共享和分布式处理,大大提升了地理信息的可...
WebGIS,全称为Web地理信息系统,是一种在互联网上运行的地理信息系统,它将地理信息与Web技术相结合,使得用户能够通过浏览器或者轻量级客户端访问和操作地理数据。本资源"WEBGIS.rar"包含了关于WebGIS的基础知识...
WebGIS前端开发是一个将地理信息系统(GIS)与Web技术相结合的领域,主要目的是在网页上展示、操作和分析地理数据。在这个"WebGIS前端开发demo"项目中,开发者使用了OpenLayers框架,这是一种广泛使用的开源...
它将地理信息、Web服务和数据库技术相结合,使用户可以通过Web浏览器访问、查询、分析和展示地理数据。本项目“webGIS_webgis_”旨在为初学者提供一个学习和理解WebGIS基本原理与实现的平台。 在WebGIS系统中,主要...
WebGIS的核心在于将GIS的功能与Web技术结合,使得用户无需安装专门的GIS软件就能实现地图服务的访问。在本案例中,重点讨论的是一个名为"GeoExt"的开源库,它为WebGIS开发提供了强大的JavaScript工具。 GeoExt是一...
分享一套WEBGIS开发视频课程,2023年5月完结新课,提供...WEBGIS开发基础到进阶视频教程2023全套课程,包括:GIS基础知识,web基础知识,webgis相关软件,GIS框架,项目实战,SDK相关开发,postgis数据库,geotools等。
1、Webgis概念:web+gis 百度百科:WEB-GIS(网络地理信息系统)指基于Internet平台,客户端应用软件采用网络协议,运用在Internet上的地理信息系统。一般由多主机,多数据库和多个客户端以分布式连接在Internet上而...
WebGis原理与应用开发pdf,内容简介: 互联网与GIS 结合而形成的Web GIS是GIS软件发展的必然趋势。本书以循序渐进的方式,通过讲解OGC制定的相关开放Web服务规范,介绍了Web GIS的原理;详解了一整套利用开源软件与...
总的来说,这个教程将引导学习者逐步掌握如何使用VB进行ArcGIS的二次开发,构建自己的GIS程序,并探索WebGIS的开发,对于想要进入GIS领域的初学者来说,是一份非常实用的学习资料。通过深入学习和实践,开发者可以...