ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • 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 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

Obtenir la valeur de cellule

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

Résumé

Extrait la valeur d'un pixel donné à l'aide de ses coordonnées x,y.

Utilisation

  • Cet outil est utilisé lorsque vous avez besoin de la valeur des pixels pour un modèle de géotraitement. Dans ArcMap, ArcScene ou ArcGlobe, vous pouvez utiliser l'outil Identifier à la place de celui-ci.

Syntaxe

arcpy.management.GetCellValue(in_raster, location_point, {band_index})
ParamètreExplicationType de données
in_raster

Raster que vous voulez interroger.

Mosaic Dataset; Mosaic Layer; Raster Layer
location_point

Coordonnées X et Y de l'emplacement du pixel.

Point
band_index
[band_index,...]
(Facultatif)

Désignez les canaux que vous voulez interroger. Laissez le champ vide pour interroger tous les canaux d'un jeu de données multicanal.

Value Table

Sortie dérivée

NomExplicationType de données
out_string

Valeur en pixels.

Chaîne

Exemple de code

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

Il s’agit d'un exemple Python d'utilisation de l'outil GetCellValue.

import arcpy
result = arcpy.GetCellValue_management("C:/data/rgb.img", "480785 3807335", "2;3")
cellvalue = int(result.getOutput(0))
print(cellvalue)
Exemple 2 d'utilisation de l'outil GetCellValue (script autonome)

Il s’agit d'un exemple de script Python d'utilisation de l'outil GetCellValue.

'''====================================
Get Cell Value
Usage: GetCellValue_management in_raster location_point {ID;ID...}
'''   
   
import arcpy
arcpy.env.workspace = "C:/Workspace"

# Get the Band_2 and Band_3 cell value of certain point in a RGB image
result = arcpy.GetCellValue_management("rgb.img", "480785 3807335", "2;3")
cellvalue = int(result.getOutput(0))

# View the result in execution log
print(cellvalue)

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

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

Rubriques connexes

  • Présentation générale du jeu d'outils Raster
  • Paramètres d'environnement des données raster

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

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