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

Calculer les plages de tailles de cellule

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

Résumé

Calcule les niveaux de visibilité des jeux de données raster dans une mosaïque en fonction de la résolution spatiale.

Utilisation

  • Cet outil calcule automatiquement les plages de taille de cellule des éléments de mosaïque. Les plages de taille de cellule calculées sont stockées dans la table attributaire de la mosaïque, dans les colonnes MinPS et MaxPS. Si vous souhaitez indiquer des valeurs spécifiques dans les colonnes MinPS et MaxPS, vous pouvez modifier ces valeurs manuellement.

  • Vous ne pouvez pas calculer de plages de taille de cellule pour une mosaïque référencée.

  • La fragmentation des bases de données et la manipulation fréquente des données peut augmenter considérablement la taille de votre mosaïque. Si la taille de votre base de données augmente en raison de constantes transactions, exécutez l'outil Compacter.

Syntaxe

CalculateCellSizeRanges_management (in_mosaic_dataset, {where_clause}, {do_compute_min}, {do_compute_max}, {max_range_factor}, {cell_size_tolerance_factor}, {update_missing_only})
ParamètreExplicationType de données
in_mosaic_dataset

La mosaïque pour laquelle calculer les niveaux de visibilité.

Mosaic Layer
where_clause
(Facultatif)

Expression SQL permettant de sélectionner certains rasters de la mosaïque dans laquelle calculer les niveaux de visibilité. Si aucune requête n'est spécifiée, les plages de taille de cellule sont calculées pour tous les éléments de mosaïque.

SQL Expression
do_compute_min
(Facultatif)

Calculez la taille de pixel minimale pour chaque raster sélectionné dans la mosaïque.

  • MIN_CELL_SIZES —Calculez la taille de pixel minimale. Il s'agit de l'option par défaut.
  • NO_MIN_CELL_SIZES —Ne calculez pas la taille de pixel minimale.
Boolean
do_compute_max
(Facultatif)

Calculez la taille de pixel maximale pour chaque raster sélectionné dans la mosaïque.

  • MAX_CELL_SIZES —Calculez la taille de pixel maximale. Il s'agit de l'option par défaut.
  • NO_MAX_CELL_SIZES —Ne calculez pas la taille de pixel maximale.
Boolean
max_range_factor
(Facultatif)

Définissez le facteur de multiplication à appliquer à la résolution native. La valeur par défaut est 10, ce qui signifie qu'une image avec une résolution de 30 mètres sera visible à une échelle appropriée pour 300 mètres. La relation entre la taille de cellule et l'échelle est la suivante :

Taille de cellule = Echelle * 0.0254 / 96

Echelle = Taille de cellule * 96 / 0.0254

Double
cell_size_tolerance_factor
(Facultatif)

Utilisez ce facteur pour regrouper les images de résolutions similaires comme ayant la même résolution nominale. Par exemple, une imagerie 1 m et une imagerie 0,9 m peuvent être regroupées en définissant ce facteur sur 0,1, car elles se trouvent dans un rayon de 10 % de chacune.

Double
update_missing_only
(Facultatif)

Calculez uniquement les valeurs de plage de tailles de cellule manquantes.

  • UPDATE_ALL —Calculez les valeurs minimales et maximales des tailles de cellule pour les rasters sélectionnés dans la mosaïque. Il s'agit de l'option par défaut.
  • UPDATE_MISSING_ONLY — Calculez les valeurs minimales et maximales des tailles de cellule uniquement si elles n'existent pas.
Boolean

Exemple de code

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

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

import arcpy
arcpy.CalculateCellSizeRanges_management(
     "C:/Workspace/cellsize.gdb/md", "#", "MIN_CELL_SIZES", 
     "MAX_CELL_SIZES", "20", "1", "UPDATE_MISSING_ONLY")
Exemple d'utilisation de l'outil CalculateCellSizeRanges 2 (script autonome)

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

# Calculate the Mininum Cell Size and Maximum Cell Size with default setting

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

mdname = "cellsize.gdb/md"
query = "#"
calmin = "MIN_CELL_SIZES"
calmax = "MAX_CELL_SIZES"
maxfactor = "#"
tolerancefactor = "#"
updatemiss = "#"

arcpy.CalculateCellSizeRanges_management(
     mdname, query, calmin, calmax, maxfactor, tolerancefactor, updatemiss)

Environnements

  • Etendue

Informations de licence

  • ArcGIS Desktop Basic: Non
  • 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
  • Plages de taille de cellule dans une mosaïque

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