Options permettant d'exporter des images sous forme de fichiers en dehors d'Earth Engine.
| Représentation JSON |
|---|
{ "fileFormat": enum ( |
| Champs | |
|---|---|
fileFormat |
Format de fichier dans lequel exporter la ou les images. |
| Emplacement où écrire les résultats. Voici une liste de champs mutuellement exclusifs. Au maximum, un seul de ces champs sera défini dans une réponse : | |
driveDestination |
Si cette option est spécifiée, elle configure l'exportation vers Google Drive. |
cloudStorageDestination |
Si cette option est spécifiée, elle configure l'exportation vers Google Cloud Storage. |
| Fin des champs mutuellement exclusifs. | |
| Options spécifiques au format de fichier. Voici une liste de champs mutuellement exclusifs. Au maximum, un seul de ces champs sera défini dans une réponse : | |
geoTiffOptions |
Options spécifiques au format de fichier pour les exportations |
tfRecordOptions |
Options spécifiques au format de fichier pour les exportations |
| Fin des champs mutuellement exclusifs. | |
GeoTiffImageExportOptions
Options permettant d'encoder des images sous forme de fichiers GeoTIFF.
| Représentation JSON |
|---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
| Champs | |
|---|---|
cloudOptimized |
Si la valeur est "true", génère des fichiers GeoTIFF "optimisés pour le cloud" afin d'améliorer l'efficacité de l'accès dans les environnements cloud (consultez www.cogeo.org). |
tileDimensions |
Dimensions explicites facultatives en pixels dans lesquelles diviser l'image si elle est trop grande pour tenir dans un seul fichier. Cette valeur doit être un multiple de la taille de la tuile, qui est de 256 par défaut. |
skipEmptyFiles |
Si la valeur est "true", ignore l'écriture des fichiers image vides (c'est-à-dire entièrement masqués). |
tileSize |
Facultatif. Paramètre facultatif définissant la taille de la tuile de sortie. Ce paramètre correspond à la dimension latérale en pixels des tuiles de sortie intermédiaires. La taille de tuile par défaut est de 256, ce qui correspond à une tuile de 256 x 256. |
noData |
Facultatif. Valeur facultative sans données. Seule |
Nombre
Un chiffre.
| Représentation JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "floatValue": number, "integerValue": string // End of mutually exclusive fields. } |
| Champs | |
|---|---|
| Valeur. Voici une liste de champs mutuellement exclusifs. Au maximum, un seul de ces champs sera défini dans une réponse : | |
floatValue |
Valeur de double précision à virgule flottante. |
integerValue |
Valeur entière de 64 bits. |
| Fin des champs mutuellement exclusifs. | |
TfRecordImageExportOptions
Options permettant d'encoder des images sous forme de fichiers TFRecord.
| Représentation JSON |
|---|
{ "tileDimensions": { object ( |
| Champs | |
|---|---|
tileDimensions |
Dimensions en mosaïque sur la zone d'exportation, couvrant chaque pixel du cadre de délimitation exactement une fois (sauf lorsque les dimensions du patch ne divisent pas uniformément le cadre de délimitation, auquel cas les tuiles de bordure le long des bords x/y les plus grands sont supprimées). Les dimensions doivent être supérieures à 0. |
marginDimensions |
Si cette option est spécifiée, les tuiles sont mises en mémoire tampon par les dimensions de marge, à la fois positivement et négativement, ce qui entraîne un chevauchement entre les patches voisins. |
compress |
Si la valeur est "true", compresse les fichiers .tfrecord avec gzip et ajoute le suffixe ".gz". |
maxSizeBytes |
Taille maximale, en octets, pour un fichier .tfrecord exporté (avant compression). Une taille de fichier plus petite entraînera un sharding plus important (et donc plus de fichiers de sortie). La valeur par défaut est 1 Gio. |
defaultValue |
Valeur définie dans chaque bande d'un pixel partiellement ou complètement masqué, et valeur définie pour chaque valeur d'une caractéristique 3D de sortie créée à partir d'une bande de tableau où la longueur du tableau au niveau du pixel source était inférieure à la profondeur de la valeur de la caractéristique. La partie fractionnaire est supprimée pour les bandes de type entier et limitée à la plage du type de bande. La valeur par défaut est 0. |
tensorDepths |
Mappage des noms des bandes de tableau d'entrée à la profondeur des Tensors 3D qu'elles créent. Les tableaux sont tronqués ou complétés par des valeurs par défaut pour s'adapter à la forme spécifiée. Pour chaque bande de tableau, une entrée correspondante doit être présente. Objet contenant une liste de |
sequenceData |
Si la valeur est "true", chaque pixel est généré en tant que SequenceExample mappant les bandes scalaires au contexte et les bandes de tableau aux séquences de l'exemple. Les SequenceExamples sont générés dans l'ordre principal des lignes de pixels de chaque patch, puis dans l'ordre principal des lignes des patches de zone dans la séquence de fichiers. |
collapseBands |
Si la valeur est "true", toutes les bandes sont combinées en un seul Tensor 3D, en prenant le nom de la première bande de l'image. Toutes les bandes sont promues en octets, puis en int64, puis en flottants dans cet ordre, en fonction du type le plus éloigné de cette séquence dans toutes les bandes. Les bandes de tableau sont autorisées tant que tensorDepths est spécifié. |
maxMaskedRatio |
Proportion maximale autorisée de pixels masqués dans un patch. Les patches qui dépassent cette limite sont supprimés au lieu d'être écrits dans des fichiers. Si ce champ est défini sur une valeur autre que 1, le fichier side-car JSON n'est pas généré. La valeur par défaut est 1. |