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

Compresser des données de géodatabase fichier

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

Résumé

Compresse tout le contenu d'une géodatabase, tout le contenu d'un jeu de données d'entité, ou d'une table ou classe d'entités autonome individuelle.

Utilisation

  • Une fois compressée, la classe d'entités ou la table est en lecture seule et ne peut pas être modifiée. La compression permet de consolider des jeux de données ne nécessitant aucune mise à jour supplémentaire. Cependant, si une mise à jour est requise, un jeu de données compressé peut toujours être décompressé afin de rétablir son format de lecture-écriture d'origine.

  • Lorsque vous compressez une géodatabase, toutes les classes et tables d'entités qu'elle contient sont compressées.

  • Lorsque vous compressez un jeu de données d'entité, toutes ses classes d'entités sont compressées.

  • Lorsque vous spécifiez une géodatabase en entrée, cet outil compresse toutes les classes d'entités vectorielles et tables de la géodatabase. Il ne compresse pas les catalogues d'images ni les jeux de données raster. S'il en rencontre dans la géodatabase spécifiée, il les ignore. Vous pouvez compresser un catalogue d'images ou un jeu de données raster individuellement avec cet outil ; toutefois, cela n'a pas grand sens car cela ne réduit pas la taille des données. Cette possibilité est uniquement proposée pour permettre à ArcPublisher de packager des jeux de données raster et des catalogues d'images de géodatabases fichier compressés et verrouillés.

  • Vous ne pouvez pas compresser ou décompresser individuellement une classe d'entités dans un jeu de données d'entité pour produire un mélange où certaines classes d'entités sont compressées et d'autres ne le sont pas. Les jeux de données d'entité compressés permettent d'ajouter une classe d'entités non compressée à l'aide d'opérations telles que la création d'une classe d'entités vide, le copier-coller d'une classe et l'importation d'une classe. Toutefois, vous ne pouvez pas modifier la classe d'entités non compressée s'il existe des classes d'entités compressées dans le même jeu de données d'entité. Une fois que vous avez terminé d'ajouter une ou plusieurs classes d'entités non compressées, vous pouvez recompresser ou décompresser le jeu de données d'entité de manière à ce que toutes ses classes d'entités soient compressées ou décompressées.

  • Lorsque vous affichez des enregistrements de classe d'entités compressés dans ArcCatalog ou ArcMap, il se peut qu'ils ne s'affichent pas dans le même ordre qu'avant compression des données. Les enregistrements s'affichent dans l'ordre dans lequel ils sont compressés et stockés.

  • Lorsque vous utilisez la compression sans perte, les valeurs en virgule flottante sont conservées, mais la compression n'est pas aussi efficace. Avec la compression avec perte, les valeurs en virgule flottante sont modifiées, mais pas au-dessous de la limite de précision requise. Par exemple, les limites des états ne doivent habituellement pas être mesurées avec une précision nanométrique. La compression avec perte est jusqu'à 20 pour cent inférieure à la compression sans perte.

Syntaxe

CompressFileGeodatabaseData_management (in_data, lossless)
ParamètreExplicationType de données
in_data

Géodatabase, jeu de données d'entité, classe d'entités ou table à compresser.

Feature Dataset; Geometric Network; Raster Layer; Table View; Workspace
lossless

Indique si la compression sans perte est utilisée.

  • Lossless compression —La compression sans perte est utilisée. Il s'agit de l'option par défaut.
  • Non-lossless compression —La compression sans perte n'est pas utilisée.

Ce paramètre est ignoré pour les géodatabase fichier antérieures à la version 10.0.

Boolean

Exemple de code

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

L'exemple suivant montre comment utiliser la fonction CompressFileGeodatabaseData dans la fenêtre Python.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.CompressFileGeodatabaseData_management("london.gdb","Lossless compression")
Exemple 2 d'utilisation de la fonction CompressFileGeodatabaseData (script autonome Python)

L'exemple suivant montre comment utiliser la fonction CompressFileGeodatabaseData dans un script Python autonome.

# Name: CompressFileGeodatabaseData.py
# Description: Use the CompressFileGeodatabaseData tool to compress a geodatabase
# import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/data"
# Set local variables
geodatabase = "london.gdb"
lossless = "Lossless compression"
# Process: Compress the data
arcpy.CompressFileGeodatabaseData_management(geodatabase, lossless)

Environnements

  • Espace de travail courant

Informations de licence

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

Rubriques connexes

  • Compresser des données de géodatabase fichier
  • Vue d'ensemble du jeu d'outils Géodatabase fichier

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