使用远程服务

在GeoNode中,您不仅可以通过从磁盘加载新图层,还可以使用 远程服务 。在本节中,您将了解如何添加新服务以及如何通过该服务在GeoNode中加载资源。

让我们试一试吧!

单击 Remote Services 链接的链接 Data 导航栏中的菜单。

../../_images/remote_services_link.png

远程服务链接

打开的页面将包含可用服务的列表。

../../_images/remote_services.png

远程服务

要配置新服务,请执行以下操作:

  • 单击 Register a new Service

  • 键入 服务URL

  • 选择 服务类型

    ../../_images/service_type.png

    服务类型

  • 单击 Create

GeoNode支持三个 远程服务的类型

  • Web地图服务

    基于标准协议的通用Web地图服务(WMS),用于通过Internet提供地理参考地图图像。这些图像通常由地图服务器(如 GeoServer 来自一个或多个分布式地理空间数据库提供的数据。WMS服务执行的常见操作包括: GetCapabilities (检索有关服务的元数据,包括支持的操作和参数以及可用图层列表)和 GetMap (检索指定区域和内容的地图图像)。

    注解

    Internet上有许多WMS服务可用,在本例中,我们使用 https://demo.geo-solutions.it/geoserver/wms

  • GeoNode Web地图服务

    通常不直接调用WMS;使用诸如GIS-Desktop或Web-GIS之类的客户端应用程序为用户提供交互控制。GeoNode WMS会自动执行某些操作,并允许您立即检索资源。

    注解

    GeoNode WMS的示例位于 http://dev.geonode.geo-solutions.it/geoserver/wms

  • ArcGIS睡觉地图服务器

    此地图服务提供有关地图的基本信息,包括它包含的图层、是否缓存地图、其空间参考、初始范围和完整范围、是否允许服务导出切片以及最大切片导出计数等。允许执行一组管理服务状态和内容的操作:编辑服务、刷新、更新切片。URL应遵循以下模式: https://<servicecatalog-url>/services/<serviceName>/MapServer

    注解

    尝试以下服务以更好地了解其工作原理: https://sampleserver6.arcgisonline.com/arcgis/rest/services/USA/MapServer

一旦配置了服务,您就可以通过 导入资源 您将被自动重定向到的页面。请看下面的gif以了解整个过程。

../../_images/new_remote_service.gif

一种新的远程服务

从列出服务的页面中,可以单击 标题 一项服务。它会打开 服务详情 佩奇。
每个服务都有自己的元数据,例如 服务类型 ,即 URL ,一个 摘要 ,一些 关键词 以及 联系方式 用户。您可以通过中提供的表单编辑这些元数据 Edit Service Metadata 按钮中的 服务详情 页面(见下图)。
../../_images/remote_service_metadata.png

远程服务元数据