Skip To Content

Trabalhar com conteúdo na área de trabalho do usuário

No editor do notebook, você pode trabalhar com conteúdo em sua área de trabalho privada do ArcGIS Notebook Server para adicionar arquivos ao seu notebook ou baixá-los na sua máquina. Clique no botão Arquivos para abrir o painel 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 (a última pasta é para os dados usados ​​nos notebooks de amostra).

Transferir conteúdo para área de trabalho

Para trabalhar com conteúdo e recursos de sua máquina, primeiro você deve carregar seu arquivo na área de trabalho do seu notebook. Após seus arquivos serem carregados, você poderá referenciar o caminho do arquivo em seu notebook com filepath = /arcgis/home/filename.

Para transferir arquivos, 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. Clique em Procurar e navegue até o arquivo.
  3. Selecione o arquivo.
  4. Clique em Transferir.

    O arquivo é transferido na área de trabalho.

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

Para salvar um arquivo a partir da área de trabalho para sua máquina local, no painel Arquivos , procure pelo arquivo e selecione-o. O arquivo é baixado automaticamente na 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.

Criar e usar um ambiente da área de trabalho temporária

  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

  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)