700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Geoserver发布切片地图组完整教程

Geoserver发布切片地图组完整教程

时间:2021-06-08 15:44:33

相关推荐

Geoserver发布切片地图组完整教程

Geoserver发布切片地图组完整教程

特别注意:geoserver中所有使用的名称都不用使用中文!!!!,以免出现未知错误。

-下载安装Geoserver

1.下载地址/download/,下载后安装版安装,war包办放在tomcat项目中webapps文件夹下,启动后自动部署。

-发布地图

1.登录网址http://localhost:8080/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.gwc.web.layer.CachedLayersPage输入用户:admin和密码:geoserver;

2.点击左侧“工作区”,点击“添加新的工作区”,填写name(按项目名称填写:例如“aa”)和命名空间URI,点击提交;

3.将在uDig中设计样式中用到的图片全部复制到“GeoServer 2.8.3\data_dir\workspaces\aa\styles”文件夹内;

4.返回首页点击左侧”Styles“-”Add a new style”,工作空间选为第二步新建的aa,填入name,将uDig中设计好的样式填入文本框中(样式的变为为“gbk”),或者直接加载进来;点击validate,验证无错误后点击提交(可以点击Preview legend预览设计的样式),将使所有的样式添加完毕;

5.点击左侧“数据存储”-“添加新的数据存储”-“Directory of spatial files”,选择新建的工作区“aa”,填写“数据源名称”bb和“DBF文件的字符集”为“gbk”(这里的字符格式和样式中的字符格式相同),“连接参数”点击后面浏览选择要发布的图层,点击“确认”,点击“保存”。

6.点击左侧-“图层”-“添加新的资源”-“添加图层”选择上一步新建的“bb”,选择需要发布的图层,点击“发布”在“定义SRS”中选择“4326”,点击“从数据中计算”自动填充Native Bounding Box,点击“Compute from native bounds”自动填充纬度/经度边框,点击上部标签页“发布”,“Default Style”选择提前加入的样式,点击保存。

7.依上步骤将需要的图层全部添加,添加完成后的图层可以在“Layer Preview”中点击Openlayers预览发布的图层;

-*配置缓存切片位置

1.打开”GeoServer 2.8.3\webapps\geoserver\WEB-INF“,打开web.xml,配置缓存地址路径,配置完成后重启geoserver。;

-自定义切片策略

1.点击首页”Gridsets“-”Create a new gridset“配置好”name”设置为”cc“,”Coordinate Reference System”:4326,点击”compute from maximum extent of CRS“自动填充“Gridset bounds“,点击”Add zoom level“添加每一级比例尺,输入完毕后”保存“。

-添加图层组

1.点击左侧”图层组“-”添加新的图层组“,输入命名为”dd“,”工作空间“选择”aa“,”坐标参考系“选择”4326“,点击”添加图层“,将发布的图层添加进来,排序规则为”上面,中线,下点“,删除”Available gridsets“默认的Gridset,选择上步自定义的”dd“切片规则,点击后面加号,信息设置完毕后点击”保存“。

-切图

1.点击首页”Tile Layers“点击切图的图层组”cc“后面”Seed/Truncate“,点击”submit“即可开始切图,点击”Refresh list“可刷新查看切片状态。

2.在配置的切片路径”D:\geoserverTitle“可以看到切片缓存文件已经生成。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。