Skip To Content

Widget Editor Inteligente

O widget Editor Inteligente fornece uma experiência de edição simplificada e permite a você editar feições e seus registros relacionados. Você pode configurar atributos a estarem oculto, exigido ou desativado dinamicamente. Você pode configurar cálculos automáticos para atributos utilizando valores de outras camadas, tal como, localização informações em um endereço ou formato de coordenadas. O widget Editor Inteligente também permite que você configure atributos de uma vez e aplique estas configurações para todas as feições criadas recentemente. As informações descritivas podem ser controladas pelo formulário do editor fornecendo texto de visualização personalizado. A navegação de mapa pode ser bloqueada nas configurações da camada para uma edição mais fácil em um dispositivo de tela de toque.

Configurar o widget Editor Inteligente

Este widget pode ser configurado para abrir automaticamente quando um aplicativo iniciar. Clique no botão Não abrir este widget quando o aplicativo iniciar Não abrir este widget quando o aplicativo iniciar no widget para ativar a opção de abrir o widget automaticamente. (Para os widgets que você precisa adicionar primeiro ao aplicativo, é possível criar esta configuração após configurar o widget.)

  1. Paire sobre o widget e clique no botão Configurar este widget Configurar este widget para abrir a janela de configuração.
    Anotação:

    Caso seja necessário adicionar o widget ao aplicativo primeiro, clique em um espaço reservado de widget na guia Widget . Na janela Escolher Widget que abre, selecione o widget e clique em OK.

  2. Opcionalmente, clique em Alterar ícone do widget e substitua o ícone padrão deste widget por sua própria imagem.
    Uma janela do explorador de arquivo aparece permitindo a você escolher um arquivo de imagem local para utilizar como o ícone do widget.

Há quatro seções a considerar na configuração do widget Editor Inteligente: configurações da camada, ações inteligentes, ações do atributo e configurações gerais.

Configurações da camada

As configurações da camada inclui todas as camadas editáveis no mapa e fornecem a funcionalidade para controlar os recursos e ações de cada camada.

Dica:

Este widget não substitui as configurações de edição no serviço e mapa da web. Se a camada estiver configurada para somente permitir atualizações, o widget não permitirá a você criar ou excluir feições.

  1. Para cada camada, marque ou desmarque as seguintes opções:
    • Editável—Permite que somente algumas camadas sejam editáveis.
    • Atualizar Somente—Opcionalmente limita a camada para somente atualizar ou modificar feições existentes.
    • Permitir Exclusão—Opcionalmente permite que uma feição seja excluída.
    • Desabilitar Edição de Geometria—Opcionalmente permite a remodelagem e movimento de uma geometria de feição.
  2. Opcionalmente clique no botão da coluna Descrição e forneça o texto que aparece acima dos atributos de cada camada para ajudar os usuários a realizar edições.
  3. Clique no botão Editar Editar em Ações e selecione quais campos são visíveis e editáveis.

    A caixa de diálogo lista todos os campos da camada. Os campos exigidos no banco de dados são marcados com um asterisco (*) em vermelho. Por padrão, o widget transporta os atributos de visualização e editáveis configurados no mapa. Os detalhes de cada coluna são como seguem:

    • Exibir—Mostra este campo na caixa de diálogo do atributo.
    • Editável—Determina se o campo é editável. Os campos não editáveis são exibidos, mas estão desativados.
    • Nome—É exibido para referência.
    • Nome Alternativo—É exibido para referência.
    Anotação:

    Se um campo pertencer a um grupo de ação inteligente, você terá a opção de atualizar o grupo a que pertence ou remover o campo do grupo e atualizá-lo separadamente.

  4. Se você tiver relacionamentos em seu mapa, um botão da tabela também estará disponível em Ações. Clique no botão da tabela para acessar a camada ou tabela relacionada à camada.

    Somente relacionamentos de pai para filho são exibidos. Isto é diferente a partir do pop-up de identificação no widget Editar. Se um relacionamento filho estiver editável mas o relacionamento pai não estive, a camada pai é exibida mas todos os atributos são desativados. Se a relacionamento pai estiver editável mas o relacionamento filho não, estes atributos não serão exibidos.

  5. Acima da tabela está uma sugestão mostrando onde você navegou anteriormente nesta hierarquia de relacionamento. Clique em um segmento na sugestão para carregar este item na tabela.

    A tabela mostra seu nível atual. Todos os itens relacionados são listados. Estas opções são as seguintes:

    • Editável—Permite que a camada ou tabela relacionada seja editável.
    • Atualizar Somente—Opcionalmente limita a camada para somente atualizar ou modificar feições ou registros existentes. A opção Editável precisa estar marcado para habilitar esta função. Se o item relacionado for uma camada de feição, isto estará marcado e não estará disponível. Este widget evita que você crie feições relacionadas; você pode editar somente os atributos das feições relacionadas existentes.
    • Permitir Exclusão—Opcionalmente permite que feições ou registros sejam excluídos. A opção Editável precisa estar marcado para habilitar esta função.
    • Desabilitar Edição de Geometria—Esta opção não está disponível para todos os itens relacionados.
    • Descrição—Opcionalmente fornece uma descrição sobre os atributos de cada camada. Esta opção abre a caixa de diálogo Descrição .
    • Ações—Selecione quais campos são editável, visíveis, incluídos na lista de valor pré-definido e defina os atributos inteligentes e ações do campo. Permita acesso a uma tabela ou camada relacionada, se disponível.

Ações inteligentes

Ações inteligentes definem os comportamentos aplicados em um campo, como exigidos, ocultos ou desativados com base em uma expressão definida. Utilize as seguintes etapas para criar ações inteligentes em várias camadas e agrupar ações semelhantes.

Anotação:

Ações inteligentes também podem ser configuradas diretamente da guia Configurações da Camada . As ações definidas da guia Configurações da Camada podem permanecer independentes ou resultar na criação de um grupo de Ações Inteligentes.

  1. Na guia Ações Inteligentes , clique em Adicionar Novo. Na janela Configurar Ação Inteligente , para Nome do Grupo, forneça um nome que descreva o grupo.
  2. Para Camada para Expressão, escolha a camada para a qual os campos serão utilizados para definir os critérios da expressão.
  3. Para Expressão, clique no botão Editar e crie expressões para filtrar camadas com uma possível expressão equivalente e validar com relação aos campos escolhidos.
  4. Se a sua ação fizer com que um campo seja oculto, marque Enviar dados de atributo para os campos mesmo quando ocultos. Esta opção enviará os dados neste campo.
  5. Na seção Camadas e campos para aplicar , escolha ocultar, exigir ou desativar qualquer campo.
    Dica:

    Utilize a caixa de pesquisa para filtrar campos e utilize Expandir todas as camadas para mostrar todos os campos para todas as camadas.

    Esta seção lista camadas e campos que são opções válidas baseadas na expressão. Somente uma ação pode ocorrer por campo; se você selecionar mais de um, a prioridade determinará a ordem na qual estas ações serão executadas. Para alterar a prioridade, clique no botão Editar Editar e utilize as setas para cima e para baixo para reordenar.

    Anotação:

    Se houver um ícone amarelo ao lado de uma ação em um campo correspondente, o campo terá uma ação já definida em outro grupo. Marcar esta ação fará com que o campo seja removido do outro grupo e se junte ao grupo atual.

Ações do atributo

As ações do atributo determinam como o valor em um campo é definido ou manipulado quando um requisito é atendido. Utilize as seguintes etapas para criar ações do atributo em várias camadas e grupos de ações semelhantes.

Anotação:

Ações do atributo também podem ser configuradas diretamente da guia Configurações da Camada . As ações definidas da guia Configurações da Camada podem permanecer independentes ou resultar na criação de um grupo de Ações do Atributo.

  1. Adicione novas ações na seção Intersecção para preencher um campo com base em um valor de campo a partir de uma camada de intersecção. As configurações na janela que é aberta são as seguintes:
    • Nome do Grupo—Nome que descreve o grupo.
    • Tipo de Dados—Fornece tipos de dados. Quando uma opção é selecionada, Tipo de Dados filtra a lista de campos correspondentes por camada.
    • Ignorar classificação de camadas e encontrar a feição mais próxima em todas as camadas definidas—Marque esta caixa para utilizar a feição de intersecção mais próxima.
    • Camadas para extrair um valor
      • Camadas—A camada que será interseccionada.
      • Campos—Campo que será extraído da camada selecionada.
      • Configurações de Tolerância—O limite para ocorrer uma intersecção.

        Marque Utilizar Tolerância Padrão para utilizar a configuração geral.

      • Ações—Controla a ordem e permite excluir uma entrada.
    • Camadas e campos para aplicar o valor extraído—Selecione os campos das camadas desejadas para aplicar os valores extraídos.
    Dica:

    Se você tiver múltiplas camadas definidas para obter um valor interseccionado, o widget pesquisa de cima para baixo nesta lista para obter um valor interseccionado. Quando o primeiro valor bem-sucedido for encontrado, todas as outras camadas da lista serão ignoradas.

  2. Adicione novas ações na seção Endereço para preencher um campo com base em um endereço em um local especificado utilizando um serviço de localizador. As configurações na janela que é aberta são as seguintes:
    • Nome do Grupo—Nome que descreve o grupo.
    • Atributo—Os campos disponíveis com base no geocodificador definido.
    • Camadas e campos para aplicar o valor extraído—Campos para aplicar o atributo de endereço.
    Anotação:

    Para definir o serviço de localizador, vá até a guia Configurações Gerais e clique em Configurações do Geocodificador. Por padrão, o geocodificador é preenchido com o localizador definido na sua organização.

    Dica:

    Se múltiplos resultados forem retornados do localizador, a pontuação mais alta correspondente será utilizada.

  3. Adicione novas ações na seção Coordenadas para preencher um campo com base em coordenadas. As coordenadas podem ser latitude-longitude ou a referência espacial do mapa. As configurações na janela que é aberta são as seguintes:
    • Nome do Grupo—Nome que descreve o grupo.
    • Sistema de Coordenadas—Os sistemas de coordenadas disponíveis utilizam a referência espacial do mapa atual ou latitude-longitude.
    • Atributo—Com base no sistema de coordenadas selecionado, escolha uma das seguintes combinações: X, Y ou X Y e Latitude, Longitude, ou Latitude Longitude.
    • Camadas e campos para aplicar o valor extraído—Campos para aplicar o atributo do sistema de coordenadas.
    Dica:

    Se os usuários criarem ou atualizarem um polígono, as coordenadas do centróide do polígono serão utilizadas. Se os usuários criarem ou atualizarem uma linha, o ponto inicial será utilizado.

  4. Adicione novas ações na seção Pré-definido para definir os campos que os usuários podem preencher com valores de atributo ao criar novas feições. As configurações na janela que é aberta são as seguintes:
    • Nome do Grupo—Nome que descreve o grupo.
    • Tipo de Dados—Filtra os campos na configuração de camadas e campos para aplicar pelo tipo de dados especificado.
    • Camadas e campos para aplicar—Fornece uma lista de camadas e campos que são opções válidas baseadas no tipo de dados e filtros de domínio. Selecione os campos para os quais você criará uma pré-definição.
      Dica:

      Utilize a caixa de pesquisa para filtrar campos e utilize Expandir todas as camadas para mostrar todos os campos para cada camada.

    • Valor Pré-definido—O valor padrão para o campo. Especifique um valor padrão na caixa de texto ou deixe em branco. Clicar em Selecionar Valor fornece três opções, dependendo dos dados que você está configurando:
      • Valores de Campo—Quando o tipo de dados não está definido para data e você não marcou nenhum dos campos de domínio, a janela Selecionar Valor permite a você especificar um valor de campo a partir de uma camada.
      • Domínios—Quando você marca pelo menos um campo de domínio, a janela Selecionar Valor inclui uma lista dos valores de domínio de todos os campos selecionados. Especifique um padrão como o valor pré-definido.
      • Datas—Quando o tipo de dados é data e você não marcou nenhum dos campos de domínio, a janela Selecionar Valor permite a você especificar uma data fixa ou relativa.
    • Ocultar na exibição do valor pré-definido—Oculta a pré-definição no painel do widget, mas ainda preenche o valor quando um registro é criado.
    Anotação:

    Os valores pré-definidos são aplicáveis somente à criação de novas feições. As pré-definições não se aplicam ao atualizar as feições existentes.

Configurações gerais

Esta seção inclui configurações do widget que permitem a você controlar a validação e interface do usuário. Você também pode alterar as configurações do geocodificador.

  1. Se você configurou um campo na sua tabela ou camada de feição para obter seu valor de um endereço, clique em Configurações do Geocodificador para definir a URL do localizador.

    Por padrão, o geocodificador é preenchido com o localizador definido na sua organização. Se você alterar a URL, altere também a associação de campo dos campos com esta ação de atributo.

  2. Na seção Configurações do Modelo de Feição e Valor de Filtro , selecione entre as seguintes opções:
    • Mostrar opções de desenho—Exibe uma lista de opções de desenho válidas para o modelo selecionado.
    • Permitir que o usuário crie novas feições a partir de feições existentes—Permite que os usuários criem uma nova feição selecionando uma feição existente.
      • Valores de feição copiados substituem o padrão—Permite que valores de feição sejam transportados para uma nova feição. Os valores das feições copiadas substituirão os valores de modelo padrão somente para os campos correspondentes.
    • Exibir lista de valores pré-definidos no topo—Exibe a lista de valores pré-definidos acima do seletor de modelos.
    • Utilizar filtro do modelo de feição—O filtro do modelo de feição apresenta a palavra-chave e filtro de camada para reduzir a lista dos modelos de edição. Marque a caixa de seleção para ativar esta opção.
    • Manter modelo selecionado ativo—Mantém o modelo selecionado ativo.
    • Aplicar valores de filtro a partir do widget Filtro de Grupo para campos Pré-definidos—Os filtros configurados no widget Filtro de Grupo são aplicados aos campos pré-definidos no widget Editor Inteligente.
      Aviso:

      O Filtro de Grupo e Editor Inteligente devem ser configurados no aplicativo para serem acessíveis simultaneamente. Além disso, o nome do grupo da pré-definição no Editor Inteligente deve ser igual ao nome do conjunto de filtros no Filtro de Grupo.

  3. Na seção Configurações de Salvar , selecione entre as seguintes opções:
    • Posição do botão Salvar, Excluir, Voltar e Limpar—Exibe os botões acima ou abaixo do formulário.
    • Solicitar para salvar edições não salvas quando o formulário estiver fechado ou alternado para o próximo registro—Exibe um lembrete ao deixar a página de atributo do registro atual se houver edições não salvas.
    • Exigir confirmação ao excluir um registro—Exibe um lembrete ao excluir um registro.
    • Salvar nova edição automaticamente—Salva as edições automaticamente de forma que você possa digitalizar novas feições rapidamente.
    • Remover a feição da seleção ao salvar—Opção para transição até o próximo registro ou voltar para a página Editar Modelo quando houver somente um registro.
    • Alternar para entrada de múltiplas linhas quando o comprimento do campo exceder—Alterne a entrada de texto de uma única linha para múltiplas linhas.
  4. Na seção Configurações da Geometria , selecione entre as seguintes opções:
    • Habilitar edição de geometria por padrão— Habilita as edições da geometria por padrão de forma que você possa modificar a forma de uma feição rapidamente.
    • Botão de atualização Mostrar Ações do Atributo quando a geometria de edição está ativa—Se você definiu ações do atributo em qualquer campo, esta opção permitirá atualizar os valores derivados de ações dos atributos quando você alterar a geometria de um feição.
      • Solicitar Ações do Atributo automaticamente após atualização de geometria—Esta opção atualiza automaticamente o valor derivado de ações do atributo em qualquer campo quando você alterar uma geometria da feição.
    • Habilitar o bloqueio da navegação de mapa— Bloqueia a navegação de mapa para ajudar com a edição nos dispositivos de tela de toque.
    • Habilitar movimentação da feição de ponto selecionada para localização de GPS—Habilita uma feição de ponto para mover para a localização de GPS atual.
    • Habilitar movimentação de feição de ponto selecionada para localização XY—Habilita um ponto para mover para uma localização x,y especificada utilizando a referência espacial atual do mapa ou latitude/longitude em graus decimais.
    • Tolerância de interseção padrão para todas as feições—Habilita uma tolerância global para intersecções.
    • Tolerância de intersecção padrão (valor de pixel) a ser aplicada somente em feições de ponto—Se a tolerância de intersecção padrão para todas as feições estiver definida como 0, utilize esta configuração para feições de ponto.

  5. Na seção Fornecer texto para exibir no painel de edição , altere ou remova o texto que aparece acima da lista do modelo de feição. Forneça o texto para ajudar seus usuários a executarem suas edições. Isto é útil se nenhuma camada permitir a criação de novas feições e a lista de modelos estiver oculta.
  6. Clique em OK para fechar a janela de configuração.

Utilizar o widget Editor Inteligente

Abra o widget Editor Inteligente para exibir o seletor de modelo e lista de valores pré-definidos. Se a camada que deseja editar não aparecer no seletor de modelo, tenha certeza que a opção Editável esteja marcada para a camada na configuração e a camada esteja visível no mapa.

  1. Se você configurou os campos para serem incluídos na lista de pré-definidos, insira seus valores.
    Anotação:

    Os valores pré-definidos são aplicáveis somente à criação de novas feições. As pré-definições não se aplicam ao atualizar as feições existentes.

    Inserir valores pré-definidos

    Opcionalmente, você pode definir o valor de uma pré-definição com um parâmetro de URL utilizando o seguinte formato: https://<domain>/apps/webappviewer/index.html?id=<itemid>&<preset name>=<value>

  2. Para adicionar uma feição, clique no seu símbolo no modelo, e clique para adicionar ou desenhá-la no mapa. Se a sua configuração incluir o filtro do modelo de feição, você poderá procurar um modelo.

    Filtro do modelo de feição

    Após você adicionar uma feição, a página muda para os atributos.

  3. Insira as informações nos campos disponíveis. Os campos variam, com base em campos de atributo editáveis no serviço da feição e na configuração da camada editável.

    Inserir valor de atributo

  4. Para anexar uma imagem ou outros arquivos com uma feição (quando disponível), clique no botão Procurar na seção Anexos da janela pop-up e procure o arquivo do seu computador.
  5. Para editar uma feição, clique-a no mapa para abrir seus atributos e edite as informações.
  6. Para remover uma feição, clique-a no mapa para abrir seus atributos e clique em Excluir.

O widget Editor Inteligente também pode ser acessado a partir da ação de feição do pop-up de uma feição selecionada.

Editor Inteligente no pop-up