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:
- Verifique se você é o proprietário ou administrador do mapa que deseja configurar para pesquisa de feição ou tabela.
- A partir da guia Meu Conteúdo da página de conteúdo, abra a página de item do mapa.
- Na página de item, clique na guia Configurações e clique no link Mapa da Web.
- Expanda a configuração Habilitar Pesquisa se ainda não estiver expandido.
- 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.
- Faça o seguinte para habilitar e configurar a pesquisa de feições em uma camada:
- Marque a caixa de seleção Por Camada.
- Clique em Adicionar Camada.
- 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.
- 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.
- Escolha se o resultado deve conter ou ser igual aos termos da pesquisa.
- 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.
- Faça o seguinte para habilitar e configurar a pesquisa em uma tabela:
- Marque a caixa de seleção Por Tabela.
- Clique em Adicionar Tabela.
- Escolha uma tabela no menu suspenso.
- 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.
- Escolha se o resultado deve conter ou ser igual aos termos da pesquisa.
- 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.
- 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.