添加 Shapefile 是任何 GIS 工具的核心。本节介绍使用 GeoServer 添加和发布 Shapefile 的任务。
-
导航到 workshop 目录(在 Windows 上)并找到以下 shapefile:
$TRAINING_ROOT/data/user_data/
%TRAINING_ROOT%\data\user_data
主要道路. shp 主要道路. shx 主要道路. dbf 主要道路. prj
复制以下目录中的文件:
$geoserver_data/数据/巨砾
对于 Windows:
%geoserver_data_dir % \数据\巨砾
注意
确保已复制 Shapefile 的所有四个部分。这包括
shp
、、和扩展名。shx
dbf
prj
-
导航到 GeoServer欢迎页面。
-
使用以下凭证登录:
GeoServer 登录
-
用户名:admin
-
密码:Geos
-
-
单击add stores按钮。
添加商店链接
-
单击Shapefile。
添加新的 Shapefile
注意
新的数据源菜单包含 GeoServer 支持的所有空间格式的列表。创建新数据存储时,必须选择其中一种格式。默认情况下支持 Shapefile 和 PostGIS 等格式,并且许多其他格式可作为扩展使用。
-
在新建矢量数据源页面,在数据源名称和描述字段中输入“Mainrd” 。最后单击浏览...以在URL字段中设置 Shapefile 位置,然后单击保存。
注意
Mainrd.shp 被复制到数据目录中的“data/boulder”文件夹内。
指定 Shapefile 参数
-
保存后,点击发布。
从 Shapefile 发布图层
-
设置坐标参考系统EPSG,本例中为 EPSG:2876。名称和标题字段应自动填充。
填充字段。
向下滚动页面并通过单击“边界框”部分中的“从数据计算”按钮来生成图层的边界。
生成图层边界框
-
滚动到页面底部,注意只读的功能类型详细信息表,然后单击保存。
提交层配置
-
如果一切顺利的话,你应该看到类似这样的内容:
保存成功后
此时,shapefile 已添加并准备好由 GeoServer 提供服务。
-
选择
preview
主菜单中的链接并使用以下方式过滤图层列表mainrd
:mainrd
在图层预览中选择形状文件。 -
单击
OpenLayers
链接即可在交互式查看器中预览图层: