帮帮文库

返回

基于GeoTools的开源WebGIS在数字城市中的应用的研究 基于GeoTools的开源WebGIS在数字城市中的应用的研究

格式:word 上传:2022-06-25 14:56:21

《基于GeoTools的开源WebGIS在数字城市中的应用的研究》修改意见稿

1、“.....访问每个图层的要素对象结果集,使用要素渲染对象进行符号化处理,并调用设备程序显示。空间数据显示的序列图见图。模板可以与由其它软件开发者开发的开放软件进行交互操作。就是网络环境中对不同种类地理数据和地理处理方法的透明访问。的目的是提供套具有开放界面规范的通用组件,开发者根据这些规范开发出交互式组件,这些组件可以实现不同种类地理数据和地理处理方法间的透明访问,建立个无边界的分布的基于构件的地理数据互操作环境,与传统的地理信息处理技术相比,基于该规范的软件将具有很好的可扩展性可升级性可移植性开放性互操作性和易用性。开放规范中描述的开放框架包括数学上概念上用数字表示地球和地球现象的通用方法。执行访问管理处理表示和在信息协会间共享地理数据的通用模式。使用开放地理数据模型和开放服务模式来解决技术和制度上无交互性问题的框架。分析介绍是个纯语言实现的开源中间件......”

2、“.....提供了从数据访问层到数据渲染层的操作的实现,并定义了系列标准的接口对外提供调用,可用来构建不同种类的系统包括网络应用服务器桌面应用客户端等,是开源产品中较为优秀的代表,著名的开源桌面优秀的服务器就是基于之上构建的,类库具有模块化的组织结构,各模块间松散藕合,结构清晰,并提供了大量的插件以丰富功能实现,具有良好的可扩展性,开发者可根据需要自由组织功能模块,添加新的插件或模块。目前具有的功能包括采用作为矢量数据的空间数据模型的实现,它是遵循简单要素规范下版本的种实现,实现了空间数据的二维建模和空间分析功能。支持多种数据源的访问,具体包括矢量文件栅格文件关系型数据库规范下地图图片服务规范下矢量要素服务等。具体支持的数据格式见下图实现了规范下坐标参考系统及其转换服务的个子集,提供些标准的坐标参考系统和坐标转换功能。支持空间数据查询,包括属性查询和空间查询......”

3、“.....通过定义属性和空间参数以确定要操作的要素集的子集。支持空间数据的符号化显示,遵循规范下简单样式描述规范。采用库支持栅格数据的管理显示。支持两种地图着色器的实现。功能结构类库按照不同功能分为若干独立的组件,组件间组织关系松散耦合,这种组织结构允许开发者只使用类库的部分功能,或者继承些组件类而拓展出新的功能,或者可以使用组件的另种实现来替代组件的缺省实现,这就使得开发更加灵活多变,可根据实际需要灵活组织运用。类库的体系结构图见图。图类库体系结构整体上分为三大模块主类库插件和扩展模块。主类库定义了元数据空间几何模型空间参考矢量数据栅格数据数据访问数据渲染等功能的类实现及操作接口插件模块是主类库中定义的些标准接口的具体实现,主要包括了不同格式的数据访问实现和不同标准的空间参考实现,正常工作离不开插件的支持......”

4、“.....如针对的渲染器实现基于空间数据构建地图网络并求两实体间最短路径的实现等。主类库主类库基于标准的模型视图控制器模式进行设计,如图所示,视图对应数据显示组件,模型则对应数据模型组件,原类库中并不含控制器逻辑,而是留给了类库的使用者即开发人员来实现,因此开发人员拥有充足的自由空间,根据实际需求编写合适的业务逻辑,进行空间数据的处理。下面将详细分析数据模型组件和数据显示组件的结构。图主类库结构图数据模型组件数据模型组件用于描述现实世界中的地理实体在计算机中的表示形式,包括几何模型空间参考模型要素模型数据访问与存储模型查询模型。下面分别介绍各个模型的作用。几何模型为基于矢量表达的空间数据提供几何建模,使用坐标点及坐标点的集合来表达点线面点集线集和面集等几何对象,该模型也实现了基于几何对象的标准空间分析操作,在的实现中......”

5、“.....空间参考模型为空间定位和与空间相关的数据操作提供合适的空间参考系,提供坐标参考系间变换和投影的功能,该模点线多边形等基本几何模型以及在这些基本几何模型上派生出的几何模型。对象的实现依赖于对象和对象,它使用个对象的集合来定义几何对象的空间位置属性,使用对象来定义几何对象的边界。它还定义了些易用的空间分析方法,如用于计算距离该对象指定距离的缓冲区对象,外包多边形分析,交叉分析,联合分析,差异分析,对称差异分析,邻接分析等空间拓扑分析操作方法,和是用于计算距离和面积的空间操作方法。对象的创建使用工厂类进行创建,类图见图。基于构建应用框架设计本章重点研究了基于构建应用的方式方法,是论文工作的重要体现,是后面系统实现的基础。空间数据时系统的核心,而数据的可视化显示是系统区别于其他信息系统的重要特征,更是中最常用的操作,因此本文首先就空间数据可视化的流程方法进行了深入研究......”

6、“.....最后基于以上研究,对基于开源产品的应用开发方式按照不同层次分类和比较分析,得出基于开发应用的优势所在,并设计了基于开发应用的实用框架。基于的空间数据可视化研究空间数据是操作的核心,矢量数据的可视化过程可分为数据访问和数据显示两个过程。数据访问过程又分为源数据访问内存数据模型封装过滤数据显示过程又分为符号化图形模型坐标转换图形绘制与显示。空间数据访问采用面向对象思想,中的对象实体按不同操作层次划分,包括要素图层地图,对象间层次关系见图,要素是地图操作对象中具有实际意义的最小单元,对应于用点线多边形简单几何图形表示的具有特定含义的客观世界中的物理实体,要素可以是由种几何形状表示的简单要素,也可以是由多种几何形状聚合表示的复杂要素图层是具有相同或相似物理意义的要素的聚合如用点表示的桥梁要素的聚合可以组成个图层地图由多个图层叠加组成......”

7、“.....应用进行空间数据访问,以插件库的形式提供对多种主流地理数据格式的访问支持,包括等矢量数据,等数据库,等栅格数据。先介绍几个和数据访相关的包包负责地理数据的读写如用于读取数据,包负责提供对的调用接口,以将地理数据封装成中定义的几何对象,包负责封装空间几何要素对象,对应于地图中个实体,包含空间数据属性数据参考坐标系最小外包矩形等属性,是操作的核心数据模型。在地图访问中,对象包含个对象,用于保存当前地图包含的多个图层对象,每个图层对象维持个访问该图层对应的源文件或数据库表的连接,当访问空间数据时,调用进行要素对象的读操作,后者利用从具体数据格式中读取条记录,调用封装成特定图层类型的对象,使用对象对其进行过滤,最后将满足过滤条件的要素对象集返回。以读取矢量数据文件为例说明空间数据读操作的序列图见图。空间数据显示地图的显示是多个图层进行叠加显示的结果......”

8、“.....显示模块基于数据访问模块的基础上,对结果要素对象集进行符号化处理渲染,地理设备坐标转换,绘图类绘制,设备显示,地图显示流程见图。提供对空间要素的显示操作支持,相关类包括定义了对地图图层及其属性的描述,便于图层管理包含对图层样式定义文件的访问,获得图层渲染样式对象集,由具体样式对象型提供了定义坐标参考系,需要由插件提供具体的大地测量基准面数据。要素模型要素是中的核心术语,它是描述地理空间数据对象的基本单位,它描述了个现实世界中的客观地理实体,如条河流座桥梁都可以理解为要素,在类定义中,要素对象包含个标识符,组描述其特征的属性集合,以及定义该要素属性的概要模式。这些属性包括要素实体的空间几何定义实体的其他属性等。数据访问和存储模型该模型定义了创建访问和存储数据的方法,提供了访问不同数据源空间数据的方式......”

9、“.....访问数据库中数据的接口,访问网络服务器的接口。使用接口存取矢量数据,使用接口存取栅格数据,插件模块中包含了众多访问不同数据格式的数据访问和存储模型的实现,这些数据格式包括格式格式格式栅格图片空间数据库地图服务器及要素服务器等。数据查询模型该模型提供了种从空间数据源或已知要素集中寻找获得所需数据的标准方式,查询模型定义了类来构造查询过滤条件,并遵循标准的过滤查询规范而实现。数据显示组件数据显示组件提供了通过图像来表现要素内容的种标准方式。该组件通过遵循系列用于创建可视化地图的复杂渲染规则,提供种标准的方式来渲染要素数据它还提供了用于创建图像的渲染基础流程结构。包括空间样式模型和渲染器模型。空间样式模型定义了空间数据显示的符号化模型,遵从的规范和规范。规范描述了图层对象与符号化模型间的对应关系,采用格式存储数据规范描述了用符号化模型绘制要素的规则......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(1)
1 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(2)
2 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(3)
3 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(4)
4 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(5)
5 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(6)
6 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(7)
7 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(8)
8 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(9)
9 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(10)
10 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(11)
11 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(12)
12 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(13)
13 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(14)
14 页 / 共 22
基于GeoTools的开源WebGIS在数字城市中的应用的研究.doc预览图(15)
15 页 / 共 22
预览结束,还剩 7 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档