Nos complace anunciar una nueva funcionalidad que establece las bases para la búsqueda geográfica utilizando Elasticsearch 7+ en Koha. Esta mejora permite a las bibliotecas realizar búsquedas basadas en coordenadas geográficas, mejorando significativamente las capacidades de búsqueda y localización de recursos.
Características Destacadas
- Nuevos Tipos de Búsqueda: Se han añadido nuevos tipos de búsqueda para los mapeos de búsqueda de Elasticsearch que permiten almacenar e indexar valores de latitud y longitud (utilizando valores de los campos 034$s y 034$t). Esto es esencial para habilitar búsquedas geográficas precisas.
- Extensión del QueryBuilder: El QueryBuilder se ha ampliado para permitir la construcción de consultas avanzadas de Elasticsearch (por ejemplo,
geo_distance
) que no pueden ser representadas en una consulta de cadena simple. Esto proporciona una mayor flexibilidad y potencia en las capacidades de búsqueda.
Cómo Utilizar Esta Funcionalidad
Para utilizar esta nueva funcionalidad en el OPAC, es necesario instalar y habilitar el plugin HKS3GeoSearch. Este plugin facilita la integración de las capacidades de búsqueda geográfica en Koha.
- Instalar el Plugin HKS3GeoSearch: Puedes encontrar el plugin en el siguiente repositorio de GitHub: HKS3GeoSearch Plugin
- Habilitar el Plugin: Una vez instalado, habilita el plugin desde la interfaz de administración de Koha para comenzar a utilizar las funcionalidades de búsqueda geográfica.
Beneficios
- Búsqueda Precisa por Ubicación: Esta funcionalidad permite a los usuarios realizar búsquedas basadas en coordenadas geográficas, mejorando la capacidad de encontrar recursos en ubicaciones específicas.
- Consultas Avanzadas: La extensión del QueryBuilder permite la creación de consultas complejas y avanzadas que antes no eran posibles, mejorando la precisión y relevancia de los resultados de búsqueda.
Ejemplos de Uso
- Búsqueda por Distancia: Los usuarios pueden buscar recursos que se encuentran dentro de un cierto radio de una ubicación específica, utilizando la funcionalidad
geo_distance
. - Indexación Geográfica: Los valores de latitud y longitud pueden ser indexados para todos los recursos, permitiendo búsquedas rápidas y eficientes basadas en ubicación.
Para más detalles sobre esta nueva funcionalidad y cómo configurarla, visita el siguiente enlace: Información adicional en Bugzilla
Esta nueva capacidad de búsqueda geográfica abre nuevas posibilidades para las bibliotecas, mejorando la experiencia de búsqueda y la capacidad de localizar recursos de manera más efectiva.
¡Esperamos que encuentres útil esta funcionalidad y que mejore significativamente la experiencia de tus usuarios en Koha!