Créer un jeu de données mosaïque référencé (Gestion des données)

Synthèse

Crée un jeu de données mosaïque distinct à partir d’éléments d’un jeu de données mosaïque existant.

Utilisation

  • Une mosaïque référencée peut être créée dans une géodatabase ou un dossier. Lorsque la mosaïque est créée dans un dossier, elle ne comprend pas de limite.

  • Il n'est pas possible de créer de vues d'ensemble pour une mosaïque référencée.

  • Cet outil vous permet de créer un jeu de données mosaïque à partir d’un autre jeu de données mosaïque lorsque vous souhaitez créer un jeu de données mosaïque avec une sortie différente. Par exemple, vous pouvez créer un jeu de données mosaïque avec des données d'altitude et en créer un autre qui sera utilisé pour générer un produit dérivé, tel que la pente ou l'ombrage.

Paramètres

ÉtiquetteExplicationType de données
Jeu de données mosaïque

Mosaïque à partir de laquelle les éléments seront sélectionnés.

Mosaic Layer; Mosaic Dataset
Mosaïque en sortie

Le jeu de données mosaïque référencé à créer.

Mosaic Dataset
Système de coordonnées
(Facultatif)

Projection pour la mosaïque en sortie.

Coordinate System
Nombre de canaux
(Facultatif)

Nombre de canaux que contiendra la mosaïque référencée.

Long
Type de pixel
(Facultatif)

Profondeur des couleurs, ou résolution radiométrique, de la mosaïque. S’il n’est pas défini, ce paramètre est extrait du premier jeu de données raster.

  • 1 bitLe type de pixel sera un entier non signé 1 bit. Les valeurs peuvent être 0 ou 1.
  • 2 bitLe type de pixel sera un entier non signé 2 bits. Les valeurs prises en charge s’échelonnent de 0 à 3.
  • 4 bitsLe type de pixel sera un entier non signé 4 bits. Les valeurs prises en charge s’échelonnent de 0 à 15.
  • non signé 8 bitsLe type de pixel sera un type de données 8 bits non signé. Les valeurs prises en charge s’échelonnent de 0 à 255.
  • signé 8 bitsLe type de pixel sera un type de données 8 bits signé. Les valeurs prises en charge s’échelonnent de -128 à 127.
  • non signé 16 bitsLe type de pixel sera un type de données 16 bits non signé. Les valeurs s’échelonnent de 0 à 65 535.
  • signé 16 bitsLe type de pixel sera un type de données 16 bits signé. Les valeurs s’échelonnent de -32 768 à 32 767.
  • non signé 32 bitsLe type de pixel sera un type de données 32 bits non signé. Les valeurs s’échelonnent de 0 à 4 294 967 295.
  • signé 32 bitsLe type de pixel sera un type de données 32 bits signé. Les valeurs s’échelonnent de -2 147 483 648 à 2 147 483 647.
  • Virgule flottante 32 bitsLe type de pixel sera un type de données 32 bits prenant en charge les décimales.
  • 64 bitsLe type de pixel sera un type de données 64 bits prenant en charge les décimales.
String
Ensemble de définition
(Facultatif)

Expression SQL permettant de sélectionner des jeux de données raster qui seront inclus dans la mosaïque en sortie.

SQL Expression
Étendue du jeu de données
(Facultatif)

Sélectionner des jeux de données raster en fonction de l'étendue d'une autre image ou classe d'entités. Les jeux de données raster qui se trouvent dans l'étendue définie seront compris dans la mosaïque. Pour entrer manuellement les coordonnées minimales et maximales de l'étendue, utilisez le paramètre Etendue.

Feature Layer; Raster Layer
Étendue
(Facultatif)

Coordonnées minimales et maximales de l'étendue. Si un jeu de données est sélectionné dans Étendue du jeu de données, ces coordonnées apparaissent automatiquement à cet emplacement.

Envelope
Utilisation de la géométrie en entrée pour effectuer une sélection
(Facultatif)

Limite l'étendue à la forme ou à l'enveloppe lorsqu'une classe d'entités est sélectionnée dans le paramètre Etendue selon le jeu de données.

  • Activé - Sélection basée sur la forme de l'entité. Il s’agit de l’option par défaut.
  • Désactivé - Sélection basée sur l'étendue de la classe d'entités.
Boolean
Champ d’échelle
(Facultatif)
Héritage :

Ce paramètre désormais obsolète est ignoré dans l'exécution de l'outil. Il existe encore pour assurer la rétrocompatibilité.

Field
Champ réservé à la taille minimale de cellule
(Facultatif)

Spécifiez un champ à partir de la table attributaire d'emprise qui définit la taille de cellule minimale pour afficher la mosaïque ; Dans le cas contraire, seule une emprise s'affiche.

Field
Champ réservé à la taille maximale de cellule
(Facultatif)

Spécifiez un champ à partir de la table attributaire d'emprise qui définit la taille de cellule maximale pour afficher la mosaïque ; sinon, seule une emprise s'affiche.

Field
Taille maximale de cellule visible
(Facultatif)

Définissez la taille de cellule maximale pour afficher la mosaïque plutôt que de spécifier un champ. Si vous effectuez un zoom arrière supérieur à cette taille de cellule, seule l'emprise sera affichée.

Double
Générer la limite
(Facultatif)

Régénère la limite. Si la sélection couvre une zone plus petite que la mosaïque source, il est conseillé d'utiliser ce paramètre.

Cela est disponible uniquement si le jeu de données mosaïque est créé dans une géodatabase.

  • Activé : génère la limite. Il s’agit de l’option par défaut.
  • Désactivé : ne génère pas la limite.
Boolean

arcpy.management.CreateReferencedMosaicDataset(in_dataset, out_mosaic_dataset, {coordinate_system}, {number_of_bands}, {pixel_type}, {where_clause}, {in_template_dataset}, {extent}, {select_using_features}, {lod_field}, {minPS_field}, {maxPS_field}, {pixelSize}, {build_boundary})
NomExplicationType de données
in_dataset

Mosaïque à partir de laquelle les éléments seront sélectionnés.

Mosaic Layer; Mosaic Dataset
out_mosaic_dataset

Le jeu de données mosaïque référencé à créer.

Mosaic Dataset
coordinate_system
(Facultatif)

Projection pour la mosaïque en sortie.

Coordinate System
number_of_bands
(Facultatif)

Nombre de canaux que contiendra la mosaïque référencée.

Long
pixel_type
(Facultatif)

Profondeur des couleurs, ou résolution radiométrique, de la mosaïque. S’il n’est pas défini, ce paramètre est extrait du premier jeu de données raster.

  • 1_BITLe type de pixel sera un entier non signé 1 bit. Les valeurs peuvent être 0 ou 1.
  • 2_BITLe type de pixel sera un entier non signé 2 bits. Les valeurs prises en charge s’échelonnent de 0 à 3.
  • 4_BITLe type de pixel sera un entier non signé 4 bits. Les valeurs prises en charge s’échelonnent de 0 à 15.
  • 8_BIT_UNSIGNEDLe type de pixel sera un type de données 8 bits non signé. Les valeurs prises en charge s’échelonnent de 0 à 255.
  • 8_BIT_SIGNEDLe type de pixel sera un type de données 8 bits signé. Les valeurs prises en charge s’échelonnent de -128 à 127.
  • 16_BIT_UNSIGNEDLe type de pixel sera un type de données 16 bits non signé. Les valeurs s’échelonnent de 0 à 65 535.
  • 16_BIT_SIGNEDLe type de pixel sera un type de données 16 bits signé. Les valeurs s’échelonnent de -32 768 à 32 767.
  • 32_BIT_UNSIGNEDLe type de pixel sera un type de données 32 bits non signé. Les valeurs s’échelonnent de 0 à 4 294 967 295.
  • 32_BIT_SIGNEDLe type de pixel sera un type de données 32 bits signé. Les valeurs s’échelonnent de -2 147 483 648 à 2 147 483 647.
  • 32_BIT_FLOATLe type de pixel sera un type de données 32 bits prenant en charge les décimales.
  • 64_BITLe type de pixel sera un type de données 64 bits prenant en charge les décimales.
String
where_clause
(Facultatif)

Expression SQL permettant de sélectionner des jeux de données raster qui seront inclus dans la mosaïque en sortie.

SQL Expression
in_template_dataset
(Facultatif)

Sélectionner des jeux de données raster en fonction de l'étendue d'une autre image ou classe d'entités. Les jeux de données raster qui se trouvent dans l'étendue définie seront compris dans la mosaïque. Pour entrer manuellement les coordonnées minimales et maximales de l'étendue, utilisez le paramètre Etendue.

Feature Layer; Raster Layer
extent
(Facultatif)

Coordonnées minimales et maximales de l'étendue.

Envelope
select_using_features
(Facultatif)

Limite l’étendue à la forme ou à l’enveloppe lorsqu’une classe d’entités est spécifiée dans le paramètre in_template_dataset.

  • SELECT_USING_FEATURESSélectionnez à l'aide de la forme de l'entité. Il s’agit de l’option par défaut.
  • NO_SELECT_USING_FEATURESSélection à l'aide de l'étendue des données dans la classe d'entités.
Boolean
lod_field
(Facultatif)
Héritage :

Ce paramètre désormais obsolète est ignoré dans l'exécution de l'outil. Il existe encore pour assurer la rétrocompatibilité.

Field
minPS_field
(Facultatif)

Spécifiez un champ à partir de la table attributaire d'emprise qui définit la taille de cellule minimale pour afficher la mosaïque ; Dans le cas contraire, seule une emprise s'affiche.

Field
maxPS_field
(Facultatif)

Spécifiez un champ à partir de la table attributaire d'emprise qui définit la taille de cellule maximale pour afficher la mosaïque ; sinon, seule une emprise s'affiche.

Field
pixelSize
(Facultatif)

Définissez la taille de cellule maximale pour afficher la mosaïque plutôt que de spécifier un champ. Si vous effectuez un zoom arrière supérieur à cette taille de cellule, seule l'emprise sera affichée.

Double
build_boundary
(Facultatif)

Régénère la limite. Si la sélection couvre une zone plus petite que la mosaïque source, il est conseillé d'utiliser ce paramètre.

Cela est disponible uniquement si le jeu de données mosaïque est créé dans une géodatabase.

  • BUILD_BOUNDARYLa limite est générée ou mise à jour. Il s’agit de l’option par défaut.
  • NO_BOUNDARYLa limite n'est pas générée.
Boolean

Exemple de code

Exemple 1 d'utilisation de l'outil CreateReferencedMosaicDataset (fenêtre Python)

Il s’agit d’un exemple Python pour la fonction CreateReferencedMosaicDataset.

import arcpy
arcpy.CreateReferencedMosaicDataset_management(
     "C:/workspace/RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj",
     "1", "#", "#", "ref_md.shp", "#", "SELECT_USING_FEATURES", "#", 
     "#", "#", "#", "NO_BOUNDARY")
Exemple 2 d'utilisation de l'outil CreateReferencedMosaicDataset (script autonome)

Il s’agit d’un exemple de script Python pour la fonction CreateReferencedMosaicDataset.

# Create Referenced Mosaic Dataset from existing Mosaic Dataset
# Use shape file to clip the source mosaic dataset


import arcpy
arcpy.env.workspace = "C:/Workspace"

arcpy.CreateReferencedMosaicDataset_management(
     "RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj", "1", "#", "#", 
     "ref_md.shp", "#", "SELECT_USING_FEATURES", "#", "#", "#", "#", 
     "NO_BOUNDARY")