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

ST_Raster.getCompressionType

  • Définition
  • Syntaxe
  • Renvoie
  • Paramètres
  • Exemples

Définition

La fonction ST_Raster.getCompressionType renvoie la propriété de compression utilisée pour stocker les données dans l'objet ST_Raster. Les valeurs valides sont les suivantes :

  • NONE - aucune compression n'a été utilisée pour stocker les données.
  • LZ77 - LZ77 utilise une compression de longueur qui est sans perte. Elle convient parfaitement aux données qui présentent peu de variations ou lorsqu'il est impossible d'utiliser d'autres algorithmes de compression.
  • JPEG - JPEG est l'abréviation de Joint Photographic Experts Group, le comité qui a développé la norme de compression. Il présente un taux de perte élevé et permet d'obtenir une compression comprise entre 5 à 1 et 10 à 1.
  • JP2 - la compression JPEG 2000 par ondelettes permet d'obtenir une compression comprise entre 5 à 1 et 10 à 1.

Syntaxe

Oracle

getCompressionType()

PostgreSQL

getCompressionType(raster IN ST_RASTER)

SQL Server

getCompressionType()

Renvoie

Oracle

VARCHAR2

PostgreSQL

Texte

SQL Server

NVARCHAR

Paramètres

Aucun

Exemples

Les requêtes suivantes renvoient le type de compression de chaque raster dans la table.

Oracle

SELECT image.raster_id, image.getCompressionType()
FROM FOO t;

T.IMAGE.RASTER_ID T.IMAGE.GETCOMPRESSIONTYPE()
--------------- --------------------------
              2 LZ77
              3 LZ77
             23 JP2
             24 JP2 
             42 LZ77
             43 LZ77

PostgreSQL

SELECT raster_id(image), getCompressionType(image)
FROM foo;

RASTER_ID(IMAGE) GETCOMPRESSIONTYPE(IMAGE)
---------------- -------------------------
               2 LZ77
               3 LZ77
              23 JP2
              24 JP2 
              42 LZ77
              43 LZ77

SQL Server

SELECT image.raster_id, image.getCompressionType()
FROM foo;

IMAGE.RASTER_ID IMAGE.GETCOMPRESSIONTYPE()
--------------- --------------------------
              2 LZ77
              3 LZ77
             23 JP2
             24 JP2 
             42 LZ77
             43 LZ77

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 © 2017 Esri. | Confidentialité | Légal