发布图像¶
本教程介绍了使用Geoserver发布World+图像的步骤。
备注
本教程假设geoserver运行在 http://localhost:8080/geoserver
.
数据准备¶
首先,让我们收集将要发布的数据。
下载自然地球1:50米明暗地貌栅格:
此文件包含小规模的1:50M数据:
SR_50M.prj
SR_50M.README.html
SR_50M.tfw
SR_50M.tif
SR_50M.VERSION.txt
这形成了一个世界( tfw 文件)加上图像(
tif
文件)。将这些文件移动到Geoserver数据目录中
data/ne
文件夹。
创建新工作区¶
下一步是为Geopackage创建一个工作区。工作区是用于将相似的层组合在一起的文件夹。
备注
如果要使用现有工作区,此步骤是可选的。通常,会为每个项目创建一个工作空间,其中可以包含相互关联的存储和层。
在Web浏览器中,导航到
http://localhost:8080/geoserver
.登录到geoserver,如中所述 登录 部分。
引导到
.单击 Add new workspace 按钮,以显示 New Workspace 佩奇。
系统将提示您输入工作区 Name 和 Namespace URI .
姓名:
tutorial
命名空间URI
http://localhost:8080/geoserver/tutorial
备注
工作区名称是描述项目的标识符。不得超过十个字符或包含空格。
备注
命名空间URI(统一资源标识符)通常可以是与您的项目相关联的URL,并添加一个指示工作空间的尾随标识符。命名空间URI文件不需要解析为实际有效的网址。
按下按钮 Submit 纽扣。
这个
tutorial
工作区将添加到 Workspaces 单子。
创建一个商店¶
一旦创建了工作区,我们就可以添加新的存储了。商店告诉Geoserver如何连接到地理背包。
引导到
.此页显示商店列表,包括商店类型和商店所属的工作区。
为了添加地理背包,您需要创建一个新的商店。单击 Add new Store 纽扣。您将被重定向至Geoserver支持的数据源列表。请注意,数据源是可扩展的,因此您的列表可能看起来略有不同。
从以下列表中 Raster Data Sources 找到并单击 WorldImage 链接。
栅格数据源¶
这个 New Vector Data Source 页面将会显示。
首先配置 Basic Store Info .
工作区
tutorial
数据源名称
ShadedRelief
描述
Grayscale shaded relief of land areas.
此信息是Geoserver的内部信息,不会用作Web服务协议的一部分。我们建议保留 Data Source Name 它们很简单,因为它们将用于在数据目录中形成文件夹(因此请记住操作系统对字符使用的任何限制)。
基本商店信息¶
连接参数用于确定数据的位置。
在……下面 Connection Parameters ,浏览到该位置 URL 在我们的示例中,
file:data/ne/SR_50M.tif
。这个 Connection Parameters 对于我们的地质背包是:
数据库
file:data/ne/SR_50M.tif
对.的使用 read_only 以上指示我们将不会写入此GeoPackage,从而允许Geoserver在访问此内容时避免管理写锁定以获得更高的性能。
连接参数¶
新闻发布会 Save 。
您将被重定向至 New Layer 页面(因为这是添加新数据存储时最常见的下一步)。
创建层¶
现在我们已经定位了图像,我们可以将该信息作为一个层发布。
论 New Layer 页面上,请单击 Publish 除了
SR_50M
layer name 。这个 Edit Layer 页面定义了层的数据和发布参数。
有三条关键信息是必需的 Data 在我们还没来得及存钱之前。
Basic Resource Info -描述如何将层呈现给其他人
Coordinate Reference System -确定如何在世界上解释或绘制空间数据
Bounding Boxes -确定数据集在世界上的位置
定位 Basic Resource Info 并定义层:
名字
shaded
标题
Shaded Relief
摘要
Grayscale shaded relief of land areas.
层的命名很重要,虽然Geoserver不提供限制,但许多单独的协议只能使用非常简单的名称。
基本资源信息¶
查看 Coordiante Reference Systems 信息如下所示。
备注
在本例中,选择
Force declared
要首选WGS84的Geoserver内部EPSG数据库定义,而不是prj
与同一图像一起提供的文件。原生SRS
EPSG:4326
宣称的SRS
EPSG:4326
SRS处理
Force declared
坐标参考系¶
定位 Bounding Boces 并通过以下方式生成层的边界框 Compute from SRS bounds 然后 Compute from native bounds 链接。
备注
在本例中,我们选择一个稍大一点的边框,该边框完全包含图像。
生成边界框¶
新闻发布会 Apply 在不关闭页面的情况下保存到目前为止的工作。
这是检查您的信息是否正确输入的好方法,如果任何所需信息不完整,Geoserver将提供警告。
滚动到页面顶部,然后导航到 Publishing 标签。
找到 WMS Settings 标题,我们可以在其中设置样式。请确保 Default Style 设置为
raster
。WMS设置¶
新闻发布会 Save 来完成您的层编辑。
预览层¶
为了验证 tutorial:shaded
层被正确发布,我们可以预览层。
导航到
页面,并找到tutorial:shaded
一层。备注
使用 Search 具有的字段 tutorial 如图所示,以限制要翻页的层数。
单击 OpenLayers 链接在 Common Formats 列。
OpenLayers地图将加载到新选项卡中,并以默认栅格样式显示图像。
您可以使用此预览地图来缩放和平移数据集,以及显示要素的属性。
明暗处理地貌的预览贴图¶