Créer une mosaïque (Gestion des données)

Résumé

Crée une mosaïque vide dans une géodatabase.

Utilisation

  • La mosaïque doit être créée dans une géodatabase.

  • Une fois que la mosaïque est créée, vous pouvez utiliser l'outil Ajouter des rasters à la mosaïque pour l'alimenter avec des rasters.

  • A partir d'ArcGIS Pro 1.4, les mosaïques créées dans les géodatabases Oracle PostgreSQL et SQL Server seront créées avec le nouveau mot de passe RASTER_STORAGE intitulé RASTERBLOB. Le mot-clé RASTERBLOB met en œuvre un transfert efficace des éléments du catalogue de mosaïques vers le DBMS.

  • Les mosaïques créées avec RASTERBLOB ne peuvent pas être ouvertes avec les versions précédentes du logiciel. Si vous souhaitez créer des mosaïques rétrocompatibles avec les versions précédentes, vous devez modifier le mot-clé de configuration pour RASTER_STORAGE en optant pour un des mots-clés compatibles suivants :

    • BINARY pour PostgreSQL et SQL Server
    • BLOB pour Oracle.

  • Le nom de la mosaïque doit rester dans les limites de la géodatabase ou de la base de données sous-jacente. Par exemple, le nom ne peut pas commencer par un nombre.

Syntaxe

arcpy.management.CreateMosaicDataset(in_workspace, in_mosaicdataset_name, coordinate_system, {num_bands}, {pixel_type}, {product_definition}, {product_band_definitions})
ParamètreExplicationType de données
in_workspace

Chemin d'accès à la géodatabase.

A partir d'ArcGIS Pro 1.4, les mosaïques créées dans les géodatabases Oracle PostgreSQL et SQL Server seront créées avec le nouveau mot de passe RASTER_STORAGE intitulé RASTERBLOB. Le mot-clé RASTERBLOB met en œuvre un transfert efficace des éléments du catalogue de mosaïques vers le DBMS.

Les mosaïques créées avec RASTERBLOB ne peuvent pas être ouvertes avec les versions précédentes du logiciel. Si vous souhaitez créer des mosaïques rétrocompatibles avec les versions précédentes, vous devez modifier le mot-clé de configuration pour RASTER_STORAGE en optant pour un des mots-clés compatibles suivants :

  • BINARY pour PostgreSQL et SQL Server
  • BLOB pour Oracle.

Workspace
in_mosaicdataset_name

Nom de la mosaïque que vous créez.

String
coordinate_system

Système de coordonnées de tous les éléments de la mosaïque.

Coordinate System
num_bands
(Facultatif)

Nombre de canaux que détiendront les jeux de données raster dans la mosaïque.

Long
pixel_type
(Facultatif)

Définissez la profondeur des couleurs, ou la résolution radiométrique, de la mosaïque. Dans le cas contraire, le premier jeu de données raster est utilisé.

  • 1_BITEntier non signé 1 bit. Les valeurs peuvent être 0 ou 1.
  • 2_BITEntier non signé 2 bits. Les valeurs prises en charge s'échelonnent de 0 à 3.
  • 4_BITEntier non signé 4 bits. Les valeurs prises en charge s'échelonnent de 0 à 15.
  • 8_BIT_UNSIGNEDType de données 8 bits non signé. Les valeurs prises en charge s'échelonnent de 0 à 255.
  • 8_BIT_SIGNEDType de données 8 bits signé. Les valeurs prises en charge sont comprises entre -128 et 127.
  • 16_BIT_UNSIGNEDType de données 16 bits non signé. Les valeurs s'échelonnent de 0 à 65 535.
  • 16_BIT_SIGNEDType de données 16 bits signé. Les valeurs s'échelonnent de -32 768 à 32 767.
  • 32_BIT_UNSIGNEDType de données 32 bits non signé. Les valeurs s'échelonnent de 0 à 4 294 967 295.
  • 32_BIT_SIGNEDType de données 32 bits signé. Les valeurs s'échelonnent de -2 147 483 648 à 2 147 483 647.
  • 32_BIT_FLOATType de données 32 bits prenant en charge les décimales.
  • 64_BITType de données 64 bits prenant en charge les décimales.
String
product_definition
(Facultatif)

Sélectionnez un modèle qui est propre au type d'imagerie que vous utilisez ou qui est générique. Les options génériques incluent les types de données raster suivants :

  • NONEAucun ordre de canaux n'est spécifié pour la mosaïque. Il s’agit de l’option par défaut.
  • NATURAL_COLOR_RGBCrée une mosaïque à 3 canaux, avec des plages de longueurs d'ondes rouges, vertes et bleues. Ce paramètre est destiné exclusivement aux images à couleurs naturelles.
  • NATURAL_COLOR_RGBICrée une mosaïque à 4 canaux, avec des plages de longueurs d'ondes rouges, vertes, bleues et proches de l'infrarouge.
  • VECTOR_FIELD_UVCrée une mosaïque qui présente deux variables.
  • VECTOR_FIELD_MAGNITUDE_DIRECTIONCrée une mosaïque qui présente la magnitude et la direction.
  • FALSE_COLOR_IRGCrée une mosaïque à 3 canaux, avec des plages de longueurs d'ondes proches de l'infrarouge, rouges et vertes.
  • DMCII_3BANDSCrée une mosaïque à 3 canaux à l'aide des plages de longueurs d'ondes DMCii.
  • DEIMOS2_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes Deimos-2.
  • DUBAISAT-2_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes DubaiSat-2.
  • FORMOSAT-2_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes FORMOSAT-2.
  • GEOEYE-1_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes GeoEye-1.
  • GF-1 PMS_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes du capteur multispectral panchromatique Gaofen-1.
  • GF-1 WFV_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes du capteur à large champ de visibilité Gaofen-1.
  • GF-2 PMS_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes du capteur multispectral panchromatique Gaofen-2.
  • GF-4 PMI_4BANDSCrée un jeu de données mosaïque à 4 canaux à l’aide des plages de longueurs d’ondes multispectrales et panchromatiques Gaofen-4.
  • HJ 1A/1B CCD_4BANDSCrée un jeu de données mosaïque à 4 canaux à l’aide des plages de longueurs d’ondes du capteur hyperspectral ou multispectral Huan Jing-1 CCD.
  • IKONOS_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes IKONOS.
  • JILIN-1_3BANDSCrée une mosaïque à 3 canaux à l'aide des plages de longueurs d'ondes Jilin-1.
  • KOMPSAT-2_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes KOMPSAT-2.
  • KOMPSAT-3_4BANDSCrée un jeu de données mosaïque à 4 canaux à l’aide des plages de longueurs d’ondes KOMPSAT-3.
  • LANDSAT_6BANDSCrée une mosaïque à 6 canaux à l'aide des plages de longueurs d'ondes Landsat 5 et 7 provenant des capteurs TM et ETM+.
  • LANDSAT_8BANDSCrée une mosaïque à 8 canaux à l'aide des plages de longueurs d'ondes LANDSAT 8.
  • LANDSAT_MSS_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes Landsat provenant du capteur MSS.
  • PLEIADES-1_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes PLEIADES-1.
  • QUICKBIRD_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes QuickBird.
  • RAPIDEYE_5BANDSCrée une mosaïque de 5 canaux à l'aide des plages de longueurs d'ondes RapidEye.
  • SENTINEL2_13BANDSCrée une mosaïque à 13 canaux à l'aide des plages de longueurs d'ondes Sentinel 2 MSI.
  • SKYSAT_4BANDSCrée un jeu de données mosaïque à 4 canaux à l’aide des plages de longueurs d’ondes SkySat-C MSI.
  • SPOT-5_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes SPOT-5.
  • SPOT-6_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes SPOT-6.
  • SPOT-7_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes SPOT-7.
  • TH-01_4BANDSCrée une mosaïque à 4 canaux à l'aide des plages de longueurs d'ondes Tian Hui-1.
  • WORLDVIEW-2_8BANDSCrée une mosaïque à 8 canaux à l'aide des plages de longueurs d'ondes WorldView-2.
  • WORLDVIEW-3_8BANDSCrée une mosaïque à 8 canaux à l'aide des plages de longueurs d'ondes WorldView-3.
  • WORLDVIEW-4_4BANDSCrée une mosaïque à 4 canaux à l’aide des plages de longueurs d’ondes WorldView-4.
  • ZY1-02C PMS_3BANDSCrée une mosaïque à 3 canaux à l'aide de plages de longueurs panchromatiques/multispectrales ZiYuan-1.
  • ZY3-CRESDA_4BANDSCrée une mosaïque à 4 canaux à l'aide de plages de longueurs panchromatiques/multispectrales ZiYuan-3 CRESDA.
  • ZY3-SASMAC_4BANDSCrée une mosaïque à 4 canaux à l'aide de plages de longueurs panchromatiques/multispectrales ZiYuan-3 SASMAC.
  • CUSTOMDéfinit le nombre de canaux et la longueur d'onde moyenne de chaque canal.
String
product_band_definitions
[Band Name {Wavelength Minimum} {Wavelength Maximum},...]
(Facultatif)

Modifiez le paramètre product_definition en ajustant les plages de longueurs d'ondes, en modifiant l'ordre des canaux et en ajoutant de nouveaux canaux lorsque vous utilisez la définition du produit CUSTOM.

Value Table

Sortie dérivée

NomExplicationType de données
out_mosaic_dataset

Jeu de données mosaïque mis à jour.

Mosaïque

Exemple de code

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

Il s'agit d'un exemple de script Python pour CreateMosaicDataset.

import arcpy
arcpy.CreateMosaicDataset_management(
     "C:/workspace/CreateMD.gdb","mosaicds", 
     "C:/workspace/World_Mercator.prj", "3", 
     "8_BIT_UNSIGNED", "False Color Infrared")
Exemple 2 d'utilisation de l'outil CreateMosaicDataset (script autonome)

Ceci est un exemple de script Python pour CreateMosaicDataset.

#Create 3-Band FGDB Mosaic Dataset

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

gdbname = "CreateMD.gdb"
mdname = "mosaicds"
prjfile = "C:/Workspace/World_Mercator.prj"
noband = "3"
pixtype = "8_BIT_UNSIGNED"
pdef = "NONE"
wavelength = ""

arcpy.CreateMosaicDataset_management(gdbname, mdname, prjfile, noband, 
                                     pixtype, pdef, wavelength)

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes