Recurso: EarthEngineAsset
Informações sobre um recurso do Earth Engine.
| Representação JSON |
|---|
{ "type": enum ( |
| Campos | |
|---|---|
type |
Tipo do recurso. |
name |
O nome do recurso. |
id |
O ID do recurso. Equivalente a |
updateTime |
A hora da última modificação do recurso. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
properties |
Propriedades de chave/valor associadas ao recurso. |
startTime |
O carimbo de data/hora associado ao recurso, se houver. Por exemplo, o momento em que uma imagem de satélite foi capturada. Para recursos que correspondem a um intervalo de tempo, como valores médios em um mês ou ano, esse carimbo de data/hora corresponde ao início desse intervalo. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
endTime |
Para recursos que correspondem a um intervalo de tempo, como valores médios em um mês ou ano, esse carimbo de data/hora corresponde ao final desse intervalo (exclusivo). Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
geometry |
A área espacial associada ao recurso, se houver, como um objeto de geometria GeoJSON (consulte RFC 7946). |
bands[] |
Informações sobre as bandas de dados do recurso de imagem. Omitido para recursos que não são de imagem. |
sizeBytes |
O tamanho de um recurso de folha (por exemplo, uma imagem) em bytes. |
featureCount |
O número de recursos no recurso, se aplicável. |
quota |
As informações de cota associadas ao recurso da pasta, se houver. Retornado para recursos de pastas de nível superior pertencentes ao usuário (por exemplo, "users/*" ou "projects/*"). |
tilesets[] |
Os conjuntos de blocos que dão suporte a essa imagem. Só está presente em imagens externas, cujos pixels são recuperados de um armazenamento que não é do Earth Engine. |
Campo de união location. Informações sobre onde e como os blocos raster são armazenados. location pode ser apenas de um dos tipos a seguir: |
|
cloudStorageLocation |
Obsoleto. Use |
featureViewAssetLocation |
O local dessa FeatureView no EE. |
CloudStorageLocation
O local de um recurso no Cloud Storage.
| Representação JSON |
|---|
{ "uris": [ string ] } |
| Campos | |
|---|---|
uris[] |
Os URIs dos dados. Somente URIs do Google Cloud Storage são aceitos. Cada URI precisa ser especificado no seguinte formato: "gs://bucket-id/object-id". No momento, apenas um URI é aceito. Se mais de um URI for especificado, um erro |
FeatureViewLocation
Um recurso do FeatureView EE.
| Representação JSON |
|---|
{
"assetOptions": {
object ( |
| Campos | |
|---|---|
assetOptions |
Opções de ingestão para recursos do FeatureView. |
FeatureViewOptions
Opções de ingestão para recursos do FeatureView.
| Representação JSON |
|---|
{ "featureViewAttributes": [ { object ( |
| Campos | |
|---|---|
featureViewAttributes[] |
Atributos no recurso FeatureView, que compreendem um esquema para o recurso. Estes são os atributos que os recursos deste recurso podem ter. Cada atributo tem um nome e um tipo. |
ingestionTimeParameters |
Parâmetros de tempo de ingestão do FeatureView. |
FeatureViewAttribute
Um atributo FeatureView e o tipo dele.
| Representação JSON |
|---|
{
"name": string,
"type": enum ( |
| Campos | |
|---|---|
name |
Nome do atributo. |
type |
Tipo do atributo. |
Tipo
Esses tipos são um espelho dos encontrados em geo/enterprise/layers/public/data_source_schema.proto.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
Tipo não especificado. |
INTEGER |
Um valor inteiro de 64 bits. |
BOOLEAN |
Valor booleano verdadeiro/falso. |
DOUBLE |
Um número de ponto flutuante de precisão dupla. |
STRING |
Uma string de comprimento ilimitado. |
DATE_TIME |
Uma data/hora, representada como um número inteiro de 64 bits assinado em microssegundos desde o período, e,portanto,compatível com o período de 290.308 a.C. a 294.247 d.C. |
FeatureViewIngestionTimeParameters
Parâmetros de tempo de ingestão do FeatureView. Esses parâmetros precisam ser especificados no momento da ingestão e não podem ser atualizados dinamicamente para uma FeatureView.
| Representação JSON |
|---|
{ "thinningOptions": { object ( |
| Campos | |
|---|---|
thinningOptions |
O número máximo de caixas delimitadoras de recursos que podem se cruzar com um bloco. Esse número não pode ser negativo. |
rankingOptions |
Opções para atribuir classificações de ordem Z e de redução a recursos. |
ThinningOptions
Opções de redução que controlam a densidade em que os recursos são mostrados por bloco.
| Representação JSON |
|---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
| Campos | |
|---|---|
maxFeaturesPerTile |
O número máximo de caixas delimitadoras de recursos que podem se cruzar com um bloco. Esse número não pode ser negativo. |
thinningStrategy |
A estratégia de redução de recursos que deve ser usada. |
ThinningStrategy
Estratégia de redução para atributos.
| Tipos enumerados | |
|---|---|
UNKNOWN_THINNING_STRATEGY |
Estratégia de redução desconhecida. |
GLOBALLY_CONSISTENT |
Quando a redução é feita em um determinado LOD, a redução globalmente consistente significa que, se um recurso for removido, todos os outros com classificação de redução igual ou pior também serão removidos. |
HIGHER_DENSITY |
Ao reduzir, tente chegar o mais perto possível do limite maxFeaturesPerTile para cada bloco. Vamos preferir recursos com melhor classificação em vez de recursos com pior classificação, mas às vezes descartaremos os melhores se isso ajudar a alcançar uma densidade de recursos maior. Garantimos que a estratégia é determinista e que o conjunto de recursos pós-redução será um superconjunto daqueles gerados pela redução globalmente consistente. |
RankingOptions
Opções de classificação para ordem Z e redução.
| Representação JSON |
|---|
{ "zOrderRankingRule": { object ( |
| Campos | |
|---|---|
zOrderRankingRule |
Regra de classificação para atribuir posições de ordem Z a recursos. |
thinningRankingRule |
Regra de classificação para atribuir ranks de redução a recursos. |
RankingRule
Regras de classificação que controlam como os recursos são classificados para redução e ordem Z.
| Representação JSON |
|---|
{
"rankByOneThingRule": [
{
object ( |
| Campos | |
|---|---|
rankByOneThingRule[] |
Uma lista ordenada de zero ou mais regras de classificação por uma coisa (como um atributo), que são usadas como chaves de classificação primárias, secundárias etc. para definir thinning_rank em cada RankedFeature. |
RankByOneThingRule
Uma regra de classificação individual para controlar a classificação de redução e ordem Z.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união rule. O tipo de regra de classificação a ser usada. rule pode ser apenas de um dos tipos a seguir: |
|
rankByAttributeRule |
Classificação por valor do atributo de recurso. |
rankByMinVisibleLodRule |
Classificação pelo LOD mínimo em que a geometria do recurso fica visível pela primeira vez. Um recurso com pontos sempre fica visível em todos os níveis de detalhe. Descontinuado: use rankByMinZoomLevelRule. |
rankByGeometryTypeRule |
Classificação por tipo de geometria. Precedência de tipos, de alta para baixa: polígono, polilinha, ponto, nenhum. Em recursos com vários tipos, a prioridade é do tipo mais alto. |
rankByMinZoomLevelRule |
Classifique pelo nível de zoom mínimo em que a geometria do recurso fica visível pela primeira vez. Um recurso com pontos sempre fica visível em todos os níveis de detalhe. |
direction |
Se a classificação por esse item deve ser ASCENDENTE (valores mais baixos primeiro, ou seja, mais importantes) ou DESCENDENTE (valores altos primeiro, ou seja, mais importantes). Em outras palavras, "ASCENDING" significa usar diretamente a ordenação descrita na documentação da submensagem "RankByAttributeRule" (ou outra) abaixo, e "DESCENDING" significa inverter essa ordenação. |
RankByAttributeRule
Classificação por valor do atributo de recurso.
| Representação JSON |
|---|
{ "attributeName": string } |
| Campos | |
|---|---|
attributeName |
Classifica pelo valor do atributo com o nome especificado. Essa é principalmente a ordenação natural dos valores do tipo especificado, com algumas sutilezas e esclarecimentos: - para atributos de número inteiro, valores menores vêm antes de valores maiores - para atributos de ponto flutuante de precisão dupla, valores menores vêm antes de valores maiores com NaN considerado menor que todos os outros valores, incluindo infinito negativo - para atributos booleanos, "false" é considerado antes de "true" - para atributos de data/hora, valores anteriores vêm antes de valores posteriores - atributos de string são classificados lexicograficamente - um atributo cujo valor não foi definido é considerado como tendo o valor padrão do tipo especificado (0 para número inteiro, "false" para booleano etc.). |
RankByMinVisibleLodRule
Esse tipo não tem campos.
Classificação pelo LOD mínimo em que a geometria do recurso fica visível pela primeira vez. Um recurso com pontos sempre fica visível em todos os níveis de detalhe.
RankByGeometryTypeRule
Esse tipo não tem campos.
Classificação por tipo de geometria. Precedência de tipos, de alta para baixa: polígono, polilinha, ponto, nenhum. Em recursos com vários tipos, a prioridade é do tipo mais alto.
RankByMinZoomLevelRule
Esse tipo não tem campos.
Classifique pelo nível de zoom mínimo em que a geometria do recurso fica visível pela primeira vez. Um recurso com pontos sempre fica visível em todos os níveis de detalhe.
Direção
Se uma lista deve ser ordenada de baixo para cima (ASCENDING) ou de cima para baixo (DESCENDING).
| Tipos enumerados | |
|---|---|
DIRECTION_UNSPECIFIED |
Nenhuma direção de classificação especificada. |
ASCENDING |
Ordem crescente. |
DESCENDING |
Ordem decrescente. |
Tipo
Tipos de recurso.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
Não especificado. |
IMAGE |
Imagem. |
IMAGE_COLLECTION |
Coleção de imagens. |
TABLE |
Tabela. |
FOLDER |
Pasta. |
CLASSIFIER |
Classificador. |
FEATURE_VIEW |
Recurso FeatureView. |
ImageBand
Informações sobre uma única banda de dados de um recurso de imagem.
| Representação JSON |
|---|
{ "id": string, "dataType": { object ( |
| Campos | |
|---|---|
id |
O ID da banda. |
dataType |
O tipo numérico da faixa. |
grid |
A grade de pixels da banda. |
pyramidingPolicy |
A política de pirâmide da banda. |
missingData |
Os valores que indicam dados ausentes. |
PixelDataType
Especifica o tipo numérico dos pixels em uma banda de imagem.
| Representação JSON |
|---|
{ "precision": enum ( |
| Campos | |
|---|---|
precision |
A precisão numérica do tipo. |
range |
O intervalo do tipo numérico, se houver. Normalmente ausente para tipos de ponto flutuante. |
dimensionsCount |
O número de dimensões em um tipo de dados com valor de matriz ou zero para indicar um tipo escalar comum. |
Precisão
Especifica a precisão de um tipo de dados numérico.
| Tipos enumerados | |
|---|---|
PRECISION_UNSPECIFIED |
Não especificado. |
INT |
O tipo de dados tem precisão de número inteiro. Isso pode representar números inteiros de tamanhos diferentes. |
FLOAT |
O tipo de dados tem precisão de ponto flutuante de 32 bits. |
DOUBLE |
O tipo de dados tem precisão de ponto flutuante de 64 bits (dupla). |
MissingData
Uma lista de valores que não representam dados.
| Representação JSON |
|---|
{ "values": [ number ] } |
| Campos | |
|---|---|
values[] |
Valores que não representam dados. |
FolderQuota
Descreve o uso e os limites atuais de uma pasta de nível superior.
| Representação JSON |
|---|
{ "sizeBytes": string, "maxSizeBytes": string, "assetCount": string, "maxAssets": string } |
| Campos | |
|---|---|
sizeBytes |
O tamanho da pasta em bytes. |
maxSizeBytes |
O tamanho máximo da pasta em bytes. |
assetCount |
O número de recursos armazenados na pasta. |
maxAssets |
O número máximo de recursos que podem ser armazenados na pasta. |
Tileset
Um conjunto de ImageSources que podem ser referenciados com um ID exclusivo.
| Representação JSON |
|---|
{ "id": string, "sources": [ { object ( |
| Campos | |
|---|---|
id |
O ID do conjunto de blocos. Precisa ser exclusivo entre os conjuntos de blocos especificados no ImageManifest. Esse ID é descartado durante a etapa de processamento. Ele só é usado para vincular um conjunto de blocos a uma banda. A string vazia é um ID válido. |
sources[] |
As origens que compõem este conjunto de blocos. |
dataType |
Um tipo de dados opcional para a faixa. Se especificado, nenhuma verificação será feita para verificar se o tipo de cada arquivo de entrada corresponde. |
crs |
O sistema de referência de coordenadas da grade de pixels, especificado como um código padrão sempre que possível e no formato WKT caso contrário. |
ImageSource
Um arquivo de imagem e os arquivos complementares dele.
| Representação JSON |
|---|
{ "uris": [ string ], "affineTransform": { object ( |
| Campos | |
|---|---|
uris[] |
Os URIs dos dados a serem importados. No momento, apenas URIs do Google Cloud Storage são aceitos. Cada URI precisa ser especificado no seguinte formato: "gs://bucket-id/object-id". O objeto principal deve ser o primeiro elemento da lista, e os sidecars listados depois. Cada URI é prefixado com |
affineTransform |
Uma transformação afim opcional. Só deve ser especificado se os dados de |
dimensions |
Dimensões raster em pixels. Usado apenas quando "skipMetadataRead" está definido. |
DataType
Especifica o tipo de dados numéricos.
| Tipos enumerados | |
|---|---|
DATA_TYPE_UNSPECIFIED |
Não especificado. |
INT8 |
Número inteiro assinado de 8 bits. |
UINT8 |
Número inteiro sem sinal de 8 bits. |
INT16 |
Número inteiro assinado de 16 bits. |
UINT16 |
Número inteiro sem sinal de 16 bits. |
INT32 |
Inteiro assinado de 32 bits. |
UINT32 |
Inteiro não assinado de 32 bits. |
FLOAT |
Ponto flutuante de 32 bits. |
DOUBLE |
Ponto flutuante de 64 bits. |
Métodos |
|
|---|---|
|
Copia um recurso. |
|
Cria um recurso. |
|
Exclui um recurso. |
|
Recebe informações detalhadas sobre um recurso. |
|
Busca a política de controle de acesso de um recurso. |
|
Extrai pixels de um recurso de imagem. |
|
Lista qualquer recurso de contêiner, como uma pasta ou coleção. |
|
Lista os recursos em um recurso de tabela. |
|
Move um recurso. |
|
Atualiza um recurso. |
|
Define a política de controle de acesso no recurso especificado. |
|
Retorna permissões do autor da chamada no recurso especificado. |