新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

Linux

?/p>

WebGIS

平台架构方案

 

作者:苏小?/p>

 

来源:《绿色科技?/p>

2013

年第

03

?/p>

 

        

摘要:介绍了

Linux

系统的特点,分析了一?/p>

WebGIS

软件的实现方式,提出了一种基?/p>

Linux

?/p>

WebGIS

平台方案。该方案采用

MapServer

和一些开源软件实现了

WebGIS

的数据发

布和一些基本操作,并且遵守

OGC

制定?/p>

WMS

?/p>

WFS

等一系列规范,具有较高的可操?/p>

性、扩展性和定制性,并且成本低,适用于中小型

WebGIS

系统的搭建?/p>

 

        

关键词:

Linux

?/p>

MapServer

?/p>

WebGIS

;开?/p>

 

        1 

引言

 

        

近年来,随着操作系统的发展,

Linux

作为一个开源的操作系统,拥有良好的安全性、可

靠性和稳定性,尤其在可靠性方面,

Linux

和很多商用的

UNIX

系统具有可比性。它比大多数

的桌面操作系统更加的稳定可靠,特别是作为

Web

服务器、数据库服务器时,它的这一特点

将会使它在众多操作系统中脱颖而出?/p>

 

        

与此同时,随着计算机技术的快速发展,地理信息系统?/p>

GIS

?/p>

Geographic Information 

System

)应用程度的不断深入和应用范围的逐渐扩大?/p>

GIS

正处于急剧变化与发展之中,

WebGIS

成为近年?/p>

GIS

研究领域的一个前沿课题。如今已有很多基?/p>

Linux

?/p>

WebGIS

?/p>

件,因此建立一个基?/p>

Linux

?/p>

WebGIS

平台,把

Linux

的安全、稳定可靠与

WebGIS

结合?/p>

来,有利?/p>

GIS

软件的研究、开发和应用?/p>

 

        2 

常见?/p>

Web

系统架构

 

        

随着

Web

技术的发展,出现了数据与服务处理分离、服务与数据分布式等变化,交互?/p>

能大大增强,其系统架构也由原来的两层架构发展成为三层架构乃至多层架构?/p>

N-tier 

architecture

)。多层架构是在三层架构的基础上对中间层进行细分,对于典型的三层架构,?/p>

统被划分为:表示层(

UI

)、业务逻辑层(

BLL

)和数据访问层(

DAL

)。表示层负责内容?/p>

展现和与用户的交互;业务逻辑层是表示层与数据访问层的桥梁,负责逻辑的判断、业务处

理、数据传递等;数据访问层完成所有与数据库交互的操作。使用三层或多层架构可以使系?/p>

结构清楚,分工更明确,有利于后期的维护和升级?/p>

 

        

目前,现有的

WebGIS

按照负载的轻重和处理性质分为基于服务端的

WebGIS

模式和基?/p>

客户端的

WebGIS

模式。基于服务端?/p>

WebGIS

大部分都采用的是三层或多层架构,

GIS

的绝

大部分功能是在服务器端实现,而基于客户端?/p>

WebGIS

则采用插件技术(

Plug-in

)模式?/p>

ActiveX

模式?/p>

GIS Java Applet

模式?/p>

GIS

数据和数据处理功能在客户端实现,对于一般应?

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

Linux

?/p>

WebGIS

平台架构方案

 

作者:苏小?/p>

 

来源:《绿色科技?/p>

2013

年第

03

?/p>

 

        

摘要:介绍了

Linux

系统的特点,分析了一?/p>

WebGIS

软件的实现方式,提出了一种基?/p>

Linux

?/p>

WebGIS

平台方案。该方案采用

MapServer

和一些开源软件实现了

WebGIS

的数据发

布和一些基本操作,并且遵守

OGC

制定?/p>

WMS

?/p>

WFS

等一系列规范,具有较高的可操?/p>

性、扩展性和定制性,并且成本低,适用于中小型

WebGIS

系统的搭建?/p>

 

        

关键词:

Linux

?/p>

MapServer

?/p>

WebGIS

;开?/p>

 

        1 

引言

 

        

近年来,随着操作系统的发展,

Linux

作为一个开源的操作系统,拥有良好的安全性、可

靠性和稳定性,尤其在可靠性方面,

Linux

和很多商用的

UNIX

系统具有可比性。它比大多数

的桌面操作系统更加的稳定可靠,特别是作为

Web

服务器、数据库服务器时,它的这一特点

将会使它在众多操作系统中脱颖而出?/p>

 

        

与此同时,随着计算机技术的快速发展,地理信息系统?/p>

GIS

?/p>

Geographic Information 

System

)应用程度的不断深入和应用范围的逐渐扩大?/p>

GIS

正处于急剧变化与发展之中,

WebGIS

成为近年?/p>

GIS

研究领域的一个前沿课题。如今已有很多基?/p>

Linux

?/p>

WebGIS

?/p>

件,因此建立一个基?/p>

Linux

?/p>

WebGIS

平台,把

Linux

的安全、稳定可靠与

WebGIS

结合?/p>

来,有利?/p>

GIS

软件的研究、开发和应用?/p>

 

        2 

常见?/p>

Web

系统架构

 

        

随着

Web

技术的发展,出现了数据与服务处理分离、服务与数据分布式等变化,交互?/p>

能大大增强,其系统架构也由原来的两层架构发展成为三层架构乃至多层架构?/p>

N-tier 

architecture

)。多层架构是在三层架构的基础上对中间层进行细分,对于典型的三层架构,?/p>

统被划分为:表示层(

UI

)、业务逻辑层(

BLL

)和数据访问层(

DAL

)。表示层负责内容?/p>

展现和与用户的交互;业务逻辑层是表示层与数据访问层的桥梁,负责逻辑的判断、业务处

理、数据传递等;数据访问层完成所有与数据库交互的操作。使用三层或多层架构可以使系?/p>

结构清楚,分工更明确,有利于后期的维护和升级?/p>

 

        

目前,现有的

WebGIS

按照负载的轻重和处理性质分为基于服务端的

WebGIS

模式和基?/p>

客户端的

WebGIS

模式。基于服务端?/p>

WebGIS

大部分都采用的是三层或多层架构,

GIS

的绝

大部分功能是在服务器端实现,而基于客户端?/p>

WebGIS

则采用插件技术(

Plug-in

)模式?/p>

ActiveX

模式?/p>

GIS Java Applet

模式?/p>

GIS

数据和数据处理功能在客户端实现,对于一般应?

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

Linux

?/p>

WebGIS

平台架构方案

 

作者:苏小?/p>

 

来源:《绿色科技?/p>

2013

年第

03

?/p>

 

        

摘要:介绍了

Linux

系统的特点,分析了一?/p>

WebGIS

软件的实现方式,提出了一种基?/p>

Linux

?/p>

WebGIS

平台方案。该方案采用

MapServer

和一些开源软件实现了

WebGIS

的数据发

布和一些基本操作,并且遵守

OGC

制定?/p>

WMS

?/p>

WFS

等一系列规范,具有较高的可操?/p>

性、扩展性和定制性,并且成本低,适用于中小型

WebGIS

系统的搭建?/p>

 

        

关键词:

Linux

?/p>

MapServer

?/p>

WebGIS

;开?/p>

 

        1 

引言

 

        

近年来,随着操作系统的发展,

Linux

作为一个开源的操作系统,拥有良好的安全性、可

靠性和稳定性,尤其在可靠性方面,

Linux

和很多商用的

UNIX

系统具有可比性。它比大多数

的桌面操作系统更加的稳定可靠,特别是作为

Web

服务器、数据库服务器时,它的这一特点

将会使它在众多操作系统中脱颖而出?/p>

 

        

与此同时,随着计算机技术的快速发展,地理信息系统?/p>

GIS

?/p>

Geographic Information 

System

)应用程度的不断深入和应用范围的逐渐扩大?/p>

GIS

正处于急剧变化与发展之中,

WebGIS

成为近年?/p>

GIS

研究领域的一个前沿课题。如今已有很多基?/p>

Linux

?/p>

WebGIS

?/p>

件,因此建立一个基?/p>

Linux

?/p>

WebGIS

平台,把

Linux

的安全、稳定可靠与

WebGIS

结合?/p>

来,有利?/p>

GIS

软件的研究、开发和应用?/p>

 

        2 

常见?/p>

Web

系统架构

 

        

随着

Web

技术的发展,出现了数据与服务处理分离、服务与数据分布式等变化,交互?/p>

能大大增强,其系统架构也由原来的两层架构发展成为三层架构乃至多层架构?/p>

N-tier 

architecture

)。多层架构是在三层架构的基础上对中间层进行细分,对于典型的三层架构,?/p>

统被划分为:表示层(

UI

)、业务逻辑层(

BLL

)和数据访问层(

DAL

)。表示层负责内容?/p>

展现和与用户的交互;业务逻辑层是表示层与数据访问层的桥梁,负责逻辑的判断、业务处

理、数据传递等;数据访问层完成所有与数据库交互的操作。使用三层或多层架构可以使系?/p>

结构清楚,分工更明确,有利于后期的维护和升级?/p>

 

        

目前,现有的

WebGIS

按照负载的轻重和处理性质分为基于服务端的

WebGIS

模式和基?/p>

客户端的

WebGIS

模式。基于服务端?/p>

WebGIS

大部分都采用的是三层或多层架构,

GIS

的绝

大部分功能是在服务器端实现,而基于客户端?/p>

WebGIS

则采用插件技术(

Plug-in

)模式?/p>

ActiveX

模式?/p>

GIS Java Applet

模式?/p>

GIS

数据和数据处理功能在客户端实现,对于一般应?

Ͼλ">
Ͼλ
Ŀ

基于Linux的WebGIS平台架构方案 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

Linux

?/p>

WebGIS

平台架构方案

 

作者:苏小?/p>

 

来源:《绿色科技?/p>

2013

年第

03

?/p>

 

        

摘要:介绍了

Linux

系统的特点,分析了一?/p>

WebGIS

软件的实现方式,提出了一种基?/p>

Linux

?/p>

WebGIS

平台方案。该方案采用

MapServer

和一些开源软件实现了

WebGIS

的数据发

布和一些基本操作,并且遵守

OGC

制定?/p>

WMS

?/p>

WFS

等一系列规范,具有较高的可操?/p>

性、扩展性和定制性,并且成本低,适用于中小型

WebGIS

系统的搭建?/p>

 

        

关键词:

Linux

?/p>

MapServer

?/p>

WebGIS

;开?/p>

 

        1 

引言

 

        

近年来,随着操作系统的发展,

Linux

作为一个开源的操作系统,拥有良好的安全性、可

靠性和稳定性,尤其在可靠性方面,

Linux

和很多商用的

UNIX

系统具有可比性。它比大多数

的桌面操作系统更加的稳定可靠,特别是作为

Web

服务器、数据库服务器时,它的这一特点

将会使它在众多操作系统中脱颖而出?/p>

 

        

与此同时,随着计算机技术的快速发展,地理信息系统?/p>

GIS

?/p>

Geographic Information 

System

)应用程度的不断深入和应用范围的逐渐扩大?/p>

GIS

正处于急剧变化与发展之中,

WebGIS

成为近年?/p>

GIS

研究领域的一个前沿课题。如今已有很多基?/p>

Linux

?/p>

WebGIS

?/p>

件,因此建立一个基?/p>

Linux

?/p>

WebGIS

平台,把

Linux

的安全、稳定可靠与

WebGIS

结合?/p>

来,有利?/p>

GIS

软件的研究、开发和应用?/p>

 

        2 

常见?/p>

Web

系统架构

 

        

随着

Web

技术的发展,出现了数据与服务处理分离、服务与数据分布式等变化,交互?/p>

能大大增强,其系统架构也由原来的两层架构发展成为三层架构乃至多层架构?/p>

N-tier 

architecture

)。多层架构是在三层架构的基础上对中间层进行细分,对于典型的三层架构,?/p>

统被划分为:表示层(

UI

)、业务逻辑层(

BLL

)和数据访问层(

DAL

)。表示层负责内容?/p>

展现和与用户的交互;业务逻辑层是表示层与数据访问层的桥梁,负责逻辑的判断、业务处

理、数据传递等;数据访问层完成所有与数据库交互的操作。使用三层或多层架构可以使系?/p>

结构清楚,分工更明确,有利于后期的维护和升级?/p>

 

        

目前,现有的

WebGIS

按照负载的轻重和处理性质分为基于服务端的

WebGIS

模式和基?/p>

客户端的

WebGIS

模式。基于服务端?/p>

WebGIS

大部分都采用的是三层或多层架构,

GIS

的绝

大部分功能是在服务器端实现,而基于客户端?/p>

WebGIS

则采用插件技术(

Plug-in

)模式?/p>

ActiveX

模式?/p>

GIS Java Applet

模式?/p>

GIS

数据和数据处理功能在客户端实现,对于一般应?



ļ׺.doc޸Ϊ.docĶ

  • ž۴
  • 2016-2022й繤еר豸ҵͶսѯо - ͼ
  • ҵһ廯
  • ˮȫʩ
  • йŴѧʷ̰(ȫ)
  • MFCؼEdit control޶ַ
  • ˽̲꼶ʷϲ20սĿսѧ(޴)
  • ΢ĩܽ
  • ޹˾սͷ򹤳Ŀо
  • ӪҵȱʧԭͶԲ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)