使用远程服务¶
在GeoNode中,您不仅可以通过从磁盘加载新图层,还可以使用 远程服务 。在本节中,您将了解如何添加新服务以及如何通过该服务在GeoNode中加载资源。
让我们试一试吧!
单击 Remote Services 链接的链接 Data 导航栏中的菜单。
打开的页面将包含可用服务的列表。
要配置新服务,请执行以下操作:
单击 Register a new Service
键入 服务URL
选择 服务类型
单击 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以了解整个过程。