面向空间信息服务的WebGIS分布式体系结构_第1页
面向空间信息服务的WebGIS分布式体系结构_第2页
面向空间信息服务的WebGIS分布式体系结构_第3页
面向空间信息服务的WebGIS分布式体系结构_第4页
面向空间信息服务的WebGIS分布式体系结构_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、面向空间信息服务的分布式地理信息系统架构1.基于关系数据库的空间数据存储和管理已经成为构建空间数据库的主流技术。MapXtremexx提供空间服务器访问。这是一项强大的功能,允许开发人员连接到存储在空间服务器中的实时数据,例如运行在MicrosoftSQLServer、Informix或OracleSpatial数据库上的MapInfoSpatialWare。空间服务器允许公司将其地图数据存储在企业数据库中,以实现集中管理和更高的安全性。像SpatialWare这样的空间服务器为公司的空间数据提供了高级查询处理和改进的性能。近年来,随着计算机技术的发展,地理信息系统也得到了快速发展,各种地理信

2、息应用系统迅速建成,具有覆盖面广、层次多、规模大的特点。与此同时,地理信息系统软件的网络应用也得到了极大的发展,用户对网络地理信息系统的需求也越来越大。WebGIS可以充分利用计算机资源,增强协同业务处理能力,监控业务,方便查询和统计。2空间信息介绍2.1空间数据的特征数据是信息系统的基础。人们普遍认为,数据是信息的载体,信息是数据的内涵。利用计算机处理数据和提取信息是信息系统的基本功能。地理信息系统主要处理与空间位置和空间关系相关的数据,即空间数据。一般来说,空间数据具有以下基本特征:空间性:这是空间数据最重要的特征。空间数据描述空间物体的位置和形状,甚至需要描述物体的空间拓扑关系。例如,在

3、描述一条河流时,一般数据集中在流域面积、水流、旱季等方面。然而,空间数据侧重于与空间位置相关的信息,如河流的位置、长度和出生地。更复杂的是,需要处理好流域内河流和城市之间的空间关系,如距离和方向。空间性是空间数据区别于其他数据的显著特征。抽象:空间数据描述了现实世界中地物和地貌的特征,这是非常复杂的,必须进行抽象。不同的空间数据库有不同的人们关心的内容。因此,空间数据的抽象也包括数据的人工选择。抽象还会导致数据中的多语义问题。在不同的抽象中,相同的自然对象表示可能具有不同的语义。例如,河流可以被抽象为水系统元素和行政边界,例如省边界和县边界。多尺度和多态性:不同的观测尺度有不同的尺度和精度,同

4、一地物在不同条件下会有形态差异。最典型的例子是:就形态学而言,任何城市在地理空间中都占有一定的面积,因此它可以被认为是一个表面特征,但在一个规模相对较小的空间数据库中,城市被视为点特征。多时空:地理信息系统数据具有很强的时空特征。地理信息系统中的数据源同时具有不同空间的数据序列。同一空间中也有不同的时间序列数据。不仅如此,地理信息系统还将根据系统需求使用不同的尺度来表达地理空间。地理信息系统数据是不同时空、不同尺度的数据源的集成。2.2空间数据库的建立2.2.1安装MapInfoProfessional、MapXtreme和spatialware提供了以下特性和优势:(1)完全集成空间数据和属

5、性数据。将MicroSoftSQLServer和MapInfoProfessional紧密集成在C/S结构中。启用SQLServer来存储和访问。选项卡文件。提供关系数据库的所有优点,如安全性、稳定性、多用户访问、并发控制和备份。创建空间数据类型,操作空间数据的功能和存储过程。MapInfoProfessional提供了以下特性和优势:提供基于图形用户界面的查询操作。提供地图图元的显示、分析功能。为安全的数据检索和操作提供ODBC功能。Mapxtremxx包括以下组件和功能:产品框架:Mapxtremxx对象模型,兼容。NET框架。开发环境工具:MapXtremexx为开发人员提供了控件、对话

6、框和模板,可在VisualStudio.NET用于开发Windows应用程序(使用Windows窗体)和Web应用程序(使用ASP)。NET)。开发人员可以使用对象模型来扩展这些组件,从而获得更高级的功能。强大的地图绘制和分析能力:MapXtreme和MapX在以前版本中提供的所有功能和操作仍然可用,包括地图创建、显示、各种来源的数据访问、专题地图绘制、栅格和网格处理、对象处理和表示。可扩展的基础设施:MapXtremexx提供了对象池和缓存功能,开发人员可以使用这些功能根据不同的性能需求对Web应用程序进行微调。2.2.2创建数据库createdatabasespatialdbon(名称=s

7、patialdb _ dat,文件名=# 39;d : programfilesmicrosoftsqlservermssqlsdataspatialdb . MDF # 39;大小=10,最大大小=50,文件增长=5)登录(名称=# 39;SpatialDB _ log # 39,FILENAME=# 39d : programfilesmicrosoftsqlservermssqlsdataspatialdb . ldf # 39;大小=5MB,最大大小=25MB,文件增长=5MB)开始2.2.3空间数据库在SQLServer的查询分析器中执行以下存储过程:execsp_spatialize_dbGO空间数据库可以接收和操作空间数据。在空间化过程中,创建了一个注册表(MAPINFO _ MAPCATALOG)来存储关于可空间化表的元数据。2.2.4创建一个新表createtablegeotable2.2.5空间化表execsp_sw_create_rtree#39。dbo # 39,# 39;地理位置# 39;# 39;sw _ geometry # 39,# 39;sw _ member # 39基于空间数据库的网络地理信息系统体系结构网络地理信息系统是互联网技术应用于地理信息系统开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论