Busca pixels de um recurso de imagem. Esse método personalizado permite que o autor da chamada solicite um bloco arbitrário de pixels de uma imagem, especificando opcionalmente as bandas e a projeção do mapa. Os dados mascarados ou ausentes serão codificados como zeros.
As solicitações são limitadas a 48 MB de dados descompactados por solicitação, calculados como o produto das dimensões da solicitação em pixels, o número de bandas de imagem solicitadas e o número de bytes por pixel para cada banda. As solicitações também são limitadas a no máximo 32K pixels em cada dimensão e no máximo 1.024 bandas. As solicitações que excederem esses limites resultarão em um código de erro 400 (BAD_REQUEST).
Se bem-sucedido, o corpo da resposta conterá os dados de pixel solicitados na codificação especificada no campo fileFormat
da solicitação.
Solicitação HTTP
POST https://earthengine.googleapis.com/v1beta/{name=projects/*/assets/**}:getPixels
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
name |
Obrigatório. O nome do recurso de imagem de onde os pixels serão extraídos. A autorização requer a seguinte permissão do IAM no recurso especificado
|
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "fileFormat": enum ( |
Campos | |
---|---|
fileFormat |
O formato do arquivo de saída em que os valores de pixel serão retornados. |
grid |
Parâmetros que descrevem a grade de pixels em que os dados serão buscados. O padrão é a grade de pixels nativa dos dados. |
region |
Se presente, a região dos dados a serem retornados, especificada como um objeto de geometria GeoJSON (consulte RFC 7946). Como a imagem retornada é sempre retangular, a caixa delimitadora da geometria especificada no sistema de coordenadas de saída será usada. Se |
bandIds[] |
Se presente, especifica um conjunto específico de bandas para extrair pixels. As bandas são identificadas por ID, conforme indicado pelo campo |
visualizationOptions |
Se presente, um conjunto de opções de visualização a serem aplicadas para produzir uma visualização RGB de 8 bits dos dados, em vez de retornar os dados brutos. |
workloadTag |
Tag fornecida pelo usuário para acompanhar esse cálculo. |
Corpo da resposta
Se for bem-sucedida, a resposta será uma resposta HTTP genérica que tem o formato definido pelo método.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/earthengine.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
Para mais informações, consulte OAuth 2.0 Overview.