Configurar feição e pesquisa de tabela para mapas

Para tornar mais fácil para os usuários encontrarem feições em um mapa que você possui ou administra, você pode configurar camadas específicas para serem pesquisáveis. Por exemplo, habilitar a pesquisa em uma camada de lote ajuda os usuários a encontrar lotes específicos. Os usuários selecionam a camada do lote no menu suspenso da caixa de pesquisa e inserem a ID do lote que desejam encontrar, e o mapa amplia o lote e mostra um pop-up que você pode configurar.

Você também pode configurar a pesquisa em tabelas em seu mapa para ajudar os usuários a encontrar registros em alguns aplicativos.

Faça o seguinte para configurar a pesquisa em camadas e tabelas em seu mapa:

  1. Verifique se você é o proprietário ou administrador do mapa que deseja configurar para pesquisa de feição ou tabela.
  2. A partir da guia Meu Conteúdo da página de conteúdo, abra a página de item do mapa.
  3. Na página de item, clique na guia Configurações e clique no link Mapa da Web.
  4. Expanda a configuração Habilitar Pesquisa se ainda não estiver expandido.
  5. Na caixa de Texto de Dica, digite o texto que aparecerá na caixa de pesquisa quando o usuário selecionar uma camada ou tabela para pesquisar.

    A mesma sugestão aparece para todas as suas camadas e tabelas pesquisáveis.

  6. Faça o seguinte para habilitar e configurar a pesquisa de feições em uma camada:
    1. Marque a caixa de seleção Por Camada.
    2. Clique em Adicionar Camada.
    3. Escolha uma camada do menu suspenso.
      Anotação:

      As camadas de feição hospedadas e camadas de serviço do mapa e da feição do ArcGIS Server com Consulta habilitada são pesquisáveis e então aparecem no menu suspenso. Se você publicar seus dados de feições do ArcGIS Pro, a operação de consulta é habilitada por padrão. Para serviços de mapas e feição do ArcGIS Server, você pode editar as configurações de operação no ArcGIS Server Manager.

    4. Escolha um campo de atributo na camada.
      Anotação:

      Para um campo ser pesquisável, e então, aparecer no menu suspenso, ele deve conter strings ou inteiros e não utilizar um domínio codificado. Os campos inteiros suportam somente a condição Equals. Para os melhores resultados da pesquisa, escolha um campo com valores únicos.

    5. Escolha se o resultado deve conter ou ser igual aos termos da pesquisa.
    6. Repita estas etapas para habilitar a pesquisa em camadas adicionais ou especificar campos de pesquisa adicionais.

      Você pode especificar campos de pesquisa múltiplos por camada.

  7. Faça o seguinte para habilitar e configurar a pesquisa em uma tabela:
    1. Marque a caixa de seleção Por Tabela.
    2. Clique em Adicionar Tabela.
    3. Escolha uma tabela no menu suspenso.
    4. Escolha um campo de atributo na tabela.
      Anotação:

      Para um campo ser pesquisável, e então, aparecer no menu suspenso, ele deve conter strings ou inteiros e não utilizar um domínio codificado. Os campos inteiros suportam somente a condição Equals. Para os melhores resultados da pesquisa, escolha um campo com valores únicos.

    5. Escolha se o resultado deve conter ou ser igual aos termos da pesquisa.
    6. Repita as etapas para ativar a pesquisa em tabelas adicionais ou especificar campos de pesquisa adicionais.

      Você pode especificar vários campos de pesquisa por tabela.

  8. Clique em Salvar.

Seu mapa agora tem a pesquisa ativada. Se você configurou a pesquisa em camadas, outras pessoas podem usar a pesquisa no Map Viewer e outros aplicativos que oferecem suporte à pesquisa para encontrar recursos nas camadas que você configurou. Se você configurou a pesquisa em tabelas, eles podem usar a pesquisa nos aplicativos ArcGIS Runtime SDK para localizar registros nas tabelas que você configurou. Para pesquisar, eles clicam na seta suspensa na caixa de pesquisa e escolhem uma camada ou tabela (conforme apropriado) no menu suspenso. O texto de sugestão que você forneceu será exibido na caixa de pesquisa.