基于开源软件的地图服务器环境搭建(一)

基于开源软件的地图服务器环境搭建
基本结构
Geoserver
PostgreSQL
PostGIS
浏览器
搭建环境
安装步骤

相关文章《基于开源软件的地图服务器环境搭建(二)》
基本结构
服务器软件环境分为geoserver作为地图服务器,PostgresSQL数据库及PostGIS数据库插件,浏览器等三部分,这三部分在一起,可以说是开源WebGIS绝配,比较适合中小项目的地图环境搭建。

Geoserver
Geoserver是运行在浏览器端的地图服务器,用来发布地图服务,支持WMS、WFS、WPS等OGC标准服务。
Geoserver官网下载地址:http://geoserver.org/download/

PostgreSQL
PostgreSQL是开源数据库,用来承载我们用于构成地图的地理数据。虽然Geoserver支持直接将Shp数据发布成地图服务,但是在项目应用中,应尽量采用数据库形式来管理和存储地理数据。
PostgresSQL官方下载地址:https://www.postgresql.org/download/

PostGIS
PostGIS是一个PostgreSQL数据库插件,安装了PostGIS插件的pg数据库,将支持存储地理数据,支持各种空间运行操作。
PostGIS官方下载地址:http://postgis.net/install/

浏览器
发布地图服务,当然离不开浏览器。使用Geoserver作为地图服务器时,推荐使用谷歌浏览器。

除以上软件外,需要JAVA 环境支持,因为Geoserver后台采用的是JAVA开发。

搭建环境
搭建环境前,首先要了解自己的服务器系统配置,然后去各软件官网找到系统对于的版本下载。

安装步骤
1、安装Java,设置Java环境变量,注意:geoserver对Java版本有要求,安装Java前先看Geoserver官方文档中,你的Geoserver版本要求的Java版本。
2、安装geoserver
安装完geoserver后,如果你Java设置也没问题,启动geoserver服务,在浏览器中输入:http://localhost:8080/geoserver/web, 就可以来到地图服务器首页了。使用默认用户名和密码登录后,即可发布在线地图服务。
3、安装PostgreSQL。
4、安然PostGIS。
PostGIS安装后,自带了将Shp数据导入Postgres数据库的工具,可以用来向数据库导入你的GIS数据。在导入之前,先要创建一个数据库。
至此,地理服务器环境搭建完成!

geoserver可以以jar包形式部署在toacat下,非常方便,具体方法可以《基于开源软件的地图服务器环境搭建(二)》中介绍的方法。

 

来源: 基于开源软件的地图服务器环境搭建(一) - 此爱如少年 - CSDN博客

历史上的今天
1月
18
weinxin
我的微信
一个码农、工程狮、集能量和智慧于一身的、DIY高手、小伙伴er很多的、80后奶爸。
Igor
  • 版权声明: 发表于 2019-01-1822:39:11
  • 转载注明:http://blog.tsingmac.com/prolions/software/1000/
你造吗 | 百度地图使用什么坐标体系? 软件攻城狮

你造吗 | 百度地图使用什么坐标体系?

日,测小8收到一封来自百度地图开放平台的邮件,邮件主题为:百度地图开放平台全面支持国测局坐标(GCJ02),于是想考考大家:你知道百度地图使用什么坐标体系吗? -------- 邮件全文如下 ----...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: