丁晓峰先生已经将此翻译完毕。具体内容见下面!

配置 GeoServer

目录
  1. Web 管理工具介绍
    1.1. WEB管理工具入门
    1.2. 登陆
    1.3. 更改密码
    1.4. 保存修改
  2. 管理页
  3. 配置
    3.1. 服务器
    3.2. WFS 和 WMS 部分
      3.2.1. 内容
      3.2.2. WFS 附加内容
      3.2.3. 描述
    3.3. 确认
此文件和数据文件旨在详细描述怎样配置GEOSERVER.重点描述WEB管理工具的基础内容,然后是配置的选择权和服务器的元数据。数据文件主要描述如何把您自己的数据添加到GEOSERVER上。两个文件都是假设在WEB管理工具下运行,在文件(FILES)下运行的信息请见开发者文件。

1. Web 管理工具介绍

GEOSERVER 1.2的重点内容是WEB管理工具。WEB管理工具建立在STRUTS(链接)上,同时提供了一系列完整的绘图用户界面,因此用户甚至可以不用接触配置文件。另外也提供了实际保存配置之前“创建”新配置的能力。此项工作由REFRACTIONS RESEARCH的优秀团队操作,资金支持由GEOCONNECTIONS项目提供。请注意WEB管理工具不必要操作GEOSERVER, 您可以直接在配置文件下运行。我们将在开发者这部分详细讨论这些内容,请见GEOSERVER CONFIG FILES, 但是对用户文件来说,我们假设您是通过WEB管理工具运行。一些高级用户可能需要直接进入文件,我们将在用户文件这部分进行详细讨论。将来有可能使用桌面客户例如UDIG来管理细微的GEOSERVER,因为我们会为这样的情况进行设计。管理工具将尽可能直观和自助,可以直接从管理工具处得到尽可能多的帮助。把鼠标置顶时每步操作和链接都会出现帮助信息(当您把鼠标放在上面一秒钟后)。同时也设计了管理工具的国际化趋势,已经被翻译成法语,不久的将来还会被翻译成西班牙语。当计算机启动时,管理工具的语言与GEOSERVER设置的语言是一致的。如果您有兴趣将GEOSERVER翻译成其他语言,请在HOW TO HELP 部分查看更多信息。

1.1 WEB 管理工具入门

简单的了解WEB管理工具请启动您的浏览器并按如下地址进入:

http://localhost:8080/geoserver

您会看见如下网页内容:

配置1.

首次进入此页面需要加载的时间,因为GEOSERVER需要汇编应用页面。这样的情况只会在第一次进入时出现,对于将来的GEOSERVER版本,我们会尽量完全删掉加载部分(这也是JRE与JDK完全相反的地方,因为JAVA需要汇编WEB网页)。这时您会看到欢迎(WELCOME)页面包含一些与GEOSERVER相关的信息和链接,然后会展示WMS的标题和精要部分以及WFS容量文件。
当您编辑这些内容时,修改内容将会反映在WELCOME网页上,因此对于您的GEOSERVER来说这是个不错的例子,与容量文件相链接。同时也包含了GEOSERVER三个主要部分的链接内容。DEMO是唯一公开的部分,它包含了一个关于GEOSERVER的WMS和WFS请求的很好的网页,同时也有部分实例。管理和配置部分都要求您先登陆。管理更多的是处在概念阶段,意味着管理一个正在运行的GEOSERVER。配置包含着大量的WEB管理工具,也是GEOSERVER所有配置发生的地方。

1.2 登陆

不是每个用户都可以进入并修改GEOSERVER的配置,因此我们要求进入管理和配置部分的登陆名称。如果您还没有登陆,点击任一开始页面会让您进入登陆状态,或者您也可以点击右上角的登陆链接,也会让您进入登陆状态。

在这点上对申请人来说只有一个用户名和密码。将来我们希望有多重用户名,这样不同的用户就可以拥有不同的登陆标准。这会包含GEOSERVER管理,但是理想主义上将会在层面上延伸进入和传输的能力。您的容量文件将调整为用户文件申请进入,如果允许他们看见层面并且修改。
新的GEOSERVER默认密码为:

username: admin  (用户名:ADMIN)
password: geoserver  (密码:GEOSERVER)

在此我们强烈建议您修改密码,因为进入GEOSERVER管理不是对所有的用户都公开。

1.3 修改密码

修改密码请进入配置部分。在那里您可以选择服务器部分,然后是密码部分。键入您新的用户名和密码,然后保存。

1.4 保存修改

GEOSERVER管理工具建立也是为了能“尝试”您的修改。不管您是在申请配置的哪个位置,您会看到在左边有三个按钮。最常见的操作就是修改之后点“应用”按钮。

这样会把修改后的内容应用到运行中的GEOSERVER,因此您可以操作您正常的WFS和WMS进入来创建修改内容,以确认是否所有的事情都已经正确配置。但是应用之后这些修改还没有生效。如果您准备重启GEOSERVER,那么会丢失这些修改。如果您想保存这些修改,您可以点保存键。

这样会保存当前的配置比如XML文件,GEOSERVER将会在下次启动时读到这些内容。如果您不想保存这些修改,点击“LOAD"键会删掉您所做的修改,让GEOSERVER回到上次的修改状态(或者上次的启动状态,如果没有保存任何修改)。请注意您可以通过左手边的工具菜单查看目前的修改状态。如果已经提交了一些修改,但是还没有应用,那么配置栏会有提示内容出现。一旦点击应用栏,GEOSERVER边会出现一颗星星,标志着有应用的修改未被保存。请注意如果您已经应用了一些修改并提交了其他修改,那两者都可以轻易的被标志。每个日期和时间都显示了上次的修改时间。最后提醒的事情是,状态栏标志着成功加载的数据储存库的数量。以便您的查证。我们承认这不是完全有用的,但是这样看起来很酷,不是吗?

2. 管理页面

在未来的设想中,管理页面更多的是扮演PLACEHOLDER的角色。目前它的主要作用是解除那些已经过时的锁定。但是我们知道现在没有客户会使用WFS锁定功能,因此这项功能看起来没有什么太大的用处。同时它也在JVM上提供一些信息,如果已经安装了JAI。免费的记忆工具或多或少的起到一些作用,但是通常会报告一些混乱的数字。将来的管理页面会在管理用户角色和进入许可上起到作用,但是在我们走到那一步之前仍然有很多其他工作需要做。

3. 配置

从WELCOME页面的“配置”栏可以得到与配置相关的主要页面内容。

在主要的配置页面上有四项选择权。一般情况下我们推荐从上到下的配置工作方式,尽管您可以以任何次序运行。如果您正在建立一个GEOSERVER的成果实例,那么填写所有的文件是非常重要的。如果您只是评估GEOSERVER,想测试出您自己的数据,那么您可以只关注数据部分(如果您想得到最精密的数据只要关注储存和类型特征即可)。尽管服务器部分也会非常有用,尤其是您需要改正某些细小的错误的时候。

3.1 服务器

密码是服务器的唯一分段。更多信息请见创建密码部分。

联系信息被用在WMS服务器的容量文件部分,出现在WEB管理工具的联系栏。我们建议您填写这部分信息,以便别人需要信息时能与您联系。这是自己的信息说明,因为我们不再对每项内容赘述,只对其他部分进行一些解释:

最大类型  习惯于建立能返回到某一个客户的最大特征。这样会导致不完善的WFS反映,不是返回所有的特征,但是对特别大的桌面来说,当客户(用户)无意间提出了将十亿字节的数据发送给他们时,这样会返回一些信息。

详细介绍  控制 无论返回的XML包含可以更加人性化的格式。它包含了比较不错的空白空间的缩进和新行,但是我们只推荐使用它进行测试。原因是它会增加由GEOSERVER充分返回的数据数量(因此使用到宽带),大部分GEOSERVER的消费者将成为额外空白空间的用户。

VERBOSE EXCEPTIONS 这是最有用的配置选择权之一。报道您可能会遇到的GEOSERVER的微小程序错误是最基本的。正常情况下GEOSERVER只是返回错误的信息。使用VERBOSE EXCEPTIONS, 服务器将可以为程序师返回一系列详细的信息用来解决问题。更多的报道GEOSERVER的细微错误,请详见HOW TO HELP 文件部分。

特征设立 指定特征编码将用在由GEOSERVER返还的XML部分。默认的是UTF-8, 我们向大部分用户推荐。但是如果您使用的语言要求不同的特征设立,那么应该建立这项选择权。如果有什么问题,请提交报告,因为我们充分相信GEOSERVER的国际化的重要性,但是缺少实际测试的时间和能力。请注意特征设立必须列在LANA CHARSET REGISTRY栏,另外必须拥有一个JAVA执行命令。大部分的JAVA版本支持一系列好的特征设立,如果您目前没有特征设立,可以额外添加JARS。

登陆水平 登陆水平设立了GEOSERVER登陆的信息数量。列表在顶端部分从少到多列出了登陆数量。比INFO更好的任何信息开始进入调试信息。我们推荐其中一种INFO或者FINE。请注意在二进制的安装中登陆信息只可以进入控制台。我们正在尝试让其保存文件变得更加简单。我们也正在研究登录者更关注的信息类型,GEOSERVER管理者对这种类型信息更加感兴趣,比如进入信息,谁正在请求和请求的内容。

完成以上信息后请点击提交键。然后您就可以进入正常的保存程序,尝试用申请键应用修改,如果希望保存这些修改请点击保存键。

3.2  WFS和WMS部分

下一步您应该配置WMS和WFS部分。这两部分非常相似,大多数情况下可以为每部分设置META信息。WFS部分还额外提供一部分WFS的特殊配置项目,以及进入确认界面的入口。如果您只是评估GEOSERVER,那么没有必要配置META信息,但是如果您正在公开的为GEOSERVER提供服务,那么我们强烈推荐您正确填写这些信息,那么用户对于GEOSERVER默认的层面就不会感到混乱。如果您只是在使用WFS和WMS中的一个,那么我们建议您在内容部分将另外一个没有使用的删掉。每项服务都有一项目录和描述。内容部分控制着对每项**的详细选择权,而描述部分则注重于容量文件的META信息。

3.2.1 内容

内容部分包含一个激活的检验盒子--如果您没有使用任何一项服务(或者正在使用另一项软件,比如MAPSERVER, 服务于另一项服务),那么我们推荐删除它,这样用户就不能进入。这部分也包含在线信息部分。我们认为将这部分放在GETCAPABILITIES部分会更加合适,因此在此暂时略过。根据规格断定它应该假设为服务的首页。有一些您已经选择的网站会告诉您关于WMS和/或WFS GEOSERVER的服务信息。如果您没有安装其中任何一个,我们推荐只需安装GEOSERVER的网站管理工具页面,因为这就是为此而设计。只要PUT GEOSERVER将要进入的外面地址即可,使用GEOSERVER/不用WFS或者WMS。

GEOSERVER-*EXE是最简单的安装操作。只要双击下载文件并遵照WINDOWS安装程序。请注意弹出的标准WINDOWS窗口会告诉您正在使用的JAVA是哪个版本。如果找不到合适的JAVA版本,将给您以警示。在使用INSTALLER之前您应该先安装JAVA, 那么操作申请工作的链接将可以正确运行。点击位置部分安装GEOSERVER, 并且在完成网页上会出现WINDOWS开始菜单。

3.2.2 额外的WFS内容

WFS内容部分包含两项额外的选择权。SRS XML决定是否GETFEATURE 结果会拥有SRSNAME组成部分比如XML特征,如下:

<gml:MultiLineString srsName="http://www.opengis.net/gml/srs/epsg.xml#27354">

WFS规格中的所有例子都如此或者更加简洁如下:

<gml:MultiLineString srsName="EPSG:27354">

我们推荐您使用前者(SRSNAME和XML建立),我们提供后者主要是因为有些客户由于某些原因很难有时间解析前者。因此如果用户抱怨在和他们的客户的正确解析上有困难,您也可以尝试不检验SRSNAME 比如XML。

另一选择权是服务水平,这项会允许您关闭进入处理的入口。如果您正在打开您的GEOSERVER,这通常是非常谨慎的动作,那样不是任何人都可以进入并修改您的配置。将来我们希望能提供更多复杂的配置,而不是简单的BASIC和TRANSACTIONAL,比如对用户水平证明和喜欢的支持,而不是像现在只是简单的开关。您可以通过直接修改配置来得到更多的控制,表明哪个是您想使用的插入,哪个是更新,哪个是删除。请注意这时候这些修改并不反映在容量文件里,比如它仍然将告知处理的地址,这样任何人都不能通过。

3.2.3描述

3.3确认

GEOSERVER1.2包含最新的确认容量,由REFRACTIONS研究完善,这个研究机构已经感激的承认了GEOCONNECTION 机构处通过GEO更新项目为其发展提供资金支持。他们还提供了一个机构用来确保由GEOSERVER编辑的特征在插入空间逆转数据之前是已经被清洗过的。如果您正在用GEOSERVER到它的完整的WFS-1处理容量工作,我们强烈推荐您设立一些确认测试。这些可以轻易设定的测试能确保简单的事情如没有长度几何学,没有曲线。但是它也可以表达更复杂的测试,例如通过定义房子来确保没有街道交叉,街道名称在GAZETTEER里定义。确认配置设置在WFS部分。
1.2.4章节里我们没有时间进一步完善确认指南,因此到目前为止只有由REFRACTIONS创建的文件,详细资料请点击这里。


转载请申明,并明确标明翻译者、转载源谢谢。

posted on 2005-11-11 18:05  刘民  阅读(1283)  评论(1编辑  收藏  举报