Comprime dados de nuvem de pontos armazenados no Object Storage Service (OSS) para reduzir a transmissão de dados pela rede.
Descrição da operação
-
Antes de usar esta operação, certifique-se de estar familiarizado com a cobrança do Intelligent Media Management (IMM). Para mais informações, consulte Cobrança.
Importante Tarefas assíncronas não garantem pontualidade. -
Limite de formato de arquivo: Apenas arquivos de nuvem de pontos no formato PCD são suportados.
-
Esta é uma operação assíncrona. Após o início da tarefa, as informações da tarefa são retidas por apenas 7 dias. Após 7 dias, as informações da tarefa não podem mais ser recuperadas. Chame a operação GetTask ou ListTasks para obter o
TaskIdretornado e visualizar as informações da tarefa. Você também pode configurar o parâmetro Notification para receber informações da tarefa por meio de notificações de mensagens.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
imm:CreateCompressPointCloudTask |
create |
*Project
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectName |
string |
Sim |
O nome do projeto. Para obter informações sobre como obter o nome do projeto, consulte Criar um projeto. |
test-project |
| SourceURI |
string |
Sim |
O URI do OSS do arquivo de nuvem de pontos. O URI do OSS segue o formato oss://${Bucket}/${Object}, onde |
oss://test/src/test.pcd |
| TargetURI |
string |
Sim |
O URI do OSS do arquivo de saída compactado. O URI do OSS segue o formato oss://${Bucket}/${Object}, onde |
oss://test/tgt |
| PointCloudFileFormat |
string |
Não |
O formato do arquivo de nuvem de pontos. Apenas o formato PCD é suportado. Valor padrão: pcd. Valores válidos:
|
pcd |
| CompressMethod |
string |
Sim |
O algoritmo de compressão. Valores válidos:
Valores válidos:
|
octree |
| PointCloudFields |
array |
Sim |
Os campos de atributos PCD que participam da compressão e a ordem de compressão. Após a compressão, os dados são descompactados nesta ordem.
|
|
|
string |
Não |
O valor do campo de atributo PCD que participa da compressão. Valores válidos:
|
["xyz"] |
|
| KdtreeOption | KdtreeOption |
Não |
Os parâmetros de compressão K-d tree. |
|
| OctreeOption | OctreeOption |
Não |
Os parâmetros de compressão octree. |
|
| UserData |
string |
Não |
As informações personalizadas, que são retornadas em notificações de mensagens assíncronas para ajudar você a associar notificações de mensagens dentro do seu sistema. Comprimento máximo: 2.048 bytes. |
{"ID": "user1","Name": "test-user1","Avatar": "http://example.com?id=user1"} |
| Tags |
object |
Não |
As tags personalizadas usadas para pesquisar e filtrar tarefas assíncronas. |
{"LabelKey": "Value"} |
| CredentialConfig | CredentialConfig |
Não |
Deixe este parâmetro vazio, a menos que tenha requisitos especiais. A configuração de autorização da China. Este parâmetro é opcional. Para mais informações, consulte Usar autorização encadeada para acessar recursos de outras entidades. |
|
| Notification | Notification |
Não |
A configuração de notificação de mensagens. Para mais informações, clique em Notification. Para obter informações sobre o formato das mensagens de notificação assíncrona, consulte Formato de mensagem de notificação assíncrona. Nota
O Intelligent Media Management não suporta a especificação de uma URL de callback para callbacks de chamadas de API. Use o Message Service (MNS) em vez disso. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
CA995EFD-083D-4F40-BE8A-BDF75FFF**** |
| TaskId |
string |
O ID da tarefa. |
PointCloudCompress-badda57d-a3ab-4e6d-938f-49b77ce**** |
| EventId |
string |
O ID do evento. |
0B7-1LR4Wcue1aBhk2xT85MfL***** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "CA995EFD-083D-4F40-BE8A-BDF75FFF****",
"TaskId": "PointCloudCompress-badda57d-a3ab-4e6d-938f-49b77ce****",
"EventId": "0B7-1LR4Wcue1aBhk2xT85MfL*****"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.