Ressource : EarthEngineAsset
Informations sur un élément Earth Engine.
| Représentation JSON |
|---|
{ "type": enum ( |
| Champs | |
|---|---|
type |
Type de l'élément. |
name |
Nom de l'élément. |
id |
ID de l'élément. Équivaut à |
updateTime |
Heure de la dernière modification de l'élément. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
properties |
Propriétés clé/valeur associées au composant. |
startTime |
Code temporel associé au composant, le cas échéant (par exemple, l'heure à laquelle une image satellite a été prise). Pour les éléments correspondant à un intervalle de temps, comme les valeurs moyennes sur un mois ou une année, ce code temporel correspond au début de cet intervalle. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
endTime |
Pour les éléments correspondant à un intervalle de temps, comme les valeurs moyennes sur un mois ou une année, cet horodatage correspond à la fin de cet intervalle (exclusif). Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
geometry |
Empreinte spatiale associée à l'élément, le cas échéant, sous la forme d'un objet de géométrie GeoJSON (voir RFC 7946). |
bands[] |
Informations sur les bandes de données du composant Image. Omettez-le pour les composants non Image. |
sizeBytes |
Taille d'un élément feuille (par exemple, une image) en octets. |
featureCount |
Nombre de caractéristiques de l'élément, le cas échéant. |
quota |
Informations sur le quota associées à l'élément de dossier, le cas échéant. Renvoie les composants de dossiers de premier niveau appartenant à l'utilisateur (par exemple, "users/*" ou "projects/*"). |
tilesets[] |
Ensembles de tuiles sur lesquels repose cette image. N'est présent que pour les images externes, dont les pixels sont récupérés à partir d'un stockage qui n'appartient pas à Earth Engine. |
Champ d'union location. Informations sur l'emplacement et la méthode de stockage des tuiles raster. location ne peut être qu'un des éléments suivants : |
|
cloudStorageLocation |
Obsolète. Utilisez |
featureViewAssetLocation |
Emplacement de cette FeatureView dans EE. |
CloudStorageLocation
Emplacement d'un élément sur Cloud Storage.
| Représentation JSON |
|---|
{ "uris": [ string ] } |
| Champs | |
|---|---|
uris[] |
URI des données. Seuls les URI Google Cloud Storage sont acceptés. Chaque URI doit être spécifié au format suivant : "gs://bucket-id/object-id". Pour le moment, un seul URI est accepté. Si plusieurs URI sont spécifiés, une erreur |
FeatureViewLocation
Un asset FeatureView EE.
| Représentation JSON |
|---|
{
"assetOptions": {
object ( |
| Champs | |
|---|---|
assetOptions |
Options au moment de l'ingestion pour les éléments FeatureView. |
FeatureViewOptions
Options au moment de l'ingestion pour les éléments FeatureView.
| Représentation JSON |
|---|
{ "featureViewAttributes": [ { object ( |
| Champs | |
|---|---|
featureViewAttributes[] |
Attributs de l'élément FeatureView, comprenant un schéma pour l'élément. Il s'agit des attributs que les entités de ce composant peuvent avoir. Chaque attribut possède un nom et un type. |
ingestionTimeParameters |
Paramètres de durée d'ingestion de FeatureView. |
FeatureViewAttribute
Attribut FeatureView et son type.
| Représentation JSON |
|---|
{
"name": string,
"type": enum ( |
| Champs | |
|---|---|
name |
Nom de l'attribut. |
type |
Type de l'attribut. |
Type
Ces types sont identiques à ceux trouvés dans geo/enterprise/layers/public/data_source_schema.proto.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Type non spécifié |
INTEGER |
Valeur entière de 64 bits. |
BOOLEAN |
Valeur booléenne (Vrai/Faux). |
DOUBLE |
Nombre à virgule flottante à double précision. |
STRING |
Chaîne de longueur illimitée. |
DATE_TIME |
Date/heure, représentées sous la forme d'un entier signé de 64 bits en microsecondes depuis l'epoch, et prenant donc en charge la période allant de 290 308 av. J.-C. à 294 247 ap. J.-C. |
FeatureViewIngestionTimeParameters
Paramètres de durée d'ingestion de FeatureView. Ces paramètres doivent être spécifiés au moment de l'ingestion et ne peuvent pas être mis à jour à la volée pour une FeatureView.
| Représentation JSON |
|---|
{ "thinningOptions": { object ( |
| Champs | |
|---|---|
thinningOptions |
Nombre maximal de cadres de délimitation de caractéristiques autorisés à croiser une tuile. Ce nombre ne doit pas être négatif. |
rankingOptions |
Options permettant d'attribuer des rangs d'ordre Z et des rangs d'éclaircissement aux entités. |
ThinningOptions
Options d'éclaircissement qui contrôlent la densité à laquelle les caractéristiques sont affichées par tuile.
| Représentation JSON |
|---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
| Champs | |
|---|---|
maxFeaturesPerTile |
Nombre maximal de cadres de délimitation de caractéristiques autorisés à croiser une tuile. Ce nombre ne doit pas être négatif. |
thinningStrategy |
Stratégie d'éclaircissement des caractéristiques à utiliser. |
ThinningStrategy
Stratégie d'éclaircissement pour les caractéristiques.
| Enums | |
|---|---|
UNKNOWN_THINNING_STRATEGY |
Stratégie d'éclaircissement inconnue. |
GLOBALLY_CONSISTENT |
Lorsque vous simplifiez un niveau de détail particulier, la simplification cohérente à l'échelle mondiale signifie que si une entité est supprimée par la simplification, toutes les autres entités dont le niveau de simplification est égal ou inférieur seront également supprimées. |
HIGHER_DENSITY |
Lorsque vous simplifiez les entités, essayez de vous rapprocher le plus possible de la limite maxFeaturesPerTile pour chaque tuile. Nous privilégions les fonctionnalités mieux classées, mais nous pouvons parfois en écarter certaines si cela nous permet d'obtenir une densité de fonctionnalités plus élevée. Nous garantissons que la stratégie est déterministe et que l'ensemble des caractéristiques post-éclaircies sera un sur-ensemble de celles générées par l'éclaircissement cohérent à l'échelle mondiale. |
RankingOptions
Options de classement pour l'ordre Z et l'éclaircissement.
| Représentation JSON |
|---|
{ "zOrderRankingRule": { object ( |
| Champs | |
|---|---|
zOrderRankingRule |
Règle de classement permettant d'attribuer des rangs d'ordre Z aux caractéristiques. |
thinningRankingRule |
Règle de classement permettant d'attribuer des rangs d'éclaircissement aux caractéristiques. |
RankingRule
Règles de classement qui contrôlent le classement des entités pour l'éclaircissement et la profondeur de plan.
| Représentation JSON |
|---|
{
"rankByOneThingRule": [
{
object ( |
| Champs | |
|---|---|
rankByOneThingRule[] |
Liste ordonnée de zéro ou plusieurs règles de classement par un élément (tel qu'un attribut), qui sont utilisées comme clés de classement principales, secondaires, etc. pour définir thinning_rank dans chaque RankedFeature. |
RankByOneThingRule
Règle de classement individuelle permettant de contrôler le classement pour l'éclaircissement et l'ordre Z.
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union rule. Type de règle de classement à utiliser. rule ne peut être qu'un des éléments suivants : |
|
rankByAttributeRule |
Classement par valeur d'attribut de l'entité. |
rankByMinVisibleLodRule |
Classement selon le niveau de détail minimal auquel la géométrie de l'entité est visible pour la première fois. Une entité comportant des points est toujours visible à tous les niveaux de détail. Obsolète : veuillez utiliser rankByMinZoomLevelRule à la place. |
rankByGeometryTypeRule |
Classement par type de géométrie. Ordre de priorité des types (du plus élevé au plus faible) : polygone, polyligne, point, aucun. Dans les fonctionnalités comportant plusieurs types, la priorité la plus élevée est appliquée. |
rankByMinZoomLevelRule |
Classement par niveau de zoom minimal auquel la géométrie de l'entité est visible pour la première fois. Une entité comportant des points est toujours visible à tous les niveaux de détail. |
direction |
Indique si le classement par cette dimension doit être ASCENDANT (valeurs les plus faibles en premier, c'est-à-dire les plus importantes) ou DESCENDANT (valeurs les plus élevées en premier, c'est-à-dire les plus importantes). En d'autres termes, ASCENDING signifie qu'il faut utiliser directement l'ordre décrit dans la documentation du sous-message RankByAttributeRule (ou autre) ci-dessous, et DESCENDING signifie qu'il faut inverser cet ordre. |
RankByAttributeRule
Classement par valeur d'attribut de l'entité.
| Représentation JSON |
|---|
{ "attributeName": string } |
| Champs | |
|---|---|
attributeName |
Classement selon la valeur de l'attribut portant le nom indiqué. Il s'agit principalement de l'ordre naturel des valeurs du type donné, avec quelques subtilités et clarifications : - Pour les attributs entiers, les valeurs les plus faibles précèdent les valeurs les plus élevées. - Pour les attributs doubles, les valeurs les plus faibles précèdent les valeurs les plus élevées, avec NaN considéré comme inférieur à toutes les autres valeurs, y compris l'infini négatif. - Pour les attributs booléens, "false" est considéré comme précédant "true". - Pour les attributs date_time, les valeurs antérieures précèdent les valeurs ultérieures. - Les attributs de chaîne sont classés par ordre lexicographique. - Un attribut dont la valeur n'a pas été définie est considéré comme ayant la valeur par défaut du type donné (0 pour un entier, "false" pour un booléen, etc.). |
RankByMinVisibleLodRule
Ce type ne comporte aucun champ.
Classement selon le niveau de détail minimal auquel la géométrie de l'entité est visible pour la première fois. Une entité comportant des points est toujours visible à tous les niveaux de détail.
RankByGeometryTypeRule
Ce type ne comporte aucun champ.
Classement par type de géométrie. Ordre de priorité des types (du plus élevé au plus faible) : polygone, polyligne, point, aucun. Dans les fonctionnalités comportant plusieurs types, la priorité la plus élevée est appliquée.
RankByMinZoomLevelRule
Ce type ne comporte aucun champ.
Classement par niveau de zoom minimal auquel la géométrie de l'entité est visible pour la première fois. Une entité comportant des points est toujours visible à tous les niveaux de détail.
Direction
Indique si une liste doit être triée par ordre croissant (ASCENDING) ou décroissant (DESCENDING).
| Enums | |
|---|---|
DIRECTION_UNSPECIFIED |
Aucune direction de classement n'a été spécifiée. |
ASCENDING |
Ordre croissant. |
DESCENDING |
Ordre décroissant. |
Type
Types de composants.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Non spécifié. |
IMAGE |
Image. |
IMAGE_COLLECTION |
Collection d'images. |
TABLE |
Tableau. |
FOLDER |
Dossier. |
CLASSIFIER |
Classificateur. |
FEATURE_VIEW |
Asset FeatureView. |
ImageBand
Informations sur une seule bande de données d'un composant Image.
| Représentation JSON |
|---|
{ "id": string, "dataType": { object ( |
| Champs | |
|---|---|
id |
ID du groupe. |
dataType |
Type numérique de la bande. |
grid |
Grille de pixels du bracelet. |
pyramidingPolicy |
Règlement sur la pyramide du groupe. |
missingData |
Valeur(s) indiquant les données manquantes. |
PixelDataType
Indique le type numérique des pixels dans une bande d'image.
| Représentation JSON |
|---|
{ "precision": enum ( |
| Champs | |
|---|---|
precision |
Précision numérique du type. |
range |
Plage du type numérique, le cas échéant. Généralement absent pour les types à virgule flottante. |
dimensionsCount |
Nombre de dimensions dans un type de données à valeur de tableau, ou zéro pour indiquer un type scalaire ordinaire. |
Précision
Spécifie la précision d'un type de données numériques.
| Enums | |
|---|---|
PRECISION_UNSPECIFIED |
Non spécifié. |
INT |
Le type de données a une précision entière. Notez que cela peut représenter des entiers de tailles différentes. |
FLOAT |
Le type de données a une précision à virgule flottante de 32 bits. |
DOUBLE |
Le type de données est à virgule flottante (double précision) de 64 bits. |
MissingData
Liste de valeurs représentant l'absence de données.
| Représentation JSON |
|---|
{ "values": [ number ] } |
| Champs | |
|---|---|
values[] |
Valeurs représentant l'absence de données. |
FolderQuota
Décrit l'utilisation et les limites actuelles d'un dossier de premier niveau.
| Représentation JSON |
|---|
{ "sizeBytes": string, "maxSizeBytes": string, "assetCount": string, "maxAssets": string } |
| Champs | |
|---|---|
sizeBytes |
Taille du dossier en octets. |
maxSizeBytes |
Taille maximale du dossier en octets. |
assetCount |
Nombre de composants stockés dans le dossier. |
maxAssets |
Nombre maximal de composants pouvant être stockés dans le dossier. |
Tileset
Ensemble d'ImageSources pouvant être référencées avec un ID unique.
| Représentation JSON |
|---|
{ "id": string, "sources": [ { object ( |
| Champs | |
|---|---|
id |
ID du tileset. Doit être unique parmi les ensembles de tuiles spécifiés dans ImageManifest. Cet ID est supprimé lors de l'étape de traitement. Il sert uniquement à associer un Tileset à une bande. La chaîne vide est un ID valide. |
sources[] |
Sources qui composent cet ensemble de tuiles. |
dataType |
Type de données facultatif pour la bande. Si cette option est spécifiée, aucune vérification n'est effectuée pour s'assurer que le type de chaque fichier d'entrée correspond. |
crs |
Système de référence des coordonnées de la grille de pixels, spécifié sous forme de code standard si possible, et au format WKT dans le cas contraire. |
ImageSource
Un fichier image et ses fichiers associés.
| Représentation JSON |
|---|
{ "uris": [ string ], "affineTransform": { object ( |
| Champs | |
|---|---|
uris[] |
URI des données à importer. Actuellement, seuls les URI Google Cloud Storage sont acceptés. Chaque URI doit être spécifié au format suivant : "gs://bucket-id/object-id". L'objet principal doit être le premier élément de la liste, et les sidecars doivent être listés ensuite. Chaque URI est précédé de |
affineTransform |
Transformation affine facultative. Ne doit être spécifié que si les données de |
dimensions |
Dimensions du raster en pixels. Utilisé uniquement lorsque "skipMetadataRead" est défini. |
DataType
Spécifie le type de données numériques.
| Enums | |
|---|---|
DATA_TYPE_UNSPECIFIED |
Non spécifié. |
INT8 |
Entier signé de 8 bits. |
UINT8 |
Entier non signé de 8 bits. |
INT16 |
Entier signé de 16 bits. |
UINT16 |
Entier non signé de 16 bits. |
INT32 |
Entier signé de 32 bits. |
UINT32 |
Entier non signé de 32 bits. |
FLOAT |
Float 32 bits. |
DOUBLE |
Nombre à virgule flottante de 64 bits. |
Méthodes |
|
|---|---|
|
Copie un élément. |
|
Crée un élément. |
|
Supprime un élément. |
|
Obtient des informations détaillées sur un élément. |
|
Récupère la stratégie de contrôle d'accès d'une ressource. |
|
Récupère les pixels d'un composant Image. |
|
Liste tous les composants de conteneur, tels qu'un dossier ou une collection. |
|
Liste les caractéristiques d'un tableau de caractéristiques. |
|
Déplace un élément. |
|
Met à jour un élément. |
|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée. |