GeoServer搭建中国地图服务

 

第一步创建新的工作区,china_map

第二部创建数据存储,单击左侧菜单中“数据存储”,然后单击右侧"Shapfile"。

 
 下图中填入数据源名称,选择好字符编码,字符编码应当根据数据源来定。

先来添加国家边界线的数据。

 

如下图所填,然后单击保存

保存后如下图

 单击发布,出现下图,点击“定义SRS"下方右侧 ”查找“



 在搜索框中输入4326,列表结果中选中即可。然后单击上图中 ”从数据中计算“ 和 "Compute from native bounds" ,最后单击保存



 
 保存后,单击预览 "OpenLayers"

 即可看到下图

 

到此为止,已经完全吧一个地图数据文件发布成功。接下来重复操作,把以下各数据文件都发布成功。

 

数据编码对应列表

country_line  ----------  utf-8

country_polygon  ----------  gbk

province_line  ----------  utf-8

province_polygon  ----------   gbk

county_line  ----------   utf-8

county_polygon   ----------  gbk

railways  ----------   utf-8

roads ---------- utf-8

waterways -------- utf-8

natural ---------- utf-8

landuse --------- utf-8

places -------- utf-8

points -------- utf-8

buildings --------- utf-8



 所有图层数据添加完成后列表 如上。

 

然后创建styles



 样式添加完毕后,依次为各图层资源应用

操作如下

单击上图中 图层名称 下 任意一图层 

在上图中选择对应的样式,然后保存。整理完毕后,开始创建图层组。

具体操作方式为 单击左侧 图层组,然后创建,然后逐一添加图层,顺序如下



 最后,重新到 图层预览查看

单击OpenLayers 即可看到效果,下图为放大到一定级别的效果
 

 
 

 

相关资源:GeoServer教程
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页