Gerenciar conteúdo na área de trabalho do usuário

No editor do notebook, você pode trabalhar com conteúdo em uma área de trabalho em sua organização do ArcGIS Online para adicionar arquivos ao seu notebook ou baixá-los na sua máquina. Clique no botão Arquivos para abrir o painel Arquivos. Você também pode trabalhar com arquivos acessando a guia Notebook e clicando no botão Gerenciar e, em seguida, clicando em Gerenciar arquivos.

Procurar conteúdo na área de trabalho

O painel Arquivos fornece um navegador para os arquivos em sua área de trabalho. As pastas padrão são home e samplesdata (o último para os dados usados ​​nos notebooks de amostra). A página Gerenciar arquivos fornece um navegador para todos os seus arquivos na pasta inicial, onde você pode criar novas pastas, carregar arquivos, excluir e renomear seu conteúdo.

Transferir conteúdo para área de trabalho

Para trabalhar com conteúdo e recursos da sua máquina, primeiro você deve carregar seu arquivo para a área de trabalho do seu notebook por meio do editor de notebook ou na página Gerenciar arquivos. Após seus arquivos serem carregados, você poderá referenciar o caminho do arquivo no seu notebook aberto e em qualquer outro notebook de sua propriedade com filepath = /arcgis/home/folder/filename.

Para carregar arquivos por meio do editor de notebook, complete as seguintes etapas:

  1. No painel Arquivos, navegue até a pasta /arcgis/home.

    Anotação:
    /arcgis/home é o diretório da área de trabalho e é diferente do diretório raiz home/arcgis.

  2. Opcionalmente, clique em Nova pasta para criar uma pasta na área de trabalho /arcgis/home onde você carregará seu conteúdo.
  3. Clique em Escolher arquivo para carregar e procure o arquivo.
  4. Selecione o arquivo.

    O arquivo é transferido na área de trabalho.

Para carregar arquivos na página Gerenciar arquivos, complete as seguintes etapas:
  1. Vá até a guia Notebook, clique no botão Gerenciar e clique em Gerenciar arquivos.
  2. Clique no botão Carregar arquivo Carregar.
  3. Arraste e solte o arquivo da sua máquina.

    O arquivo é transferido na área de trabalho.

Os arquivos carregados na área de trabalho do notebook não são armazenados como itens em sua organização e não são excluídos quando o notebook é excluído. Para excluir arquivos, selecione o arquivo no painel Arquivos e clique em Excluir. Opcionalmente, selecione o arquivo na página Gerenciar arquivos e clique em Excluir. Se você for removido de sua organização, todo o conteúdo da sua área de trabalho do notebook será excluído permanentemente.

O conteúdo de download a partir da área de trabalho

Você pode salvar um arquivo da área de trabalho em sua máquina local. No painel Arquivos do editor de notebook, navegue até o arquivo e selecione-o. O arquivo é baixado automaticamente na sua máquina. Opcionalmente, encontre o arquivo na página Gerenciar arquivos, clique no botão Mais Opções Opções e clique em Baixar. O arquivo é baixado para sua máquina.

Defina um ambiente da área de trabalho temporária para usar com ArcPy.

A área de trabalho temporária destina-se a dados de saída que você não pretende manter.

Para criar e usar um ambiente de área de trabalho temporário, siga estas etapas:

  1. Use o código abaixo para criar um arquivo geodatabase temporário no diretório da área de trabalho do usuário, se ainda não existir, e defina o geodatabase temporário como a área de trabalho temporária.

    import arcpy
    if not arcpy.Exists('/arcgis/home/scratch.gdb'):
        arcpy.management.CreateFileGDB('/arcgis/home','scratch.gdb')
    arcpy.env.scratchWorkspace = '/arcgis/home/scratch.gdb'

  2. Use o código abaixo para verificar se o geodatabase está definido como o ambiente de geodatabase temporário.

    print(arcpy.env.scratchGDB)

Crie uma pasta para usar como área de trabalho temporária

Siga estas etapas para criar uma pasta para usar como área de trabalho temporária:

  1. Use o código abaixo para criar uma pasta na área de trabalho do usuário, se ainda não existir, e defina essa pasta como a área de trabalho do usuário.
    import arcpy
    if not arcpy.Exists('/arcgis/home/scratch'):
        arcpy.management.CreateFolder('/arcgis/home', 'scratch')
    arcpy.env.scratchWorkspace = '/arcgis/home/scratch'
  2. Use o código abaixo para verificar se a pasta está definida como o ambiente de pasta temporária.
    print(arcpy.env.scratchFolder)