Skip To Content

Gerenciar camadas de feição hospedadas

Você pode alterar determinadas configurações em uma camada de feição hospedada (ou tabela), enquanto outras são definidas em camadas individuais dentro da camada de feição hospedada. As seguintes seções descrevem como o proprietário da camada, ou um administrador, pode gerenciar as configurações de uma camada de feição hospedada e suas camadas.

Dica:

As seguintes configurações se aplicam a qualquer um que possa acessar sua camada de feição hospedada. Leve isto em consideração ao compartilhar sua camada.

  • Utilize uma camada de feição hospedada offline ou em uma colaboração (Habilitar Sincronização (edição desconectada com sincronização))
  • Exportar dados da camada de feição hospedada (Permitir que outros exportem para diferentes formatos)
  • A capacidade de adicionar anexos a feições e camadas de feição hospedadas (Habilitar anexos)

Renomear camadas

Você pode alterar o nome dos itens de camada de feição hospedados e camadas dentro das camadas de feição hospedadas.

Alterar o nome do item ou nomes da camada em uma camada de feição hospedada não afeta os nomes em qualquer camada hospedada dependente ou visualizações. Semelhantemente, alterar o nome do item da camada dependente ou os nomes das camadas na camada dependente não altera os nomes na camada de feição hospedada de origem.

  1. Entre na sua organização e abra a página do item da camada de feição hospedada.
  2. Na guia Visão Geral , clique em Editar próximo ao item ou nome da camada que deseja alterar.
  3. Digite um nome da camada ou item e clique em Salvar.

Gerenciar configurações do editor

Como o proprietário de uma camada de feição hospedada ou um administrador, você pode permitir que outros editem a camada de feição hospedada. Se você permitir aos outros editarem, você também poderá registrar os logins dos editores e restringir o acesso de feição baseado nestes logins.

O proprietário da camada de feição hospedada pode editar a camada ainda que a edição não esteja habilitada na camada.

Permitir que outros editem

Como o proprietário de uma camada de feição hospedada ou um administrador na organização, você controla quais edições podem ser feitas para uma camada de feição hospedada, se houver alguma. Você pode configurar a camada para rastrear quando e por quem as edições são feitas em cada feição na camada. Se você optar por rastrear as edições em uma camada de feição hospedada, as edições serão rastreadas para todas as visualizações editáveis que você criar a partir da camada de feição hospedada.

Siga estas etapas para habilitar a edição e especificar quais tipos de edições podem ser realizadas:

  1. Abra a página de detalhes da camada de feição hospedada que deseja permitir que outros editem.
  2. Clique na guia Configurações.
  3. Role até a seção Configurações da Camada de Feição (Hospedada) ou Configurações da Camada de Feição (Hospedada,Visualização) e marque Habilitar Edição.

    Anotação:

    Você não pode habilitar a edição ou sincronização em visualizações da camada de feição hospedada criadas como resultado da execução da ferramenta Ligar Feições .

  4. Marque Rastrear as feições criadas e atualizadas para rastrear as alterações realizadas em atributos espaciais e não espaciais da camada de feição hospedada.

    Rastrear quem criou e atualizou as feições permite que aplicativos determinem quais feições foram adicionadas, atualizadas ou excluídas.

    Se você habilitar Rastrear as feições criadas e atualizadas, você não poderá consequentemente substituir a camada de feição hospedada.

    Observe também que se você publicar uma camada de mosaico hospedada a partir de uma camada de feição hospedada com este conjunto, e a camada de mosaico hospedada estiver configurada para construir mosaicos automaticamente, não será possível desativar Rastrear as feições criadas e atualizadas na camada de feição hospedada.

  5. Marque Rastrear quem criou e atualizou pela última vez as feições para rastrear os logins de editores e controlar ainda mais o que os editores podem visualizar e fazer com as camadas de feição hospedadas.

    As visualizações da camada de feição hospedada herdam esta configuração da camada de feição hospedada do qual são criadas e não podem ser configuradas independentemente. Para ativar ou desativar o rastreamento do editor para uma visualização da camada de feição hospedada, altere a configuração de rastreamento do editor na camada de feição hospedada da qual a visualização foi criada.

  6. Escolha uma das seguintes opções da configuração Qual tipo de edição é permitido? :
    • Escolha Adicionar, atualizar e excluir feições para permitir que editores possam adicionar, atualizar e excluir a geometria da feição e alterar os atributos das feições.
    • Escolha Adicionar e atualizar feições para permitir que editores possam adicionar e atualizar a geometria da feição e alterar os atributos das feições.
    • Escolha Adicionar feições para permitir que editores possam adicionar geometrais da feição. Se atributos não-espaciais forem adicionados ao mesmo tempo que a geometria, a feição terá atributos espaciais e não-espaciais.
    • Escolha Atualizar feições para permitir que editores possam atualizar geometrais da feição e atributos.
    • Escolha Somente atualizar atributos se desejar que os editores insiram as informações de atributo sem alterar qualquer geometria da feição.
  7. Se você configurou a camada de feição hospedada para rastrear quem cria e edita os dados, você poderá optar por aplicar as seguintes restrições adicionais à camada de feição hospedada ou suas visualizações da camada de feição dependente. Estas são úteis se a sua camada de feição hospedada ou visualização da camada de feição for ser utilizada em aplicativos de informações coletivas nos quais você deseja limitar o que os contribuidores vêem ou o controle que cada colaborador tem sobre os dados.
  8. Se desejar que os editores somente visualizem as feições que eles criam, selecione Os editores podem somente visualizar suas próprias feições (exige rastreamento) na configuração Quais feições os editores podem visualizar? . Habilite esta opção se a camada tiver informações confidenciais ou proprietárias, como registros médicos ou dados de pesquisa, para as quais os editores poderão ter autorização somente para trabalhar com os dados que coletarem.
  9. Se você não desejar que editores visualizem nenhuma das feições, incluindo aquelas que adicionam, escolha Os editores não podem visualizar nenhuma das feições, mesmo aquelas que adicionam na configuração Quais feições os editores podem visualizar? . Habilite esta opção quando o coletor não precisar ou não deseja visualizar as feições recém-adicionadas. Por exemplo, se você tiver pessoas coletando informações de pesquisa do público utilizando aplicativos como Survey123 for ArcGIS, ou aplicativos configuráveis como GeoForm ou Análise de Informações Coletivas , você poderá não desejar que o editor visualize as informações fornecidas pelos entrevistados, pois podem ser informações sensíveis ou privadas, como o endereço residencial do entrevistado.

    Quando o proprietário da camada de feição hospedada ou um membro do papel de administrador padrão adicionar a camada no mapa com controle de edição completo, ele visualizará todas as feições na camada mesmo se Os editores não podem visualizar nenhuma das feições, mesmo aquelas que adicionam estiver habilitado. Semelhantemente, se você compartilhar a camada de feição hospedada com um grupo configurado para permitir edição de todo o conteúdo, os membros deste grupo também visualizarão todas as feições.

    Aviso:

    Se você habilitar a opção Os editores não podem visualizar nenhuma das feições, mesmo aquelas que adicionam, a camada não poderá ser utilizada no Collector for ArcGIS.

  10. Se deseja restringir as edições da feição baseado no criador da feição, selecione Os editores podem somente editar suas próprias feições (exige rastreamento) na configuração Quais feições os editores podem visualizar? . Isto permite que os editores excluam ou modifiquem as feições que eles criaram, mas não excluam ou modifiquem as feições de outros.
  11. Se desejar que os usuários anônimos (aqueles que acessam a camada de feição hospedada sem registrarem na sua organização) somente tenham permissão para adicionar feições, selecione Somente adicionar novas feições (exige rastreamento) na configuração Qual acesso têm os editores anônimos (não registrados)? . Isto evita que os usuários anônimos de editar feições existentes enquanto ainda permite tais edições serem realizadas por editores que são membros de sua organização.

    Anotação:

    Esta definição é aplicável somente se a camada for compartilhada com todos (público). Se a camada não for pública, os usuários anônimos não poderão acessá-la.

  12. Clique em Salvar na parte inferior da guia Configurações.

Controle de edição completo para proprietários

Você pode abrir qualquer camada de feição hospedada de sua propriedade no Map Viewer com edição habilitada. Você pode fazer isto não importando se a camada de feição é editável por outro usuários. Isto permite a você utilizar uma única camada de feição para visualização pública e edições internas.

Para habilitar a edição, abra a página de detalhes da camada de feição hospedada, clique no botão Abrir e clique em Adicionar camada em novo mapa com controle de edição completo.

Controle adicional das edições de camadas

Às vezes, você precisa tornar uma camada de feição hospedada disponível para o público visualizar, mas você deseja somente alguns membros da sua organização para editá-la. Se você habilitou a edição em uma camada de feição hospedada pública, qualquer usuário poderá editá-la. Semelhantemente, se você habilitar a edição em uma camada de feição hospedada compartilhada para um grupo, todos os membros do grupo poderiam editar a camada de feição hospedada.

Para permitir ao público ou grupos com um grande número de usuários visualizarem a camada, mas somente permitir um pequeno grupo de usuários editá-la, um administrador na sua organização pode criar um grupo que esteja configurado para permitir edição de todo o conteúdo. Adicione ou convide membros da organização para este grupo que você deseja editar os itens. Todos os itens compartilhados neste grupo podem ser atualizados por membros do grupo, inclusive camadas de feição hospedadas que não têm edição habilitada.

Quando membros do grupo precisam editar a camada de feição hospedada, eles abrem os detalhes da camada de feição hospedada e clicam em Abrir > Adicionar camada em novo mapa com controle de edição completo.

Controle de edição completo para administradores

Se você for um membro do papel de administrador padrão da sua organização, você poderá abrir uma camada de feição hospedada no Map Viewer com edição habilitada. Você pode fazer isto não importando o nível de edição que você configurou para não administradores, ou se a camada é editável por outros usuários. Isto é útil se tiver que ajustar ou limpar informação de um mapa com outros editores. Também permite a você utilizar uma única camada da feição para visualização pública e edições internas.

Para habilitar a edição, abra a página de detalhes da camada de feição hospedada, clique no botão Abrir e clique em Adicionar camada em novo mapa com controle de edição completo.

Controle de edição completo para curadores de dados

Se você tiver o privilégio para editar com controle completo, você poderá abrir uma camada de feição hospedada editável no Map Viewer e adicionar, atualizar e excluir feições. Você pode fazer isto não importando o nível de edição configurado na camada. A camada deve ter edição habilitada.

Para editar, abra a página de detalhes da camada de feição hospedada e clique em Abrir > Adicionar camada em novo mapa com controle de edição completo. Observe que a opção Adicionar camada em novo mapa com controle de edição completo estará presente somente se a camada tiver edição habilitada.

Permitir edição ou colaboração offline

Para permitir que usuários utilizem a camada de feição hospedada offline e trabalhem com ela enquanto estiverem desconectados da rede ou para compartilhar os dados de uma camada de feição hospedada como uma cópia em uma colaboração distribuída, você deve habilitar a sincronização na camada de feição hospedada.

Siga as etapas para editar detalhes de camada da web e marque Habilitar Sincronização (edição desconectada com sincronização) na guia Configurações . Isto permite que editores offline obtenham as atualizações mais recentes para feições no momento da conexão. Quaisquer edições feitas nas feições enquanto desconectados também serão aplicadas no momento da conexão. Também permite que as alterações realizadas na camada da organização de envio de uma colaboração sejam sincronizadas com a camada de feição nas organizações participantes.

Considere o seguinte quando você habilitar a sincronização em uma camada:

  • A ativação da sincronização pode aumentar o tamanho do armazenamento de feição para a camada.
  • Se a sincronização estiver habilitada, você pode anexar novas feições para camada de feição hospedada mas não atualiza as feições existentes utilizando a opção Atualizar Dados na página de detalhes da camada.
  • Para habilitar a sincronização em uma visualização da camada de feição hospedada, a camada de feição hospedada da qual foi criada deverá ter sincronização habilitada.
  • Para desabilitar a sincronização em uma camada de feição hospedada que tem visualizações dependentes, você deverá primeiro desabilitar a sincronização em todas as visualizações.
  • Você não pode habilitar a edição em visualizações da camada de feição hospedada criadas como resultado da execução da ferramenta Ligar Feições .

Aviso:

Não desabilite a sincronização até que todos os usuários offline tenham sincronizado suas edições e, se estiverem utilizando Collector for ArcGIS, tenham removido os mapas da web offline contendo a camada em seus dispositivos.

Se você desabilitou a sincronização desmarcando Habilitar Sincronização (edição desconectada com sincronização), mas a camada de feição hospedada ou visualização participa de um mapa da web offline, quaisquer edições realizadas por usuários offline enquanto desconectados da rede não poderão ser sincronizadas. Estas edições não poderão ser sincronizadas mesmo se você habilitar a sincronização novamente.

Além disso, se você desabilitar a sincronização em uma camada de feição hospedada ou em uma visuaização da camada de feição hospedada, abra e salve cada mapa que contém a camada ou visualização para garantir que os mapas refletem o estado das camadas de feição hospedada que eles contêm.

Permitir exportações de dados

Como o proprietário de uma camada de feição hospedada ou um administrador, você pode exportar a partir de qualquer camada para um arquivo Microsoft Excel, arquivo (CSV) de valores separados por vírgula, shapefile, classe de feição do arquivo geodatabase, arquivo GeoJSON ou coleção de feição ou arquivo KML. Você também pode configurar uma camada de feição hospedada para permitir aos outros exportar.

Quando usuários diferentes do proprietário ou administrador exportam de uma visualização da camada de feição hospedada que tinha definições de feição ou de campo aplicadas, o arquivo exportado conterá somente estes campos ou feições permitidos pela definição. Quando o proprietário ou administrador exporta, as definições não são aplicadas e o arquivo exportado conterá todos os campos e feições.

Siga estas etapas para permitir que outros exportem de uma camada de feição hospedada ou de uma visualização da camada de feição hospedada:

  1. Entre como o proprietário da camada de feição hospedada ou visualização da camada de feição hospedada ou entre como um administrador.
  2. Abra a página do item da camada que você deseja permitir aos outros exportar.
  3. Clique na guia Configurações e role até a seção Configurações da Camada de Feição.
  4. Clique em Permitir que outros exportem para diferentes formatos e clique em Salvar.

Agora outros membros da sua organização podem exportar a partir da camada de feição hospedada.

Permitir anexos

Você pode permitir que os editores anexem imagens e outros arquivos nas feições individuais em uma camada de uma camada de feição hospedada. Isto é útil, já que permite associar a documentação ou fotos à feições relevantes, específicas. Por exemplo, um oficial de complacência de código pode anexar uma fotografia da violação de código para um ponto de endereço específico ou um inspetor de edifício pode incluir um PDF de uma licença para uma feição de edifício.

Cada visualização da camada de feição hospedada herda a configuração de anexo da camada de feição hospedada da qual foi criada. Por padrão, todos os usuários da visualização podem ver os anexos herdados da camada de feição hospedada. Para controlar quem tem acesso a estes anexos, você pode ocultar os anexos na visualização da camada de feição hospedada.

Cada arquivo que você anexa a uma feição pode ter um tamanho máximo de 10 MB. Para anexar arquivos maiores que 10 MB, você pode utilizar as operações Transferir Parte e Adicionar Anexo do ArcGIS REST API para fazer uma transferência de múltiplas partes.

Para uma lista de tipos de arquivos suportados que você pode anexar, consulte Editar tabelas.

Siga estas etapas para permitir aos usuários anexar arquivos em feições em uma camada da sua camada de feição hospedada:

  1. Habilitar edição na camada de feição hospedada.

    Se você não habilitar a edição, os usuários não poderão adicionar anexos à camada.

  2. Enquanto ainda registrado na sua conta do ArcGIS Online, abra a página de detalhes da camada de feição clicando na camada da guia Meu Conteúdo da página de conteúdo.
  3. Localize a lista Camadas na guia Visão Geral. Clique no link Habilitar anexos na camada para a qual você deseja permitir anexos.

Agora, quando os usuários editam a camada, eles podem anexar arquivos para feições individuais.

Se você decidir que não deseja mais que nenhum dos arquivos sejam anexados na sua camada de feição, clique no link Desabilitar anexos na camada da guia Visão Geral da página de detalhes da camada de feição hospedada. Esteja ciente, entretanto, que isto removerá todos os anexos existentes e evitará que os usuários adicionem mais anexos.

Ocultar anexos em visualizações

Oculte anexos em visualizações da camada de feição hospedada se um subconjunto de usuários precisar de acesso aos atributos da feição, mas eles não deverão visualizar ou não precisam acessar os anexos.

Por exemplo, se o anexo tiver informações confidenciais que somente alguns membros da organização devem visualizar, compartilhe a camada de feição hospedada com um grupo que contenha estes poucos membros. Crie uma visualização da camada de feição hospedada na camada, oculte os anexos e compartilhe a visualização com um público maior.

Siga estas etapas para ocultar anexos em camadas individuais dentro de uma visualização da camada de feição hospedada.

  1. Abra a página de detalhes na visualização da camada de feição hospedada.
  2. Localize a lista Camadas na guia Visão Geral.
  3. Clique no link Ocultar anexos em cada camada para impedir que os usuários na visualização da camada de feição hospedada acessem os anexos.

Se você decidir que os usuários da visualização precisam acessar os anexos de uma ou mais camadas na visualização, clique no link Mostrar anexos em camadas aplicáveis na guia Visão Geral da página de detalhes da visualização da camada de feição hospedada.

Otimizar desenho de linhas e polígonos complexos

Se a sua camada de feição hospedada incluir camadas de linha ou polígono que contêm um número grande de vértices e são frequentemente visualizadas em escala pequena ou média, você poderá otimizar estas camadas para melhorar o tempo de desenho em clientes da web. Por exemplo, um bom candidato para otimização seria uma camada que contém limites de Cep para um estado ou região grande. Talvez queira visualizar os ceps em escalas pequenas ou médias para visualizar todos os ceps de uma vez, e você também pode desejar a ampliação de limites detalhados em escalas maiores. Otimizar uma camada como esta aumentará o desempenho em escalas pequenas e médias mantendo o nível de detalhes em escalas maiores.

Note que a otimização das camadas utiliza espaço de armazenamento adicional e as camadas não podem ser editadas até finalizar o processo de otimização. O armazenamento de feição exigido para otimizar as camadas pode aumentar mais de 100 por cento; entretanto, as melhorias de desempenho podem ser significativas para clientes da web. Se você decidir que você não precisa do tempo de desenho melhorado, você pode desativar a otimização. Isto remove imediatamente o armazenamento extra (diminui o tamanho da camada de feição hospedada) e não terá custos adicionais para o armazenamento adicional. Você pode visualizar o tamanho da camada de feição hospedada na guia Visão Geral da página do item da camada.

Anotação:

As visualizações da camada de feição hospedada herdam o parâmetro de otimização do desenho a partir da camada de feição hospedada da qual foram criadas; você não pode configurar este parâmetro independentemente nas visualizações. Para habilitar ou desabilitar a otimização de desenho nas visualizações que contêm linhas ou polígonos, altere a configuração na camada de feição hospedada da qual você criou a visualização.

Para ter uma idéia das melhorias de desempenho da visualização, utilize os links seguintes para comparar a mesma camada de todos limites de município nos Estados Unidos. Abra as camadas em duas janelas diferentes do mesmo navegador, adicione cada uma no Map Viewer, amplie as camadas e mova ao redor. Embora o desempenho variará devido a rede, você visualizará que o desempenho do desenho é significativamente melhor na camada otimizada.

Sem otimização de desenho na camada, a camada de feição hospedada é de 131 MB. Após a camada ser otimizada, a camada de feição hospedada é de 176 MB.

A otimização é mais útil para camadas de polígono ou linha que incluem um número grande de feições que contêm muitos vértices, são frequentemente visualizados em escalas pequenas ou médias e são principalmente utilizados por clientes da web.

Tenha em mente o seguinte ao editar ou substituir camadas otimizadas:

  • Se você editar ou sincronizar edições na camada enquanto a otimização estiver habilitada, as edições serão automaticamente otimizadas.
  • Quando a camada de feição for editável no mapa, a camada será carregada sem otimização para garantir que o nível completo de detalhes dos dados estejam presentes para edição. (Se a camada de feição for editável no Map Viewer, o botão Editar estará disponível.)
  • Se você não precisar de edição dos dados em um mapa específico, desabilite a edição da camada no mapa da web. Isto permite que você aproveite da otimização de desenho em seu mapa somente na visualização, mas a camada pode ainda ser editada se necessário em outros mapas ou aplicativos.
  • A substituição da camada desabilita a otimização. Você precisará seguir as etapas abaixo para otimizar o tempo de desenho na camada novamente.

Anotação:

O mapa base no qual a camada de feição é desenhada deve utilizar a projeção Web Mercator (Esfera Auxiliar) (como mapas base padrão da Esri) para visualizar o tempo de desenho melhorado. Quando a camada é adicionada ao mapa base com projeções diferentes de Web Mercator (Esfera Auxiliar), a camada é carregada sem otimização.

Siga estas etapas para otimizar o tempo de desenho de uma camada de polígono ou de linha:

  1. Abra a página de detalhes da camada de feição hospedada.
  2. Vá até a guia Configurações e role até a seção Otimizar Desenho da Camada.
  3. Marque a caixa de seleção próxima à camada que deseja otimizar para o desenho.

    O processo de otimização pode levar diversos minutos para finalizar. A edição é temporariamente desativada na camada até a otimização finalizar.

Habilitar configurações de tempo

Se você tiver uma camada de feição hospedada que registra diferentes informações para o mesmo local com base em uma data e hora, você poderá habilitar e definir as configurações de tempo em camadas de uma camada de feição hospedada. Após as configurações de tempo serem definidas e você adicionar a camada de feição hospedada em um mapa, você poderá definir as configurações de tempo em um mapa para visualizar o que ocorreu em um tempo específico ou visualizar os padrões e as tendências que emergem com as alterações dos dados com o passar do tempo.

Substituir camadas de feição hospedadas

Para atualizar os dados nas camadas de feição hospedadas publicadas a partir de um arquivo geodatabase, shapefile, GeoJSON, arquivo Microsoft Excel , ou arquivo CSV, substitua os dados por dados de um arquivo fonte atualizado utilizando a opção Atualizar Dados > Substituir Camada Inteira disponível na página de item da camada. Por exemplo, se a sua camada de feição hospedada for pública e você não desejar que ela seja editável ou se outro departamento regularmente enviar a você atualizações de dados em um shapefile, você poderá substituir os dados na camada de feição hospedada. Isto mantém a URL, propriedades da camada que você configurou na página do item da camada de feição hospedada, simbologia e configurações de pop-up.

Quando você substitui os dados de um arquivo fonte local, o arquivo e os dados da camada de feição hospedada no ArcGIS Online são substituídos pelos dados do arquivo fonte atualizado. Se a fonte for um shapefile com metadados ou arquivo geodatabase que contém classes de feições com metadados, o ArcGIS Online adiciona ou substitui os metadados de nível de camada na camada de feição hospedada. Se você publicou a camada de feição hospedada a partir de uma unidade da nuvem, os dados permanecerão na unidade da nuvem, mas os dados na camada de feição hospedada serão substituídos.

Você deve utilizar o mesmo tipo e esquema de arquivo de origem ao substituir uma camada de feição hospedada.

Se a opção Substituir Camada Inteira não estiver disponível, sua camada hospedada não poderá ser substituída devido a uma das seguintes condições:

  • Foi publicada a partir de um cliente diferente do site da web do ArcGIS Online. Por exemplo, se você publicou a camada de feição hospedada a partir do ArcMap, substitua o serviço do ArcMap.
    Anotação:

    Ao substituir camadas de feição hospedadas a partir do ArcMap, a definição do serviço criada originalmente com a camada da web deverá existir na sua organização do ArcGIS Online.

  • Foi publicada de um arquivo CSV antes de Março de 2014.
  • A funcionalidade de sincronização está habilitada na camada de feição hospedada.
  • É uma visualização da camada de feição hospedada, ao invés da principal camada de feição hospedada. Para atualizar os 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.
  • Você habilitou o rastreio de feições criadas e atualizadas na camada.

Aviso:

  • Se a edição estiver habilitada na camada de feição hospedada, quaisquer edições que foram feitas nos dados da camada serão substituídas pelos dados do arquivo fonte atualizado.
  • Se você estiver substituindo de um arquivo local, os nomes da classe de feição, campo e arquivo deverão ser os mesmos do arquivo original que você carregou.
  • 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.
  • Se você substituir os nomes da classe de feição e campo, e os esquemas não combinarem, a camada de feição e mapas da web que utilizam a camada de feição poderão não funcionar conforme esperado. Se o esquema dos dados fonte mudou, ou se você desejar preservar as edições realizadas pela camada hospedada, carregue o shapefile, arquivo geodatabase, arquivo Excel ou arquivo CSV 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 uma, altere o proprietário da outra. Caso contrário, você não poderá substituir a camada hospedada.
  • 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 localizações em sua organização. O localizador selecionado quando você publicou a camada a princípio é automaticamente utilizado ao substituir.

  1. Entre na organização como o proprietário da camada de feição hospedada ou como um administrador.
  2. Abra a página de item da camada de feição hospedada.
    • Se você entrou como o proprietário da camada, clique na guia Meu Conteúdo da página de conteúdo e clique na camada de feição hospedada para abrir a página do item.
    • Se você entrou como o administrador, clique na guia Conteúdo da Minha Organização da página de conteúdo e clique no nome da camada para abrir a página do item.
  3. Clique em Atualizar Dados > Substituir Camada Inteira.
  4. Carregue os dados editados.
    • Se a camada de feição hospedada foi publicada a partir de um arquivo local, clique em Procurar ou Escolher Arquivo (dependendo do seu navegador), navegue até o local do arquivo fonte no disco e clique em Substituir.
    • Se a camada de feição hospedada foi publicada a partir de um arquivo em uma unidade da nuvem, entre na unidade. ArcGIS Online atualiza automaticamente a camada de feição hospedada com conteúdo do arquivo fonte na unidade da nuvem.

Anexar dados nas camadas

Como o proprietário de uma camada de feição hospedada ou um administrador da organização, você pode anexar feições em uma camada na camada de feição hospedada existente. Isto permite a você publicar dados iniciais ou mesmo uma camada de feição hospedada vazia e, posteriormente, adicionar mais dados, pois estão disponíveis, sem ter que substituir toda a camada de feição hospedada. Por exemplo, se você tiver vários funcionários que fazem inspeções no campo e coletam estas informações em um arquivo CSV ou em um aplicativo personalizado que grava em um shapefile, você poderá pegar o arquivo de cada inspetor no final do dia e atualizar a camada de feição hospedada com os novos dados.

Se o arquivo de atualização tiver alterações nas feições já publicadas, você também poderá utilizar o arquivo de entrada para atualizar as feições existentes. Isto exige que a camada e o arquivo que você utiliza para carregar as atualizações contenham um campo de valores únicos que ArcGIS Online pode utilizar para identificar a feição para atualizar. Você pode definir um campo na subcamada de uma camada de feição hospedada como único a partir da guia Dados da página de detalhes da camada. Então, quando você atualizar a camada, o ArcGIS Online pode utilizar este campo como um identificador.

Aviso:

Você deve garantir que os valores de campo no arquivo de atualização e na camada identifiquem de forma correta e exclusiva a feição para atualizar. Se os valores não identificarem, você poderá perder dados quando uma atualização substituir atributos para uma feição existente. As operações de atualizar e anexar falhará se você atualizar os resultados com valores não únicos em um campo que você identificou como único.

Você pode utilizar os seguintes formatos de arquivo para anexar ou atualizar dados:

  • Shapefile (compactado)
  • Arquivo geodatabase (compactado)
  • Arquivo CSV—O campo espacial deve ser fornecido em coordenadas de latitude e longitude.
  • Arquivo Microsoft Excel —O campo espacial deve ser fornecido em coordenadas de latitude e longitude.
  • Arquivo GeoJSON (.geojson)

Se sua camada de feição hospedada estiver habilitada para edição offline, você pode somente anexar feições, você não pode atualizar feições.

Siga estas etapas para anexar e atualizar feições em uma camada de feição hospedada:

  1. Entre na organização como o proprietário da camada de feição hospedada ou como um administrador.
  2. Abra a página de item da camada de feição hospedada.
    • Se você entrou como o proprietário da camada de feição hospedada, clique na guia Meu Conteúdo da página de conteúdo e clique na camada de feição hospedada para abrir a página do item.
    • Se você entrou como o administrador, clique na guia Conteúdo da Minha Organização da página de conteúdo e clique no nome da camada para abrir a página do item.
  3. Clique em Atualizar Dados > Anexar Dados na Camada.
    Anotação:

    Você pode somente anexar dados a uma camada de feição hospedada que tenha sincronização ou alterar o rastreamento (Acompanhe as feições criadas e atualizadas) habilitado.

  4. Clique em Procurar ou Escolher Arquivo (dependendo do seu navegador) e navegue até o local do arquivo fonte no disco.
  5. Se o arquivo for um arquivo compactado, escolha o formato do arquivo na lista suspensa Conteúdo .
  6. Clique em Atualizar e Continuar.

    Quando ArcGIS Online finaliza a análise do arquivo de entrada, a caixa de diálogo Anexar Dados aparece.

  7. Se a camada de feição hospedada contém camadas múltiplas, escolha a camada cujo os dados serão anexados ou atualizados.
  8. Se os nomes de campos no seu arquivo de entrada não corresponderem exatamente aos campos da camada, clique em Mostrar campo correspondente para mapear os campos do arquivo para os campos na camada.

    A operação de anexar irá remover campos que não correspondem.

  9. Se você estiver somente anexando novas feições na camada, clique em Aplicar Atualizações.

    O ArcGIS Online adiciona as novas feições na camada. Elas ficam disponíveis em camada de mapas, cenas e WFS dependentes e em visualizações da camada de feição hospedada assim que as atualizações são aplicadas.

  10. Se o arquivo de entrada tiver atualizações que deseja aplicar nas feições existentes na camada, siga estas etapas:
    1. Marque Atualizar feições existentes.
    2. Especifique os campos no arquivo de entrada e na camada que ArcGIS Online pode utilizar para identificar de forma exclusiva as feições a serem atualizadas.
    3. Se você deseja atualizar o local das feições existentes e atributos não-espaciais, marque Atualizar geometria para feições existentes. Se você não marcar esta opção, o ArcGIS Online atualizará somente os atributos não-espaciais em cada feição.

      Anotação:

      Se o tipo de geometria do arquivo de entrada (por exemplo, pontos ou linhas) for diferente da camada de feição hospedada, a única opção disponível será atualizar os atributos para feições existentes.

    4. Se você desejar que a atualização prossiga mesmo se o arquivo de entrada contenha linhas que não estão na camada, marque Ignorar feições sem um correspondente.
    5. Clique em Aplicar Atualizações.

    O ArcGIS Online adiciona novas feições e atualiza as feições existentes com base em sua entrada. As alterações e novas feições ficam disponíveis em camada de mapas, cenas e WFS dependentes e em visualizações da camada de feição hospedada assim que as atualizações são aplicadas.

Reconstruir o índice espacial

Os índices espaciais melhoram a performance de consultas espaciais, como exibir feições em um mapa ou procurando por feições. Se você ou outros editores adicionarem feições à camada que estejam fora da extensão inicial da camada, o índice espacial fica desatualizado e você pode precisar reconstruí-lo. Por exemplo, se sua camada de feição hospedada contiver feições em somente uma cidade e você posteriormente anexar dados que adicionam feições em todo o país, você deve reconstruir o índice espacial desta camada.

Em geral, se você achar que a camada está sendo exibida mais lentamente como de costume e você sabe que um número grande de feições foram adicionadas à camada fora da extensão inicial, reconstrua o índice espacial.

Siga estas etapas para reconstruir o índice espacial em uma camada:

  1. Entre na organização como o proprietário da camada de feição hospedada ou como um administrador.
  2. Abra a página de detalhes da camada e clique na guia Configurações .
  3. Role na seção Gerenciar Índices Espaciais e clique em Reconstruir Índices.
  4. Marque a caixa próxima à subcamada com o qual deseja recriar o índice espacial e clique em Reconstruir.

    Anotação:

    Enquanto o ArcGIS Online recria o índice espacial, os usuários da camada provavelmente irão perceber a performance mais lenta. Se possível, reconstrua os índices espaciais quando a camada não estiver em uso.

Controlar cache

Quando você compartilhar uma camada de feição hospedada com o público, o ArcGIS Online utiliza uma rede de entrega de conteúdo (CDN) para otimizar o desempenho da camada e reduzir a carga do servidor.

Ao mover o mapa e interagir com a camada de feição, o aplicativo solicita os dados. As informações de caches CDN retornadas do servidor para estas solicitações. CDN e caches são distribuídos através do globo, o qual diminui a latência dramaticamente não importando de onde a solicitação se origina. Diminui a quantia de tempo que leva para carregar um mapa contendo a camada, melhora a receptividade de aplicativos que utiliza camada, e portanto, leva a uma experiência do usuário melhor.

Os dados na camada de feição hospedada podem alterar no servidor, entretanto, então o seguinte deve ocorrer para assegurar que você visualize os dados mais recente quando um aplicativo solicitá-los:

  • Se visualizar a camada em um navegador da web, o navegador identifica quando os dados no cache do navegador pode estar desatualizado e envia uma solicitação dos dados mais recente para o CDN.
  • O CDN identifique se a camada de feição hospedada foi alterada. Se ela não foi, o cache não precisa ser atualizado e os dados são retornados a partir do cache.
Por padrão, o navegador e o CDN executa esta verificação toda vez que uma solicitação é feita para camada.

Se seus dados não forem atualizados frequentemente, você pode aumentar a quantia de tempo que o cache é considerado válido, assim diminuindo a frequência com que o navegador e CDN verifica as alterações. Isto é chamado de idade máxima (idade máx) do cache. A idade máx define a quantia de tempo máximo, em minutos, que o CDN utiliza o cache antes dele ser atualizado. Menos verificações de atualizações significa execução melhorada; entretanto, também significa que os usuários que estão utilizando a camada de feição hospedadas pública sem registrar na sua organização (usuários anônimos) esperam mais tempo para visualizar os dados mais recente.

Antes de ajustar a idade máx e portanto, o tempo que os usuários esperam antes deles visualizarem as atualizações, considere o seguinte:

  • As alterações dos dados podem não estar disponíveis publicamente até o cache de CDN atual expirar.
  • Se você interromper o compartilhamento da camada de feição hospedada com o público, as respostas de cache permanecem temporariamente no CDN até o cache expirar. Os usuários registrados na organização visualizam os dados mais recentes.

Somente o proprietário da camada de feição hospedada ou um administrador pode alterar a configuração de idade máx. Esta configuração não está disponível se a edição ou sincronização estiver habilitada na camada de feição hospedada.

Siga estas etapas para alterar a idade máx de cache para camadas de feição hospedadas públicas:

  1. Entre na sua organização e abra os detalhes da camada de feição hospedada pública.
  2. Clique na guia Configurações.
  3. Role até a seção Controle do Cache e escolha a quantia máxima de tempo que deseja que os usuários públicos esperem antes de visualizar as atualizações dos dados da camada de feição hospedada.

    Se você escolher Nunca, o CDN verifica atualizações sempre que os aplicativos solicitarem dados da camada de feição hospedada.

Tópicos relacionados