Créer une couche WCS (Outils de gestion des données)
Résumé
Crée une couche raster temporaire à partir d’un service WCS.
Utilisation
Il s’agit d’un des rares outils qui acceptent un service WCS comme entrée ; par conséquent, il peut servir à convertir un service WCS en couche raster pouvant ensuite être utilisée par un outil de géotraitement. La couche créée par l’outil est temporaire et disparaîtra à la fin de la session si le document n’est pas enregistré.
L’entrée peut également être une URL vers un serveur WCS. L’URL du serveur WCS doit, en outre, comprendre les informations sur la version et la couverture. Si seule l’URL est saisie, l’outil prend automatiquement la première couverture et utilise la version par défaut (1.0.0) pour créer la couche WCS.
La sortie peut être le service d’imagerie tout entier ou une partie seulement.
Vous pouvez découper une portion du service d’imagerie en choisissant une couche d’étendue en sortie ou en spécifiant l’étendue de rectangle. Si vous choisissez une couche d’étendue en sortie, l’étendue de découpage sera basée sur l’étendue de cette couche.
La sortie peut être créée avec un sous-ensemble des canaux seulement. Cela permet de gagner du temps et d’économiser de l’espace disque.
Recherchez le service WCS en entrée. Cet outil peut également accepter une URL qui référence le service WCS.
Si l’URL d’un serveur WCS est utilisée, elle doit inclure le nom de la couverture et des informations de version. Si seule l’URL est saisie, l’outil prend automatiquement la première couverture et utilise la version par défaut (1.0.0) pour créer la couche WCS.
Exemple d’URL incluant le nom de la couverture et la version : http://ServerName/arcgis/services/serviceName/ImageServer/WCSServer?coverage=rasterDRGs&version=1.1.1.
Dans cet exemple, l’URL est http://ServerName/arcgis/services/serviceName/ImageServer/WCSServer?. La couverture spécifiée est coverage=rasterDRGs et la version est &version=1.1.1.
Pour obtenir les noms de couverture sur un serveur WCS, utilisez la demande WCS GetCapabilities. Exemple de demande WCS : http://ServerName/arcgis/services/serviceName/ImageServer/WCSServer?request=getcapabilities&service=wcs.
WCS Coverage; String
Couche WCS en sortie
Nom de la couche WCS en sortie.
Raster Layer
Modèle d’étendue
(Facultatif)
Etendue en sortie de la couche de WCS.
Current Display Extent (Étendue actuellement affichée) : l’étendue repose sur la carte ou scène active.
Draw Extent (Dessiner l’étendue) : l’étendue est basée sur un rectangle dessiné sur la carte ou dans la scène.
Extent of a Layer (Étendue d’une couche) : l’étendue repose sur une couche de carte active. Choisissez une couche disponible ou utilisez l’option Étendue des données dans toutes les couches. Chaque couche de carte comporte les options suivantes :
All Features (Toutes les entités) : étendue de toutes les entités.
Selected Features (Entités sélectionnées) : étendue des entités sélectionnées.
Visible Features (Entités visibles) : étendue des entités visibles.
Browse (Parcourir) : l’étendue repose sur un jeu de données existant.
Clipboard (Presse-papiers) : l’étendue peut être copiée depuis et vers le Presse-papiers.
Copy Extent (Copier l’étendue) : copie l’étendue et le système de coordonnées dans le Presse-papiers.
Paste Extent (Coller l’étendue) : colle l’étendue et les coordonnées depuis le Presse-papiers. Si le Presse-papiers n’inclut pas de système de coordonnées, l’étendue utilise celui de la carte.
Reset Extent (Réinitialiser l’étendue) : la valeur par défaut de l’étendue est rétablie.
Lorsque les coordonnées sont saisies manuellement, elles doivent être des valeurs numériques incluses dans le système de coordonnées de la carte active. La carte peut utiliser des unités d’affichage différentes de celles des coordonnées saisies. Utilisez le signe moins pour les coordonnées sud et ouest.
Extent
Canaux
(Facultatif)
Bandes qui sont exportées pour la couche. Si aucun canal n’est spécifié, tous les canaux seront utilisés dans la sortie.
Nom du service WCS en entrée ou URL qui référence le service WCS.
Si l’URL d’un serveur WCS est utilisée, elle doit inclure le nom de la couverture et des informations de version. Si seule l’URL est saisie, l’outil prend automatiquement la première couverture et utilise la version par défaut (1.0.0) pour créer la couche WCS.
Exemple d’URL incluant le nom de la couverture et la version : http://ServerName/arcgis/services/serviceName/ImageServer/WCSServer?coverage=rasterDRGs&version=1.1.1.
Dans cet exemple, l’URL est http://ServerName/arcgis/services/serviceName/ImageServer/WCSServer?. La couverture spécifiée est coverage=rasterDRGs et la version est &version=1.1.1.
Pour obtenir les noms de couverture sur un serveur WCS, utilisez la demande WCS GetCapabilities. Exemple de demande WCS : http://ServerName/arcgis/services/serviceName/ImageServer/WCSServer?request=getcapabilities&service=wcs.
WCS Coverage; String
out_wcs_layer
Nom de la couche WCS en sortie.
Raster Layer
template
(Facultatif)
Etendue en sortie de la couche de WCS.
MAXOF : l’étendue maximale de toutes les entrées est utilisée.
MINOF : l’étendue minimale commune à toutes les entrées est utilisée.
DISPLAY : l’étendue est égale à l’affichage visible.
Nom de la couche : l’étendue de la couche spécifiée est utilisée.
Extent object : l’étendue de l’objet spécifié est utilisée.
Chaîne délimitée par des espaces de coordonnées géographiques : l’étendue de la chaîne spécifiée est utilisée. Les coordonnées sont exprimées dans l’ordre x-min, y-min, x-max, y-max.
Extent
band_index[band_index,...]
(Facultatif)
Bandes qui sont exportées pour la couche. Si aucun canal n’est spécifié, tous les canaux seront utilisés dans la sortie.
Value Table
Exemple de code
Exemple 1 d’utilisation de la fonction MakeWCSLayer (fenêtre Python)
Il s’agit d’un exemple Python d’utilisation de la fonction MakeWCSLayer.