GeoServer安装(环境部署要求)-3
1、GeoServer部署
1.1、GeoServer安装
1.1.1、Windows环境
1)GeoServer最新版本为:1.17.1
2)GeoServer安装步骤(见上篇)
1.1.2、Linux环境
1)GeoServer最新版本为:1.17.1
2)GeoServer安装步骤(待补充)
1.2、GeoServer扩展配置
1.2.1、配置SQL Server数据存储扩展
1)下载与Geoserver版本对应的SQL Server 扩展
2)解压下载的压缩包文件,将所有jar包,拷贝至
C:\Program Files (x86)\GeoServer 2.15.1\webapps\geoserver\WEB-INF\lib
3)前往微软官方下载SQL Server JDBC支持包
地址:https://www.microsoft.com/en-us/download/details.aspx?id=11774
4)解压下载的压缩包,拷贝文件 sqljdbc4.jar 到
C:\Program Files (x86)\GeoServer 2.15.1\webapps\geoserver\WEB-INF\lib
注:与Java8版本对应。
5)如果是在Window上运行GeoServer,需要拷贝 auth\x86\sqljdbc_auth.dll 和 xa\x86\sqljdbc_xa.dll 到 C:\Windows\System32
6)重启Geoserver,可在矢量数据源下查看到 Microsoft SQL Server
1.2.2、配置Vector Tiles扩展
1)下载与GeoServer版本对应的Vector Tiles 扩展
2)解压下载的压缩包文件,将所有jar包,拷贝至
C:\Program Files (x86)\GeoServer 2.15.1\webapps\geoserver\WEB-INF\lib
3)重启GeoServer,可在Tile Caching下查看到Tile Image Formats增加application/vnd.mapbox-vector-tile
1.3、解决GeoServer跨域问题
1.3.1、下载相关jar包到lib目录下
1)将cors-filter-2.6.jar和java-property-utils-1.13.jar文件拷贝到
C:\Program Files (x86)\GeoServer 2.15.1\webapps\geoserver\WEB-INF\lib
1.3.2、修改配置文件web.xml
1)web.xml文件路径为:
C:\Program Files (x86)\GeoServer 2.15.1\webapps\geoserver\WEB-INF
2)在与filter节点平级的位置写入下述代码:
<filter>
<filter-name>CORS</filter-name>
<filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
<init-param>
<param-name>cors.tagRequests</param-name>
<param-value>true</param-value>
</init-param>
</filter>
3)在与filter-mapping平级的位置写入下述代码:
<filter-mapping>
<filter-name>CORS</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
1.4、GeoServer登录密码修改
1)点击Users, Group, Roles;
2)输入及确认新密码。
1.5、GeoServer服务器字体安装(按需)
提供.tff格式字体文件,在部署GeoServer的服务器上安装该字体。
1.6、添加自定义坐标系(按需)
1)在 C:\Program Files (x86)\GeoServer 2.15.1\data_dir\user_projections 路径下找到
epsg.properties,开始编辑;
2)以苏州本地坐标为例,增加以下坐标系信息至epsg.properties。
44923=PROJCS["Suzhou_1954_3_Degree_GK_CM_120E",.......
2)重启GeoServer,可在坐标参考系统下查看到该坐标系已增加。
1.7、矢量切片资源部署(按需)
1.7.1、部署雪碧图及pbf格式字体
通过IIS部署矢量切片资源时,增加.pbf(application/msaccess)的MIME类型。
部署后提供雪碧图与字体的资源地址。
1.7.2、部署地图样式
部署后提供样式地址。