(自己集体部署在windows10下部署,经尝试,linux也能够部署,并且运行响应速度比windows好,装置最新2.17.x版本亦可防止很多坑)
装置步骤

装置JDK

1、装置GeoServer是基于Java的环境,所以须要先装Jdk环境。

2、返回官网下载Java SE

http://www.oracle.com/technetwork/java/javase/downloads/index.html

3、承受协定并下载相应版本

-配置环境变量

(1)右击 “我的电脑”->属性->高级零碎设置->环境变量->零碎变量->新建三个变量:

(2)第一个

变量名输出:JAVA_HOME

变量内容输出:E:\Program Files\Java\jdk-12.0.2(依据JAVA的装置门路来确定,实际上是应用JAVA装置门路下JDK的目录)

(3)第二个

变量名输出:Path (这个变量可能曾经存在)

变量内容输出:%JAVA_HOME%\bin

(4)第三个

变量名输出:classpath

变量内容输出:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (留神最后面的点 . 不要漏掉。)

(5)、进行测试,运行cmd,输出java -version查看java版本信息,若能胜利则阐明后面配置均已正确。

装置GeoServer

1、返回官网下载最新稳定版http://geoserver.org/

2、对于windows,咱们有两种抉择,一个是应用二进制文件(binary),另一个是应用安装包进行装置。

3、切换到程序文件夹下的bin目录

4、双击startup.bat,开启服务。留神在应用过程中,这个窗口不能敞开。

5、关上浏览器,输出http://localhost:8080/geoserver 进入GeoServer的管理员界面。(start.ini 文件能够更改一些根底设置,比方8080这个关上端口号)

6、应用默认用户名admin和明码geoserver登陆。

7、敞开运行时关上的窗口或者双击bin目录下shutdown.bat即可敞开服务。

多层级地图 MBTilers标准数据公布

1.配置Geoserver

Geoserver默认是不反对MBTilers数据的,但其官网也给咱们提供扩大jar包,咱们只需官网下载对应的扩大jar即可,如果你的Geoserver没有配置过wps服务,须要额定下载geoserver-2.9.3-wps-plugin.zip包(我的geoserver版本是2.9.3,你们只须要下对应本人的版本即可),而后再去下载MBTilers包geoserver-2.9-SNAPSHOT-mbtiles-plugiin.zip这个包,下载下来间接把外面所有的jar包解压到你们装置门路下的/webapps/geoserver/WEB-INF/lib文件下(先装置后面的,重启下再装置前面的),重启geoserver即可。

1、下载GeoServer MBTiles插件

Geoserver默认是不反对MBTilers数据的

http://geoserver.org/release/stable/

https://build.geoserver.org/geoserver/ 插件下载地址

https://build.geoserver.org/geoserver/2.15.x/community-latest/geoserver-2.15-SNAPSHOT-mbtiles-plugin.zip

将下载jar包拷贝至Geoserver装置门路\webapps\geoserver\WEB-INF\lib文件夹中

2、为GeoServer实例装置相应的WPS扩大

下载地址   geoserver-2.15.1-wps-plugin.zip

https://jaist.dl.sourceforge.net/project/geoserver/GeoServer/2.15.1/extensions/geoserver-2.15.1-wps-plugin.zip

将下载jar包拷贝至Geoserver装置门路\webapps\geoserver\WEB-INF\lib文件夹中.

重启服务,在Geoserver数据存储的栅格数据源中新增MBTiles格局

下载MBTiles格局地图数据源

  1. http://www.tuxingis.com/locaspace.html 下载 图新地球软件,装置。
  2. 关上图新地球,输出须要下载地图的地址,搜寻。场景数据的图层、地形都能够右击减少新的。依据需要抉择,个别用高德路线标注,谷歌影像,谷歌地形。
  3. 菜单点击下载,影像/地图,依据需要抉择绘制的图形。下载工作设置中,输入格局抉择MBT(离线地图包),叠加图层抉择高德路线标注,级别能够1-18,或者10-18.(记住要与地图公布时设置统一)

公布一个新的Geoserver离线地图

1.启动bin文件夹下的startup.bat文件(windows环境),登录网址http://localhost:8080/geoserver/web/ 账号 admin  明码 geoserver

2. 工作区 -》增加新的工作区 -》  Name (map) 命名空间 URI (http://localhost:8081/map)-》默认工作区-》提交

3.数据存储 -》 表中的map -》 MBTiles - MBTiles plugin -》 工作区(你创立的工作区),数据源名称(map),URL(file:layers/map.mbtiles  ,data_dir文件下,你的mbtiles文件门路)-》 确定 -》 公布 - 》数据[命名(map2)、题目(map2)],Tile Caching[EPSG:4326(抉择下载的MBTiles格局地图中的级别),EPSG:900913(抉择下载的MBTiles格局地图中的级别)] -》 保留

4.Layer Preview -》 增加新的数据存储 -》 OpenLayers -》 关上了新页面,并且呈现下载的地图,即公布离线地图胜利

参考网址:

https://www.giserdqy.com/gis/opengis/geoserver/16485/

https://leafletjs.com/

https://blog.csdn.net/g0415shenw/article/details/103531586

http://www.voidcn.com/article/p-zwhfmsos-ga.html

https://blog.csdn.net/qq_36595013/article/details/83144874

https://blog.csdn.net/happyduoduo1/article/details/51789033