Geoserver发布shape文件
目录
Geoserver发布shape文件
本教程将介绍使用GeoServer发布Shapefile的步骤。
注意
本教程假定GeoServer正在运行http://localhost:8080/geoserver。
数据准备
首先让我们收集一下我们要发布的数据。
-
下载文件
nyc_roads.zip。此存档包含将在本教程中使用的纽约市道路形状文件。 -
将其解压缩
nyc_roads.zip到名为的新目录中nyc_roads。存档包含以下四个文件:nyc_roads 。shp nyc_roads 。shx nyc_roads 。dbf nyc_roads 。PRJ
-
将
nyc_roads目录移动到<GEOSERVER_DATA_DIR>/data,GeoServer数据目录<GEOSERVER_DATA_DIR>的根目录。如果未对GeoServer文件结构进行任何更改,则路径为geoserver/data_dir/data/nyc_roads。
创建新工作区
下一步是为shapefile创建工作空间。工作空间是用于将相似层组合在一起的容器。
注意
如果您要使用现有工作区,则此步骤是可选的。通常,为每个项目创建工作空间,其中可以包括彼此相关的商店和图层。
-
在Web浏览器中,导航到
http://localhost:8080/geoserver。 -
按登录部分中的说明登录 GeoServer 。
-
导航到。

工作区页面
-
单击“ 添加新工作区”按钮。
-
系统将提示您输入工作空间名称和名称空间URI。

配置新工作区
-
输入Name as
nyc和Namespace URI ashttp://geoserver.org/nyc。注意
工作空间名称是描述项目的标识符。它不得超过十个字符或包含空格。命名空间URI(统一资源标识符)通常可以是与项目关联的URL,并添加了指示工作空间的尾随标识符。名称空间URI字段不需要解析为实际有效的Web地址。

纽约工作区
-
单击“ 提交”按钮。该
nyc工作空间将被添加到工作区列表。
创建商店
创建工作区后,我们就可以添加新商店了。商店告诉GeoServer如何连接到shapefile。
-
导航到。
-
您应该看到商店列表,包括商店类型和商店所属的工作区。
-
要添加shapefile,您需要创建一个新商店。单击“ 添加新商店”按钮。您将被重定向到GeoServer支持的数据源列表。请注意,数据源是可扩展的,因此您的列表可能会略有不同。

商店
-
单击Shapefile。将显示“ 新建矢量数据源”页面。
-
首先配置基本商店信息。
nyc从下拉菜单中选择工作区。- 输入数据源名称为
NYC Roads - 输入简要说明(例如“纽约市的道路”)。
-
在“ 连接参数”下,通常会浏览到shapefile 的位置URL
nyc_roads/nyc_roads.shp。
基本商店信息和连接参数
-
单击保存。您将被重定向到“ 新建图层”页面以配置
nyc_roads图层。








