最近接触到了PostGIS和GeoServer。参照网上的安装教程自己摸索了一下如何安装,和大家分享一下安装的步骤。
一、PostGIS安装(这个安装相对简单点)
没有PostGIS安装包到PostGIS官网进行下载(PostGIS下载 )。安装包有两部分组成:postgresql-9.3.6-2-windows-x64.exe、postgis-bundle-pg93x64-setup-2.1.7-1.exe,首先点击postgresql-9.3.6-2-windows-x64.exe进行安装。如图:
点击Next进行安装,
选择安装路径和安装的语言(选择简体中文)
选择默认的端口号(笔者建新建一个txt文档记录端口号和用户名密码)
SQL安装完毕后弹出安装postgis安装对话框(如果已经下载postgis-bundle-pg93x64-setup-2.1.7-1.exe可以略过此步直接点击postgis-bundle-pg93x64-setup-2.1.7-1.exe安装),选择PostgreSQL点击下一步进行安装。更具电脑的操作系统选择X32或者X64位的版本。
选择安装的Create spatial datebase
然后一直点击下一步进行安装,直至安装完成(中间用txt文档进行记录用户名密码,以防日后忘记)。
完成安装
二、利用PostGIS导入shp数据
点击插件按钮,选择第二个插件。选择导入的shp数据(shp文件的命名一定要是英文)
文件路径一定要是英文状态
点击Options将编码格式改成GBK格式
点击Import进行导入,当提示Shapefile import completed(导入成功)shp数据导入成功
新建SQL语句进行查询表数据
至此PostGIS安装完毕。
三、安装Geoserver
安装Geoserver之前需要在电脑上配置好java和tomcat环境变量(如果电脑已经安装完毕可直接跳转到Geoserver安装)
1)安装java,这里不在赘述提供度娘的链接:java环境变量配置;
2)安装Tomcat,(推荐使用Tomcat安装版)本机上没有Tomcat安装包直接到Apache官网上进行下载,连接:Tomcat下载链接(下载安装版)
3)对Tomcat进行环境变量的配置:(和java环境变量配置相似)
系统变量:新建CATALINA_BASE变量 (Tomcat安装的路径,我的是:C:\Program Files\Apache Software Foundation\Tomcat 8.5)
系统变量:新建CATALINA_HOME变量 (Tomcat安装的路径,我的是:C:\Program Files\Apache Software Foundation\Tomcat 8.5)
系统变量:添加Path 在变量值最后输入%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
验证配置是否正确,在浏览器中输入:http://localhost:8080/如果出现Tomcat界面配置成功
4)安装Geoserver,将Geoserver.war.zip解压,将里面的geoserver.war复制到tomcat的安装目录下的webapp文件夹下,点击Tomcat中bin目录下start.bat,过一会webapp目录下出现geoserver.war的解压文件。点击geoserver-2.12.1.exe进行安装
同时还是需要txt记录Geoserver的用户名和密码
5)验证安装结果,在浏览器中输入http:/localhost:8080/geoserver/web出现GeoServer界面,恭喜你安装完毕。
祝你成功安装,哈哈哈。
(PS:需要安装包的小伙伴可以私聊我)
欢迎大家关注我的公众号,和大家交流探讨;
![公众号.jpg](https://upload-images.jianshu.io/upload_images/7393424-c5f3faf4bbfb0110.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)