Recurso: EarthEngineAsset
Es información sobre un recurso de Earth Engine.
| Representación JSON |
|---|
{ "type": enum ( |
| Campos | |
|---|---|
type |
Es el tipo de recurso. |
name |
El nombre del elemento. |
id |
El ID del activo. Es equivalente a |
updateTime |
Es la hora de la última modificación del activo. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
properties |
Son las propiedades de clave/valor asociadas con el activo. |
startTime |
Es la marca de tiempo asociada al recurso, si existe, p.ej., la hora en la que se tomó una imagen satelital. En el caso de los recursos que corresponden a un intervalo de tiempo, como los valores promedio durante un mes o un año, esta marca de tiempo corresponde al inicio de ese intervalo. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
endTime |
En el caso de los recursos que corresponden a un intervalo de tiempo, como los valores promedio durante un mes o un año, esta marca de tiempo corresponde al final de ese intervalo (exclusivo). Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
geometry |
Es la huella espacial asociada al activo, si la hay, como un objeto de geometría GeoJSON (consulta RFC 7946). |
bands[] |
Es información sobre las bandas de datos del recurso de imagen. Se omite para los recursos que no son de imagen. |
sizeBytes |
Es el tamaño de un recurso de hoja (p.ej., una imagen) en bytes. |
featureCount |
Es la cantidad de características del activo, si corresponde. |
quota |
Es la información de cuota asociada al activo de carpeta, si corresponde. Se devuelve para los recursos de carpetas de nivel superior que son propiedad del usuario (p.ej., "users/*" o "projects/*"). |
tilesets[] |
Son los conjuntos de mosaicos que respaldan esta imagen. Solo está presente para las imágenes externas, cuyos píxeles se recuperan del almacenamiento que no es propiedad de Earth Engine. |
Campo de unión location. Es información sobre dónde y cómo se almacenan las segmentaciones ráster. location puede ser solo uno de los parámetros siguientes: |
|
cloudStorageLocation |
Obsoleta. Usa |
featureViewAssetLocation |
Ubicación de este FeatureView en EE. |
CloudStorageLocation
Ubicación de un activo en Cloud Storage.
| Representación JSON |
|---|
{ "uris": [ string ] } |
| Campos | |
|---|---|
uris[] |
Son los URIs de los datos. Solo se admiten los URI de Google Cloud Storage. Cada URI debe especificarse en el siguiente formato: "gs://bucket-id/object-id". Actualmente, solo se admite un URI. Si se especifica más de un URI, se mostrará un error de |
FeatureViewLocation
Es un activo de FeatureView de EE.
| Representación JSON |
|---|
{
"assetOptions": {
object ( |
| Campos | |
|---|---|
assetOptions |
Son las opciones de tiempo de transferencia para los recursos de FeatureView. |
FeatureViewOptions
Son las opciones de tiempo de transferencia para los recursos de FeatureView.
| Representación JSON |
|---|
{ "featureViewAttributes": [ { object ( |
| Campos | |
|---|---|
featureViewAttributes[] |
Son los atributos del activo FeatureView, que comprenden un esquema para el activo. Estos son los atributos que pueden tener las entidades destacadas en este activo. Cada atributo tiene un nombre y un tipo. |
ingestionTimeParameters |
Son los parámetros de tiempo de transferencia de FeatureView. |
FeatureViewAttribute
Es un atributo de FeatureView y su tipo.
| Representación JSON |
|---|
{
"name": string,
"type": enum ( |
| Campos | |
|---|---|
name |
Es el nombre del atributo. |
type |
Es el tipo de atributo. |
Tipo
Estos tipos son un reflejo de los que se encuentran en geo/enterprise/layers/public/data_source_schema.proto.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Indica un tipo no especificado. |
INTEGER |
Es un valor entero de 64 bits. |
BOOLEAN |
Valor booleano verdadero o falso. |
DOUBLE |
Es un número de punto flotante de doble precisión. |
STRING |
Es una cadena de longitud no delimitada. |
DATE_TIME |
Es una fecha y hora, representada como un número entero de 64 bits firmado en microsegundos desde la época, y, por lo tanto, admite el período comprendido entre el 290,308 a.C. y el 294,247 d.C. |
FeatureViewIngestionTimeParameters
Son los parámetros de tiempo de transferencia de FeatureView. Estos parámetros se deben especificar en el momento de la transferencia y no se pueden actualizar sobre la marcha para un FeatureView.
| Representación JSON |
|---|
{ "thinningOptions": { object ( |
| Campos | |
|---|---|
thinningOptions |
Es la cantidad máxima de cuadros de límite de entidades que pueden intersecar una segmentación. Este número no debe ser negativo. |
rankingOptions |
Son opciones para asignar rangos de orden Z y reducir la cantidad de rangos a las entidades. |
ThinningOptions
Son opciones de reducción que controlan la densidad con la que se muestran las entidades por tarjeta.
| Representación JSON |
|---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
| Campos | |
|---|---|
maxFeaturesPerTile |
Es la cantidad máxima de cuadros de límite de entidades que pueden intersecar una segmentación. Este número no debe ser negativo. |
thinningStrategy |
Es la estrategia de reducción de funciones que se debe usar. |
ThinningStrategy
Es la estrategia de reducción para los atributos.
| Enums | |
|---|---|
UNKNOWN_THINNING_STRATEGY |
Estrategia de reducción desconocida. |
GLOBALLY_CONSISTENT |
Cuando se reduce la cantidad de detalles en un LOD en particular, la reducción coherente a nivel global significa que, si se quita una entidad por reducción, también se quitarán todas las demás entidades con una clasificación de reducción igual o peor. |
HIGHER_DENSITY |
Cuando realices el adelgazamiento, intenta acercarte lo más posible al límite de maxFeaturesPerTile para cada segmento. Preferiremos las funciones mejor clasificadas por sobre las peor clasificadas, pero, a veces, descartaremos las funciones mejor clasificadas si eso nos ayuda a lograr una mayor densidad de funciones. Garantizamos que la estrategia es determinística y que el conjunto de funciones posteriores a la reducción será un superconjunto de las que se generan con la reducción coherente a nivel global. |
RankingOptions
Opciones de clasificación para el orden Z y el adelgazamiento.
| Representación JSON |
|---|
{ "zOrderRankingRule": { object ( |
| Campos | |
|---|---|
zOrderRankingRule |
Es la regla de clasificación para asignar rangos de orden Z a los elementos. |
thinningRankingRule |
Es la regla de clasificación para asignar rangos de reducción a los atributos. |
RankingRule
Son las reglas de clasificación que controlan cómo se clasifican los atributos para la reducción y el orden en Z.
| Representación JSON |
|---|
{
"rankByOneThingRule": [
{
object ( |
| Campos | |
|---|---|
rankByOneThingRule[] |
Es una lista ordenada de cero o más reglas de clasificación por un solo factor (como un atributo), que se usan como claves de clasificación principales, secundarias, etc., para establecer thinning_rank en cada RankedFeature. |
RankByOneThingRule
Es una regla de clasificación individual para controlar la clasificación en el orden de adelgazamiento y el orden Z.
| Representación JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de unión rule. Es el tipo de regla de clasificación que se usará. rule puede ser solo uno de los parámetros siguientes: |
|
rankByAttributeRule |
Clasifica según el valor del atributo de la entidad. |
rankByMinVisibleLodRule |
Clasifica según el LOD mínimo en el que la geometría de la función es visible por primera vez. Un elemento con puntos siempre es visible en todos los LOD. Obsoleto: Usa rankByMinZoomLevelRule en su lugar. |
rankByGeometryTypeRule |
Clasifica por tipo de geometría. Precedencia de los tipos, de mayor a menor: polígono, polilínea, punto y ninguno. En las entidades con varios tipos, la prioridad más alta tiene prioridad. |
rankByMinZoomLevelRule |
Se clasifica según el nivel de zoom mínimo en el que se ve por primera vez la geometría de la entidad. Un elemento con puntos siempre es visible en todos los LOD. |
direction |
Indica si la clasificación según este criterio debe ser ASCENDENTE (valores más bajos primero, es decir, más importantes) o DESCENDENTE (valores altos primero, es decir, más importantes). En otras palabras, ASCENDING significa que se debe usar directamente el orden descrito en la documentación del submensaje RankByAttributeRule (o de otro tipo) que se incluye a continuación, y DESCENDING significa que se debe invertir ese orden. |
RankByAttributeRule
Clasifica según el valor del atributo de la entidad.
| Representación JSON |
|---|
{ "attributeName": string } |
| Campos | |
|---|---|
attributeName |
Clasifica según el valor del atributo con el nombre determinado. En su mayoría, se trata del orden natural de los valores del tipo determinado, con algunas sutilezas y aclaraciones: - En el caso de los atributos de números enteros, los valores más bajos preceden a los más altos. - En el caso de los atributos de números dobles, los valores más bajos preceden a los más altos, y se considera que NaN es más bajo que todos los demás valores, incluido el infinito negativo. - En el caso de los atributos booleanos, se considera que falso precede a verdadero. - En el caso de los atributos de fecha y hora, los valores anteriores preceden a los posteriores. - Los atributos de cadena se clasifican lexicográficamente. - Se considera que un atributo cuyo valor no se estableció tiene el valor predeterminado del tipo determinado (0 para números enteros, falso para booleanos, etcétera). |
RankByMinVisibleLodRule
Este tipo no tiene campos.
Clasifica según el LOD mínimo en el que la geometría de la función es visible por primera vez. Un elemento con puntos siempre es visible en todos los LOD.
RankByGeometryTypeRule
Este tipo no tiene campos.
Clasifica por tipo de geometría. Precedencia de los tipos, de mayor a menor: polígono, polilínea, punto y ninguno. En las entidades con varios tipos, la prioridad más alta tiene prioridad.
RankByMinZoomLevelRule
Este tipo no tiene campos.
Se clasifica según el nivel de zoom mínimo en el que se ve por primera vez la geometría de la entidad. Un elemento con puntos siempre es visible en todos los LOD.
Dirección
Indica si se debe ordenar una lista de menor a mayor (ASCENDING) o de mayor a menor (DESCENDING).
| Enums | |
|---|---|
DIRECTION_UNSPECIFIED |
No se especificó la dirección de clasificación. |
ASCENDING |
Orden ascendente. |
DESCENDING |
Orden descendente |
Tipo
Es el tipo de recurso.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Sin especificar. |
IMAGE |
Imagen. |
IMAGE_COLLECTION |
Colección de imágenes. |
TABLE |
Tabla. |
FOLDER |
Carpeta. |
CLASSIFIER |
Clasificador. |
FEATURE_VIEW |
Es el recurso de FeatureView. |
ImageBand
Es la información sobre una sola banda de datos de un recurso de imagen.
| Representación JSON |
|---|
{ "id": string, "dataType": { object ( |
| Campos | |
|---|---|
id |
Es el ID de la banda. |
dataType |
Es el tipo numérico de la banda. |
grid |
Es la cuadrícula de píxeles de la correa. |
pyramidingPolicy |
Es la política de piramidación de la banda. |
missingData |
Son los valores que denotan datos faltantes. |
PixelDataType
Especifica el tipo numérico de los píxeles en una banda de imagen.
| Representación JSON |
|---|
{ "precision": enum ( |
| Campos | |
|---|---|
precision |
Es la precisión numérica del tipo. |
range |
Es el rango del tipo numérico, si corresponde. Por lo general, no está presente para los tipos de punto flotante. |
dimensionsCount |
Es la cantidad de dimensiones en un tipo de datos con valores de array o cero para indicar un tipo escalar ordinario. |
Precisión
Especifica la precisión de un tipo de datos numérico.
| Enums | |
|---|---|
PRECISION_UNSPECIFIED |
Sin especificar. |
INT |
El tipo de datos tiene precisión de números enteros. Ten en cuenta que esto podría representar números enteros de diferentes tamaños. |
FLOAT |
El tipo de datos tiene una precisión de punto flotante de 32 bits. |
DOUBLE |
El tipo de datos tiene una precisión de punto flotante de 64 bits (doble). |
MissingData
Es una lista de valores que representan la ausencia de datos.
| Representación JSON |
|---|
{ "values": [ number ] } |
| Campos | |
|---|---|
values[] |
Son los valores que representan la ausencia de datos. |
FolderQuota
Describe el uso y los límites actuales de una carpeta de nivel superior.
| Representación JSON |
|---|
{ "sizeBytes": string, "maxSizeBytes": string, "assetCount": string, "maxAssets": string } |
| Campos | |
|---|---|
sizeBytes |
Tamaño de la carpeta en bytes. |
maxSizeBytes |
Es el tamaño máximo de la carpeta en bytes. |
assetCount |
Cantidad de recursos almacenados en la carpeta. |
maxAssets |
Es la cantidad máxima de recursos que se pueden almacenar en la carpeta. |
Conjunto de mosaicos
Es un conjunto de ImageSources a los que se puede hacer referencia con un ID único.
| Representación JSON |
|---|
{ "id": string, "sources": [ { object ( |
| Campos | |
|---|---|
id |
Es el ID del conjunto de mosaicos. Debe ser único entre los conjuntos de mosaicos especificados en ImageManifest. Este ID se descarta durante el paso de procesamiento; solo se usa para vincular un conjunto de mosaicos a una banda. La cadena vacía es un ID válido. |
sources[] |
Son las fuentes que componen este conjunto de mosaicos. |
dataType |
Es un tipo de datos opcional para la banda. Si se especifica, no se realiza ninguna verificación para comprobar que coincida el tipo de cada archivo de entrada. |
crs |
Es el sistema de referencia de coordenadas de la cuadrícula de píxeles, especificado como un código estándar cuando sea posible y en formato WKT en otros casos. |
ImageSource
Un archivo de imagen y sus archivos complementarios
| Representación JSON |
|---|
{ "uris": [ string ], "affineTransform": { object ( |
| Campos | |
|---|---|
uris[] |
Son los URIs de los datos que se importarán. Actualmente, solo se admiten los URIs de Google Cloud Storage. Cada URI debe especificarse en el siguiente formato: "gs://bucket-id/object-id". El objeto principal debe ser el primer elemento de la lista, y los sidecars deben aparecer después. Cada URI tiene el prefijo |
affineTransform |
Es una transformación afín opcional. Solo se debe especificar si los datos de |
dimensions |
Son las dimensiones de ráster en píxeles. Solo se usa cuando se establece "skipMetadataRead". |
DataType
Especifica el tipo de datos numérico.
| Enums | |
|---|---|
DATA_TYPE_UNSPECIFIED |
Sin especificar. |
INT8 |
Número entero de 8 bits con signo. |
UINT8 |
Número entero de 8 bits sin signo. |
INT16 |
Número entero de 16 bits con firma. |
UINT16 |
Número entero de 16 bits sin firma. |
INT32 |
Número entero de 32 bits con firma. |
UINT32 |
Número entero de 32 bits sin firma. |
FLOAT |
Número de punto flotante de 32 bits. |
DOUBLE |
Es un número de punto flotante de 64 bits. |
Métodos |
|
|---|---|
|
Copia un recurso. |
|
Crea un activo. |
|
Borra un recurso. |
|
Obtiene información detallada sobre un activo. |
|
Permite obtener la política de control de acceso de un recurso. |
|
Recupera píxeles de un recurso de imagen. |
|
Enumera cualquier recurso de contenedor, como una carpeta o una colección. |
|
Enumera las funciones de un recurso de tabla. |
|
Mueve un recurso. |
|
Actualiza un recurso. |
|
Permite configurar la política de control de acceso en el recurso especificado. |
|
Permite mostrar los permisos que tiene un emisor para un recurso especificado. |