Configurar la búsqueda de entidades y tablas para mapas

Para facilitar a los usuarios la búsqueda de entidades en un mapa de su propiedad o administrado por usted, puede configurar capas específicas que admitan búsquedas. Por ejemplo, habilitar la búsqueda en una capa de parcelas ayuda a usuarios a buscar parcelas concretas. Los usuarios seleccionan la capa de parcelas en el menú desplegable del cuadro de búsqueda, introducen el Id. de la parcela que quieren buscar y el mapa se acerca a la parcela y muestra una ventana emergente (que puede configurar).

También puede configurar la búsqueda en tablas de su mapa para ayudar a los usuarios a buscar registros en algunas aplicaciones.

Haga lo siguiente para configurar la búsqueda en capas y tablas de su mapa:

  1. Compruebe que sea el propietario o administrador del mapa donde vaya a configurar la búsqueda de entidades o tablas.
  2. En la pestaña Mi contenido de la página de contenido, abra la capa de elementos del mapa.
  3. En la página de elemento, haga clic en la pestaña Configuración y en el vínculo Mapa web.
  4. Expanda la configuración Habilitar búsqueda si no se ha expandido aún.
  5. En el cuadro de texto Texto de sugerencia, escriba el texto que aparecerá en el cuadro de búsqueda cuando el usuario seleccione una capa o tabla para buscar.

    Aparecerá la misma sugerencia en todas las capas y tablas que se puedan buscar.

  6. Realice lo siguiente para habilitar y configurar la búsqueda de entidades en una capa:
    1. Active la casilla de verificación Por capa.
    2. Haga clic en Agregar capa.
    3. Elija una capa en el menú desplegable.
      Nota:

      Las capas de entidades alojadas y las capas de servicios de mapas y entidades de ArcGIS Server con Consulta habilitada admiten búsquedas y, por consiguiente, aparecen en el menú desplegable. Si publica los datos de entidad desde ArcGIS Pro, la operación Consulta está habilitada de forma predeterminada..

    4. Elija un campo de atributo en la capa.
      Nota:

      Para que se pueda buscar en un campo (y que, por tanto, aparezca en el menú desplegable), debe contener cadenas de caracteres o enteros y no debe usar un dominio codificado. Los campos de enteros solo admiten la condición Equals. Para obtener unos resultados de búsqueda óptimos, elija un campo con valores únicos.

    5. Elija si desea que el resultado contenga o coincida exactamente con los términos de búsqueda.
    6. Repita los pasos para habilitar la búsqueda en más capas o especificar campos de búsqueda adicionales.

      Puede especificar varios campos de búsqueda por capa.

  7. Haga lo siguiente para habilitar y configurar la búsqueda en una tabla:
    1. Active la casilla de verificación Por tabla.
    2. Haga clic en Agregar tabla.
    3. Elija una tabla en el menú desplegable.
    4. Elija un campo de atributo en la tabla.
      Nota:

      Para que se pueda buscar en un campo (y que, por tanto, aparezca en el menú desplegable), debe contener cadenas de caracteres o enteros y no debe usar un dominio codificado. Los campos de enteros solo admiten la condición Equals. Para obtener unos resultados de búsqueda óptimos, elija un campo con valores únicos.

    5. Elija si desea que el resultado contenga o coincida exactamente con los términos de búsqueda.
    6. Repita los pasos para habilitar la búsqueda en más tablas o especificar campos de búsqueda adicionales.

      Puede especificar varios campos de búsqueda por tabla.

  8. Haga clic en Guardar.

El mapa tiene ahora habilitada la búsqueda. Si ha configurado la búsqueda en capas, otros podrán utilizar la búsqueda en Visor de mapas y otras aplicaciones que admitan la búsqueda de entidades en las capas que configuró. Si ha configurado la búsqueda en tablas, podrán utilizar la búsqueda en aplicaciones de ArcGIS Runtime SDK para encontrar registros en las tablas que configuró. Para buscar, tendrán que hacer clic en la fecha desplegable del cuadro de búsqueda y elegir una capa o tabla (según corresponda) en el menú desplegable. El texto de sugerencia proporcionado se mostrará en el cuadro de búsqueda.