GeoServer搭建中国地图服务

时间:2024-03-30 15:04:57

 

第一步创建新的工作区,china_mapGeoServer搭建中国地图服务

第二部创建数据存储,单击左侧菜单中“数据存储”,然后单击右侧"Shapfile"。
GeoServer搭建中国地图服务
 
 下图中填入数据源名称,选择好字符编码,字符编码应当根据数据源来定。

先来添加国家边界线的数据。
GeoServer搭建中国地图服务
 

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

GeoServer搭建中国地图服务

保存后如下图
GeoServer搭建中国地图服务
 单击发布,出现下图,点击“定义SRS"下方右侧 ”查找“


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


GeoServer搭建中国地图服务
 
 保存后,单击预览 "OpenLayers"
GeoServer搭建中国地图服务
 即可看到下图
GeoServer搭建中国地图服务
 

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

数据编码对应列表

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


GeoServer搭建中国地图服务
 所有图层数据添加完成后列表 如上。

 

然后创建styles


GeoServer搭建中国地图服务
 样式添加完毕后,依次为各图层资源应用

操作如下
GeoServer搭建中国地图服务
单击上图中 图层名称 下 任意一图层 
GeoServer搭建中国地图服务

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

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


GeoServer搭建中国地图服务
 最后,重新到 图层预览查看
GeoServer搭建中国地图服务

单击OpenLayers 即可看到效果,下图为放大到一定级别的效果
 
GeoServer搭建中国地图服务