ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Créer la table attributaire d'un raster

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Créez ou mettez à jour une table à l'aide d'informations sur les classes dans vos jeux de données raster. Cette méthode est principalement utilisée avec les données discrètes.

Utilisation

  • Si vous souhaitez supprimer une table existante et en recréer une nouvelle, sélectionnez Remplacer (overwrite = 'OVERWRITE' dans Python). Une nouvelle table attributaire de raster est créée et l'ancienne est supprimée.

  • Si une table existe déjà et que vous ne sélectionnez pas l'option Ecraser, la table est mise à jour. Aucun champ n'est supprimé, mais les valeurs de la table sont actualisées.

  • Il n'est pas possible de générer une table attributaire de raster pour un jeu de données raster dont le type de pixel est une virgule flottante 32 bits.

Syntaxe

BuildRasterAttributeTable_management (in_raster, {overwrite})
ParamètreExplicationType de données
in_raster

Sélectionnez le jeu de données raster monocanal auquel vous souhaitez ajouter une table. Cet outil ne s'exécute pas si le pixel est de type virgule flottante ou double précision.

Raster Layer
overwrite
(Facultatif)

Cela vous permet d'écraser ou d'ajouter des colonnes et des lignes à une table attributaire de raster existante.

  • NONE —Les tables attributaires de raster existantes ne sont pas écrasées et les modifications sont ajoutées à la table actuelle. Il s'agit de l'option par défaut.
  • Overwrite —Les tables attributaires de raster existantes sont supprimées et une nouvelle table attributaire de raster est créée.
Boolean

Exemple de code

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

Il s'agit d'un exemple Python pour BuildRasterAttributeTable.

import arcpy
arcpy.BuildRasterAttributeTable_management("c:/data/image.tif", "Overwrite")
Exemple 2 d'utilisation de l'outil BuildRasterAttributeTable (script autonome)

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

##====================================
##Build Raster Attribute Table
##Usage: BuildRasterAttributeTable_management in_raster {NONE | Overwrite}
    
import arcpy
arcpy.env.workspace = "C:/Workspace"

##Build attribute table for single band raster dataset
##Overwrite the existing attribute table file
arcpy.BuildRasterAttributeTable_management("image.tif", "Overwrite")

Environnements

  • Espace de travail courant

Informations de licence

  • ArcGIS Desktop Basic: Oui
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

Rubriques connexes

  • Présentation générale du jeu d'outils Raster
  • Paramètres d'environnement des données raster
  • Création et suppression de tables attributaires de raster avec les outils de géotraitement
  • Affichage d'une table attributaire de raster

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2018 Esri. | Confidentialité | Légal