Web GIS 应用程序开发和 GIS 服务器

2024-05-15 GIS 160
A⁺AA⁻

Web GIS 应用程序开发和 GIS 服务器。互联网的日益普及,从网上冲浪到电子商务再到互动聊天,使互联网成为社会不可或缺的一部分。新闻、科学、出版和其他领域的许多应用程序已经被互联网改变并适应在互联网上使用。同样,互联网改变了 GIS 数据和处理的访问、共享和操作方式。互联网正在三个主要领域影响 GIS:GIS 数据访问、空间信息传播和 GIS 建模/处理。互联网为 GIS 用户提供了从不同数据提供者获取 GIS 数据的便捷途径。

Web GIS 的四个组成部分:Web GIS 应用程序开发和 GIS 服务器

  • 客户端
  • Web 服务器和应用程序服务器
  • GIS服务器
  • 数据服务器

Web GIS 应用程序开发和 GIS 服务器

客户端:客户端是用户与 Web GIS 中的空间对象 和分析功能进行交互的地方。它也是 Internet GIS 程序向用户呈现输出的地方。

Web 服务器和应用服务器: Web 服务器通过 HTTP 响应来自 Web 浏览器的请求。当 Web 服务器将请求传递给其他程序时,会从应用程序服务器请求服务。应用程序服务器充当 Web 服务器 和 GIS 服务器之间的转换器或连接器。

GIS 服务器: GIS 服务器是主要的主力组件,可根据用户的请求完成空间查询、进行空间分析以及生成地图并将其交付给客户端。

微信号:MeetyXiao
添加微信好友, 获取更多信息
复制微信号

数据服务器:数据服务器以关系或非关系数据库结构提供空间和非空间数据。

在这篇文章中,将特别关注 GIS 服务器。互联网上有许多可用的 GIS 服务器,例如 GeoServer、MapServer、Mapnik、MapGuide、QGIS 服务器等。所有这些服务器都是开源服务器,即免费提供。ArcGIS 还提供服务器,但不是免费提供的,具有许多附加功能。所有开源服务器都可以从各自的网站免费下载。

开源 GIS 服务器列表:

1.GeoServer:可在此网址 (http://docs.geoserver.org/2.7.1/user/) 阅读文档。GeoServer 是用 JAVA 编写的,机器上必须安装 JRE 7。GeoServer 与 Tomcat 应用程序服务器配合使用效果更佳。

2.MapServer:可在此网址 (http://mapserver.org/introduction.html) 阅读有关 MapServer 的信息,适用于 Apache 应用程序服务器,需要配置apache和MapServer用于开发。mapfile 是 MapServer 的核心。它定义了对象之间的关系,将 MapServer 指向数据所在的位置,并定义了如何绘制事物。

3.Mapnik:可在此网址 (http://wiki.openstreetmap.org/wiki/Mapnik) 上阅读有关 Mapnik 的信息,Mapnik 中的开发也可以使用 java。

4.MapGuide:可在此网址 (MapGuide https://mapguide.osgeo.org/) 阅读开发人员指南和安装指南。MapGuide 支持几乎所有主要的编程语言。MapGuide 支持 apache 和 IIS 应用服务器。

5.QGIS 服务器:

可在此网址 (http://hub.qgis.org/projects/quantum-gis/wiki/qgis_server_tutorial) 阅读有关 QGIS 服务器的信息。QGIS 服务器可以在安装 QGIS 时使用高级安装进行安装。

来源:开源地理空间基金会中文分会

来源链接:https://www.osgeo.cn/post/1a692

本站声明:网站内容来源于 *** ,如有侵权,请联系我们,我们将及时处理。

客服微信号码

客服微信号码

客服微信号码

客服微信号码

留言咨询
提交留言

您将免费获得

  • 全面诊断

    您将获得专家对您公司申请资质所需条件的全面诊断服务,我们不同于传统代办公司,仅是提供一些通用的,浅显的建议

  • 找出疏忽点

    我们在了解您公司的基本情况之后,将挖掘出您公司目前不利于资质申请的疏忽点,还将详细说明您在申请资质时应当改善的确切的事项。

  • 分析需求

    我们通过丰富的从业经验,结合目前的实际情况,确认好符合您实际经营情况的资质需求。

  • 定制方案与报价

    对您的需求深入了解后,将结合您公司目前的情况,我们将为您量身定制一份资质代办方案及报价单。

获取方案

×
请设置您的cookie偏好
欢迎来到资质参谋
我们希望在本网站上使用cookie,以便保障本网站的安全、高效运转及服务优化,有关我们使用cookie的更多信息,请点击查看了解更多。
接收Cookies
决绝Cookies