Services WCS
Le service WCS (Web Coverage Service) de l'OGC (Open Geospatial Consortium, Inc.) fournit une spécification ouverte pour le partage de jeux de données raster sur le Web. ArcGIS for Server vous permet de publier des services WCS à partir d'ensembles d'images, de cartes ou de géodatabases qui contiennent des rasters.
Un service WCS renvoie des données dans un format qui peut être utilisé comme entrée pour l'analyse et la modélisation. Il se différencie en ceci des services WMS de l'OGC, qui permettent uniquement de renvoyer une image des données. Les jeux de données raster rendus disponibles par l'intermédiaire des services WCS sont appelés des couvertures. Ils ne doivent pas être confondus avec les jeux de données vectoriels disponibles dans les versions précédentes d'ArcGIS, également appelés couvertures.
Les services WCS sont utiles si vous souhaitez que vos jeux de données raster soient disponibles en ligne dans un format ouvert et reconnu sur divers clients et plateformes. Les clients compatibles avec les spécifications WCS 1.0.0, 1.1.0, 1.1.1 et 1.1.2 peuvent afficher votre service et l'utiliser.
Les applications clientes utilisent un service WCS en ajoutant des paramètres à l'URL du service. Les services WCS publiés sur ArcGIS Server permettent d'effectuer les opérations suivantes :
Demander des métadonnées de niveau service et une brève description des données (GetCapabilities)
Demander une description intégrale d'une ou plusieurs couvertures (DescribeCoverage)
Demander une couverture dans un format de couverture connu (GetCoverage)
Pour en savoir plus sur les services WCS, reportez-vous au site Web de l'Open Geospatial Consortium. Esri propose également une page Web relative à l'interopérabilité et aux normes qui détaille sa prise en charge des services OGC dans ArcGIS.
Création d'un service WCS
Dans ArcGIS Server, le service WCS est exposé en tant que fonctionnalité d'un service de carte, d'imagerie ou de géodonnées. Pour créer un service WCS, vous devez créer l'un de ces trois services, puis activer la fonctionnalité WCS. Voici les diverses sources des services WCS :
carte qui contient des couches raster ou en mosaïque,
jeu de données raster ou en mosaïque,
fichier de couches faisant référence à un jeu de données raster ou en mosaïque,
géodatabase qui contient des données raster.
les géodatabases personnelles ne sont pas prises en charge dans ArcGIS 10.1 for Server ou les versions ultérieures.
-
Pour créer un service WCS à partir d'un service de carte, ouvrez ArcMap et créez un document ArcMap qui contient les couches raster que vous souhaitez proposer. Ce faisant, n'oubliez pas que seules les données raster de la carte sont diffusées dans un service WCS. Les propriétés de la couche ne sont pas conservées et les données d'entité sont exclues du service WCS. Dès que vous avez créé votre document ArcMap, publiez-le en tant que service de carte en activant la fonctionnalité WCS. Le service peut alors être utilisé par tout client prenant en charge la spécification WCS de l'OGC.
Reportez-vous à la rubrique Publication d'un service de carte.
Pour créer un service WCS à partir d'un service d'imagerie, préparez le jeu de données raster, la mosaïque ou le fichier de couches faisant référence au jeu de données raster ou à la mosaïque à publier, puis publiez-le sous la forme d'un service d'imagerie en activant la fonctionnalité WCS.
Reportez-vous à la rubrique Publication d'un service d'imagerie
Pour créer un service WCS à partir d'un service de géodonnées, créez une géodatabase (fichier ou ArcSDE), chargez-y les données raster à diffuser, puis publiez la géodatabase sous la forme d'un service de géodonnées en activant la fonctionnalité WCS.
Reportez-vous à la rubrique Publication d'un service de géodonnées.
Un service WCS créé à partir d'un service de carte ou de géodonnées peut contenir plusieurs couvertures. Toutefois, les données raster source doivent présenter une référence spatiale valide. Un service WCS issu d'un service d'imagerie contient une seule couverture WCS.
Configuration des propriétés du service WCS
Les propriétés d'un service WCS se répercutent dans ses fichiers de fonctionnalités, de sorte que quiconque utilise le service peut avoir une meilleure compréhension de l'éditeur du service. Lors de la publication d'un service WCS avec des fichiers de fonctionnalités générés par le système (paramètre par défaut), il est recommandé de définir les propriétés du service WCS. Pour plus d'informations sur chaque propriété que vous pouvez définir pour un service WCS, reportez-vous à la rubrique Propriétés de service WCS disponibles. En outre, les rubriques suivantes expliquent comment accéder aux propriétés des services WCS :
Définition des propriétés WCS à l'aide d'un fichier de fonctionnalités externes
Vous pouvez également utiliser des fichiers de fonctionnalités externes si vous souhaitez bénéficier d'une plus grande souplesse en termes de présentation des fonctionnalités du service. Par exemple, les services WCS hébergés sur ArcGIS Server ne prennent en charge que leur système de référence spatiale natif et WGS84. Puisque ArcGIS Server prend en charge des milliers de systèmes de référence spatiale prédéfinis, ces derniers peuvent être ajoutés à un service WCS et présentés aux clients WCS à l'aide des fichiers de fonctionnalités WCS externes. Consultez Pour plus d'informations, reportez-vous à la rubrique Utilisation des fichiers de fonctionnalités externes avec les services WCS.
Sécurisation des services WCS
Un service WCS présente aux utilisateurs du service un service ArcGIS Server d'imagerie, de géodonnées ou de carte. La sécurité d'un service WCS est tributaire de la sécurité du service de carte, de géodonnées ou d'imagerie parent. Si un rôle particulier (planificateurs, par exemple) n'a pas accès à une carte, les planificateurs ne sont pas en mesure d'accéder à la carte, que ce soit via une interface SOAP (Simple Object Access Prototol), REST (Representational State Transfer) ou WCS.
ArcGIS Server prend en charge différents schémas d'authentification. Les services auxquels l'accès est possible via les interfaces OGC doivent être sécurisés à l'aide de l'authentification Windows intégrée, HTTP de base ou HTTP Digest. La plupart des clients de l'OGC (clients Esri et autres qu'Esri) comprendront et utiliseront ces schémas d'authentification standard répandus.
Utilisation des services de l'WCS
Pour établir une connexion à un service WCS, vous devez connaître son URL. Lorsque vous publiez un service WCS à l'aide d'ArcGIS Server, son URL se présente comme suit :
http://gisserver.domain.com:6080/services/folder/service/type de service (MapServer, ImageServer ou GeoDataServer)/WCSServer?
N'oubliez pas que la fonctionnalité WCS est disponible pour les services de carte, d'imagerie et de géodonnées. Le type de service présente donc trois options.
Exemples d'URL de service WCS
Par exemple, si le service de carte Tokyo est stocké dans un dossier intitulé Japan qui s'exécute sur la machine giserver avec le numéro de port 6080, l'URL du service WCS doit avoir l'aspect suivant :
http://gisserver:6080/arcgis/services/Japan/Tokyo/MapServer/WCSServer?
Pour un service d'imagerie IdahoImages qui s'exécute sur myServer avec le numéro de port 6080, l'URL du service WCS aura l'aspect suivant :
http://gisserver:6080/arcgis/services/IdahoImages/ImageServer/WCSServer?
Par exemple, si le dossier Ohio contient le service de géodonnées SummitCounty qui s'exécute sur myServer avec le numéro de port 6080, l'URL du service WCS doit avoir l'aspect suivant :
http://gisserver:6080/arcgis/services/Ohio/SummitCounty/GeoDataServer/WCSServer?
Pour plus d'informations sur l'utilisation d'un service WCS, reportez-vous à la rubrique Communication avec un service WCS dans un navigateur Web.
Formats en sortie pris en charge
Les services WCS prennent en charge les formats en sortie suivants : GeoTIFF, NITF, HDF, JPEG, JPEG2000 et PNG. Pour en savoir plus sur la prise en charge de ces formats d'image dans ArcGIS, reportez-vous à la rubrique Formats de fichiers pris en charge pour les jeux de données raster dans l'aide d'ArcGIS.