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 |
O horário da última modificação do recurso. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" 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 horário em que uma imagem de satélite foi tirada. 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 RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" 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 fim desse intervalo (exclusivo). Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
geometry |
A pegada espacial associada ao recurso, se houver, como um objeto de geometria GeoJSON (consulte RFC 7946). |
bands[] |
Informações sobre as faixas 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 pasta de nível superior pertencentes ao usuário (por exemplo, "users/*" ou "projects/*"). |
tilesets[] |
Os tilesets que fazem o backup dessa imagem. Presente apenas para imagens externas, cujos pixels são recuperados do armazenamento que não é propriedade do Earth Engine. |
Campo de união location . Informações sobre onde e como os blocos de raster são armazenados. location pode ser apenas de um dos tipos a seguir: |
|
cloudStorageLocation |
Obsoleto. Use |
featureViewAssetLocation |
O local desse 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 EE do FeatureView.
Representação JSON |
---|
{
"assetOptions": {
object ( |
Campos | |
---|---|
assetOptions |
Opções de transferência para recursos do FeatureView. |
FeatureViewOptions
Opções de transferência para recursos do FeatureView.
Representação JSON |
---|
{ "featureViewAttributes": [ { object ( |
Campos | |
---|---|
featureViewAttributes[] |
Atributos no recurso do FeatureView, que compreendem um esquema para o recurso. Estes são os atributos que os recursos desse recurso podem ter. Cada atributo tem um nome e um tipo. |
ingestionTimeParameters |
Parâmetros de tempo de transferência 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.
Enums | |
---|---|
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 dupla precisão. |
STRING |
Uma string de comprimento ilimitado. |
DATE_TIME |
Uma data/hora, representada como um número inteiro de 64 bits assinado em microssegundos desde a época e, portanto, aceitando o período de 290.308 a.C. até 294.247 d.C. |
FeatureViewIngestionTimeParameters
Parâmetros de tempo de transferência do FeatureView. Esses parâmetros precisam ser especificados no momento da transferência e não podem ser atualizados em tempo real para um FeatureView.
Representação JSON |
---|
{ "thinningOptions": { object ( |
Campos | |
---|---|
thinningOptions |
O número máximo de caixas delimitadoras de elementos que podem cruzar um bloco. Esse número não pode ser negativo. |
rankingOptions |
Opções para atribuir classificações de ordem z e classificações de redução a elementos. |
ThinningOptions
Opções de redução que controlam a densidade em que os elementos são mostrados por bloco.
Representação JSON |
---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
Campos | |
---|---|
maxFeaturesPerTile |
O número máximo de caixas delimitadoras de elementos que podem cruzar 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 de recursos.
Enums | |
---|---|
UNKNOWN_THINNING_STRATEGY |
Estratégia de redução desconhecida. |
GLOBALLY_CONSISTENT |
Quando o LOD é reduzido, o recurso é removido e todos os outros recursos com classificação igual ou pior também são removidos. |
HIGHER_DENSITY |
Ao reduzir, tente chegar o mais próximo possível do limite de maxFeaturesPerTile para cada bloco. Preferimos recursos com melhor classificação em vez de recursos com pior classificação, mas às vezes descartamos recursos com melhor classificação se isso nos ajudar a alcançar uma maior densidade de recursos. Garantimos que a estratégia é determinística e que o conjunto de recursos pós-redução será um superconjunto dos gerados pela redução consistente global. |
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 classificações de ordem z a recursos. |
thinningRankingRule |
Regra de classificação para atribuir classificações 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 um atributo (como um atributo), que são usadas como chaves de classificação primária, secundária etc. para definir thinning_rank em cada recurso classificado. |
RankByOneThingRule
Uma regra de classificação individual para controlar a classificação de redução e a ordem Z.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união rule . O tipo de regra de classificação a ser usado. rule pode ser apenas de um dos tipos a seguir: |
|
rankByAttributeRule |
Classificar por valor do atributo do elemento. |
rankByMinVisibleLodRule |
Classifique pelo valor mínimo de lod em que a geometria do elemento fica visível pela primeira vez. Um elemento com pontos é sempre visível em todos os LODs. Descontinuado: use rankByMinZoomLevelRule. |
rankByGeometryTypeRule |
Classifique por tipo de geometria. Precedência de tipos, de alta a baixa: polígono, polilinha, ponto, nenhum. Em recursos com vários tipos, o mais alto tem prioridade. |
rankByMinZoomLevelRule |
Classifique pelo nível mínimo de zoom em que a geometria do elemento fica visível pela primeira vez. Um elemento com pontos é sempre visível em todos os LODs. |
direction |
Indica se a classificação por essa única coisa precisa ser ASCENDENTE (valores mais baixos primeiro, ou seja, mais importante) ou DESCENDENTE (valores mais altos primeiro, ou seja, mais importante). Em outras palavras, ASCENDING significa usar diretamente a ordem descrita na documentação da submensagem RankByAttributeRule (ou outra) abaixo, e DESCENDING significa reverter essa ordem. |
RankByAttributeRule
Classificar por valor do atributo do elemento.
Representação JSON |
---|
{ "attributeName": string } |
Campos | |
---|---|
attributeName |
Classificar pelo valor do atributo com o nome fornecido. Essa é a ordem natural dos valores do tipo especificado, com algumas sutilezas e esclarecimentos: - para atributos inteiros, valores menores vêm antes de valores maiores - para atributos duplos, valores menores vêm antes de valores maiores, com NaN considerado menor que todos os outros valores, incluindo menos infinito - para atributos booleanos, "false" é considerado antes de "true" - para atributos date_time, 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 inteiro, "false" para booleano etc.). |
RankByMinVisibleLodRule
Esse tipo não tem campos.
Classifique pelo valor mínimo de lod em que a geometria do elemento fica visível pela primeira vez. Um elemento com pontos é sempre visível em todos os LODs.
RankByGeometryTypeRule
Esse tipo não tem campos.
Classifique por tipo de geometria. Precedência de tipos, de alta a baixa: polígono, polilinha, ponto, nenhum. Em recursos com vários tipos, o mais alto tem prioridade.
RankByMinZoomLevelRule
Esse tipo não tem campos.
Classifique pelo nível mínimo de zoom em que a geometria do elemento fica visível pela primeira vez. Um elemento com pontos é sempre visível em todos os LODs.
Direção
Define se uma lista será ordenada de menor para maior (ASCENDING) ou de maior para menor (DESCENDING).
Enums | |
---|---|
DIRECTION_UNSPECIFIED |
Nenhuma direção de classificação foi especificada. |
ASCENDING |
Ordem crescente. |
DESCENDING |
Ordem decrescente. |
Tipo
Tipos de recurso.
Enums | |
---|---|
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 faixa 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 faixa 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.
Enums | |
---|---|
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 (duplo) de 64 bits. |
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 atual e os limites 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. |
Conjunto de blocos
Um conjunto de ImageSources que podem ser referenciados com um ID exclusivo.
Representação JSON |
---|
{ "id": string, "sources": [ { object ( |
Campos | |
---|---|
id |
O ID do bloco de telhas. Precisa ser exclusivo entre os tilesets especificados no ImageManifest. Esse ID é descartado durante a etapa de processamento e é usado apenas para vincular um conjunto de blocos a uma faixa. A string vazia é um ID válido. |
sources[] |
As origens que compõem esse conjunto de blocos. |
dataType |
Um tipo de dados opcional para a banda. Se especificado, nenhuma verificação é feita para verificar se o tipo de cada arquivo de entrada corresponde. O |
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 sidecars dele.
Representação JSON |
---|
{ "uris": [ string ], "affineTransform": { object ( |
Campos | |
---|---|
uris[] |
Os URIs dos dados a serem importados. Atualmente, 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 precisa ser o primeiro elemento da lista, e os sidecars precisam ser listados depois. Cada URI é prefixado com |
affineTransform |
Uma transformação afín opcional. Só deve ser especificado se os dados de |
dimensions |
Dimensões de raster em pixels. Usado apenas quando "skipMetadataRead" está definido. |
DataType
Especifica o tipo de dados numéricos.
Enums | |
---|---|
DATA_TYPE_UNSPECIFIED |
Não especificado. |
INT8 |
Inteiro assinado de 8 bits. |
UINT8 |
Inteiro não assinado de 8 bits. |
INT16 |
Inteiro assinado de 16 bits. |
UINT16 |
Inteiro não assinado de 16 bits. |
INT32 |
Inteiro assinado de 32 bits. |
UINT32 |
Inteiro não assinado de 32 bits. |
FLOAT |
Ponto flutuante de 32 bits. |
DOUBLE |
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. |
|
Busca pixels de um recurso de imagem. |
|
Lista qualquer recurso do 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. |