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

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

GetCellValue_management (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

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")
cellSize = int(result.getOutput(0))
print(cellSize)
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")
cellSize = int(result.getOutput(0))

# View the result in execution log
print(cellSize)

Environnements

  • Espace de travail courant
  • Espace de travail temporaire

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

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 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal