赞
踩
GeoServer-geoserver-2.18.0-bin.zip
下载上面的压缩包,解压至指定目录下即可。
也可进入geoserver官网进行下载,官网链接:http://geoserver.org/
安装成功后在安装目录可以看到如下结构:
打开bin目录,双击startup.bat启动geoserver。
启动成功后可以看到,默认端口为8080
浏览器访问:http://localhost:8080/geoserver/web/,进入geoserver主页。
然后需要登录geoserver服务:
geoserver默认账户密码为:
username:admin
password:geoserver
登录成功,即可看到如下界面:
geoserver安装成功
在前端页面中通过OpenLayers或者Cesium等 API调用GeoServer地图服务器显示地图时,常会出现跨域问题,解决方案如下:
将下面注释调的内容取消注释,大概在170行和225行。
<filter> <filter-name>cross-origin</filter-name> <filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-class> <init-param> <param-name>chainPreflight</param-name> <param-value>false</param-value> </init-param> <init-param> <param-name>allowedOrigins</param-name> <param-value>*</param-value> </init-param> <init-param> <param-name>allowedMethods</param-name> <param-value>GET,POST,PUT,DELETE,HEAD,OPTIONS</param-value> </init-param> <init-param> <param-name>allowedHeaders</param-name> <param-value>*</param-value> </init-param> </filter> <filter-mapping> <filter-name>cross-origin</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
或者将上述内容复制过去也可。
然后重启geoserver服务即可解决跨域问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。