Você pode substituir todos os dados em uma camada de feição hospedada ou tabela hospedada que você publicou a partir de um dos seguintes tipos de arquivo:
- Arquivo geodatabase (compactado)
- Shapefile (compactado)
- Arquivo GeoJSON
- Arquivo Microsoft Excel
- Arquivo .csv
- Arquivo OGC GeoPackage
- Arquivo de definição de serviço (.sd)
Para substituir a camada de feição hospedada ou tabela hospedada com o conteúdo de um arquivo atualizado, carregue um arquivo de origem atualizado. Você deve usar o mesmo tipo de arquivo de origem e o esquema no arquivo de origem deve ser o mesmo de quando você publicou a camada de feição hospedada. Se a camada de feição hospedada foi publicada a partir de um arquivo em uma unidade da nuvem, o arquivo de atualizado deverá estar na unidade da nuvem.
Por exemplo, se a camada de feição hospedada for pública e você não quiser que ela seja editável, ou se outro departamento lhe enviar regularmente atualizações de dados em um shapefile, você pode substituir os dados na camada de feição hospedada usando o arquivo atualizado. Isso mantém a URL da camada, as propriedades que você definiu nas guias Visão geral e Configurações da página do item da camada de feição hospedada, simbologia e configurações pop-up. No entanto, como substituir a camada de feição hospedada republica o serviço e sobrescreve cada camada na camada de feição hospedada, as configurações de campo como valor único, valores padrão e proibição de valores nulos não são preservadas e você deve redefini-las após sobrescrever a feição hospedada camada.
Ao substituir os dados usando um arquivo de origem local, tanto o arquivo quanto os dados da camada hospedada no ArcGIS Online são substituídos pelos dados do arquivo de origem atualizado. Se a fonte for um shapefile com metadados ou um arquivo geodatabase que contenha classes de feições e tabelas com metadados, o ArcGIS Online adicionará ou substituirá os metadados em nível de camada na camada hospedada. Se você publicou a camada de feição hospedada ou a tabela hospedada a partir de um serviço de armazenamento na nuvem, os dados permanecerão no serviço de armazenamento na nuvem, mas os dados no item da camada hospedada serão substituídos.
Se a opção para substituir a camada não estiver disponível, a camada hospedada não poderá ser substituída na página do item devido a uma das seguintes condições:
- Foi publicada a partir de um cliente diferente do site da web doArcGIS Online . Por exemplo, se você publicou a camada de feição hospedada do ArcGIS Pro,você deve substituir o serviço do ArcGIS Pro.
- Foi publicada de um arquivo .csv antes de Março de 2014.
- A sincronização está habilitada na tabela ou camada de feição hospedada.
- É uma visualização de camada de feição hospedada ao invés de uma camada de feição hospedada. Para atualizar os valores de dados na visualização da camada de feição hospedada e na camada de feição hospedada da qual foi criada, substitua a camada de feição hospedada e as atualizações serão refletidas na visualização.
Anotação:
Se a visualização da camada de feição hospedada associada tiver uma área de interesse definida, você não poderá substituir a camada de feição hospeda a partir da página do item.
Não é possível substituir a camada de feição hospedada de origem se a exibição for uma exibição ligada.
- Você habilitou o rastreamento de alterações de dados na camada.
- Você excluiu o arquivo de origem associado.
- Você abriu a janela Atualizar dados a partir de uma página de subcamada ou da guia Dados do item da tabela ou camada de feição hospedada.
- Você não é o proprietário do item nem membro do papel de administradores padrão.
Aviso:
- Quaisquer edições feitas nos dados da camada de feição hospedada são substituídas pelos dados do arquivo fonte atualizado. Se a camada de feição hospedada continha índices de atributos e você substituiu usando dados de origem que não têm índices de atributos, você deverá recriar os índices de atributos na camada de feição hospedada.
- Os mesmos campos e classes de feição (no caso do arquivo geodatabases) devem estar presentes no arquivo atualizado como estavam no arquivo original. Por exemplo, se você excluir uma classe de feição do arquivo geodatabase, ou adicionar um campo no shapefile ou classe de feição, não substitua.
- O nome do arquivo deve ser igual ao nome do arquivo original. Se você transferir um arquivo geodatabase, os nomes das feições devem ser os mesmos que estavam no arquivo original que você transferiu.
- Se você substituir e os esquemas e nomes de classe de feição não corresponderem, a camada de feição e os mapas da web que usam a camada de feição podem não funcionar como esperado. Se o esquema de dados de origem foi alterado ou se você deseja preservar as edições feitas nos dados na camada de feição hospedada, transfira o arquivo como um novo item e publique uma nova camada.
- A fonte de dados e a camada hospedada devem ser de propriedade da mesma conta. Se você alterar o proprietário de um, altere o proprietário do outro; caso contrário, não será possível substituir a camada hospedada.
- O comportamento e as restrições ao substituir uma camada de feição a partir do ArcGIS Pro podem diferir do comportamento na página do item. Para obter informações sobre como substituir uma camada de feição a partir do ArcGIS Pro, consulte Substituir uma camada de feição da web na ajuda do ArcGIS Pro.
- Se você utilizou os endereços ou lugares para localizar feições quando você primeiramente publicou a camada, a substituição da camada geocodifica todos os endereços ou lugares no arquivo atualizado. Isto pode utilizar créditos dependendo de como sua organização é configurada. Converse com seu administrador do ArcGIS Online se você tiver perguntas sobre qual serviço é utilizado para geocodificar locais em sua organização. O localizador selecionado quando você publicou a camada a princípio é automaticamente utilizado ao substituir.
- Se você alterou os detalhes de subcamadas individuais, estas edições serão perdidas quando você substituir a camada de feição hospedada de um arquivo.
- A camada de feição ficará indisponível para outros usuários por pouco tempo enquanto a camada for substituída.
Para substituir uma camada de feição hospedada a partir de um arquivo, complete as seguintes etapas:
- Entre na sua organização.
Você deve ser o proprietário da camada de feição hospedada ou um membro do papel de administrador padrão.
- Abra a página do item da tabela ou camada de feição hospedada.
- Clique em Atualizar dados na guia Visão geral do item.
Dica:
Pode ser necessário clicar no botão Mostrar mais
para ver todas as opções.A janela Atualizar dados aparece.
- Escolha Substituir toda a camada de feição.
- Se a tabela ou camada de feição hospedada foi publicada a partir de um arquivo local, clique em Avançar para especificar um arquivo no disco. Use um dos seguintes métodos para escolher o arquivo e substituir o conteúdo da camada:
- Clique em Seu dispositivo, procure e selecione o arquivo e clique em Abrir.
- Arraste o arquivo da área de trabalho ou File Explorer na janela Atualizar dados.
- Se a tabela ou camada de feição hospedada foi publicada a partir de um arquivo em uma unidade de nuvem, clique em Entrar e substituir.
Assim que você se conecta ao serviço de armazenamento na nuvem, o ArcGIS Online substitui automaticamente o conteúdo existente pelo conteúdo do arquivo de origem no serviço de armazenamento na nuvem.