PROBLEMA

El widget Buscar devuelve resultados geográficos imprecisos en ArcGIS Experience Builder

Last Published: June 20, 2024

Descripción

Cuando se utiliza el widget de búsqueda en ArcGIS Experience Builder para localizar una dirección, es posible que los resultados de la búsqueda muestren ubicaciones geográficas más amplias que no se corresponden con los datos o las capas del mapa. El widget Buscar no refina los resultados geográficamente relevantes, lo que da lugar a coincidencias menos precisas y específicas. En este ejemplo, a pesar de que los datos son específicos de los códigos postales australianos, los resultados de la búsqueda muestran direcciones de varios países.

Los resultados de búsqueda del widget Buscar.

Causa

Este es el comportamiento esperado cuando se utiliza el servicio ArcGIS World Geocoding Service como fuente de búsqueda. De forma predeterminada, el servicio ArcGIS World Geocoding Service devuelve resultados de búsqueda sin una extensión definida. Por consiguiente, el widget Buscar no limita los resultados al área geográfica adecuada.

Solución o solución alternativa

El siguiente flujo de trabajo describe los pasos para perfeccionar las búsquedas de ubicación creando una vista de localizador personalizada con parámetros geográficos definidos y agregando el localizador al widget de búsqueda en ArcGIS Experience Builder.

  1. Cree y defina una vista de localización personalizada en ArcGIS Online.
    1. En ArcGIS Online, vaya a Contenido > Mi contenido.
    2. En la página Mi contenido, haga clic en Nuevo elemento.
    3. En la ventana Nuevo elemento, seleccione Localizador > Crear una vista de localizador desde ArcGIS World Geocoding Service. Haga clic en Siguiente.
    4. Especifique un título para la vista del localizador en el cuadro de texto Título. Si lo desea, elija una carpeta para guardar el elemento de localización y especifique las Categorías, las Etiquetas y el Resumen. Haga clic en Guardar.
    5. Cuando aparezca el mensaje Configurar localizador (vista), haga clic en Aceptar.
    6. En la parte superior de la pestaña Configuración, haga clic en Localizador (vista).
    7. En la sección Localizador (vista), en ¿Dónde desea buscar ubicaciones?, seleccione Dentro de un área específica > Definir área.
    8. En el cuadro de diálogo Definir área, haga clic en Dibujar área y defina la extensión geográfica deseada. Haga clic en Aceptar.
Note:
Optionally, specify the desired location in the Find address or place search box and click OK.
El cuadro de diálogo Definir área con el área definida.
Note:
Alternatively, in Step 1(g), select In selected countries/regions for Where do you want to search for locations? to specify the country or region by name.
  1. Haz clic en Guardar para guardar sus ajustes de la vista de localizador.
  2. En la pestaña Descripción general de la página de detalles del elemento, en URL, haga clic en Copiar El icono Copiar. para copiar la URL del localizador.
  1. Agregue el localizador personalizado como fuente de búsqueda en ArcGIS Experience Builder.
    1. Abra la experiencia web ArcGIS Experience Builder.
    2. Haga clic en el widget Buscar para abrir el panel Buscar.
    3. En el panel Buscar, haga clic en Nueva fuente de búsqueda > Fuente de localizadores.
    4. En el panel Fijar la fuente de localizadores, en Fuente de localizadores, haga clic en Seleccionar utilidad.
    5. En el panel Seleccionar utilidad, haga clic en Agregar utilidad.
    6. En el panel Agregar utilidad, en la pestaña URL, pegue la URL copiada en el paso 1(j) en el cuadro de texto Introducir URL. Haga clic en Agregar > Hecho.
El panel de utilidades Agregar con la URL de la vista del localizador agregada.
  1. En el panel Seleccionar utilidades, en la pestaña Agregadas, seleccione la vista de localizador agregada.
  2. En el panel Buscar, en la pestaña Contenido, haga clic en Eliminar El icono Eliminar. junto a ArcGIS World Geocoding Service para eliminarlo como fuente de búsqueda.
  3. Guarde, obtenga una vista previa y publique la experiencia.

La imagen siguiente muestra los resultados de la búsqueda que incluyen solo direcciones en Australia, tal y como se especifica en la vista del localizador.

El widget Buscar muestra los resultados dentro del área definida.

Id. de artículo: 000032773

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga