He estado intentando implementar un pequeño localIIIFservidor de imágenes compatible utilizando ellorisservidor de imágenes. Estoy ejecutando esto en una máquina Centos (que requirió alguna configuración especial).hechicería.)
Pude completar el proceso de configuración y, cuando accedí al servidor de loris (para mí, está ubicado en myserver/loris), me saludó la amigable pantalla de bienvenida de loris:
Este es Loris, un servidor de imágenes que implementa IIIF Image API Nivel 2. Verhttp://iiif.io/api/image/2.0/para detalles y https://github.com/loris-imageserver/lorispara conocer el código fuente y los detalles de implementación.
Hasta ahora, todo bien.
Eso es hasta que intente pasar al siguiente paso del IIIF de publicar mis metadatos. No tengo idea de cómo hacer esto y la documentación al respecto estábastante escaso. Intenté colocar mis metadatos en diferentes ubicaciones de mi servidor donde creo que estaría buscando el servidor loris (como /usr/local/share/images (del archivo conf), /var/www/loris2 (directorio real que contiene loris), /var/www/loris (directorio web), etc.). Sigo recibiendo el error:
No encontrado: no se pudo resolver el identificador: [Identificador] (404)
Me golpeo la cabeza contra la pared tratando de descubrir por qué no puede resolver el identificador. Supongo que es porque no he colocado los metadatos en el lugar correcto o de la manera correcta, pero ni loris ni el IIIF parecen decir dónde y cómo se supone que debo hacerlo. Si alguien tiene alguna experiencia con esto, cualquier consejo sería de gran ayuda.
Respuesta1
Así que estaba haciendo esto mucho más complicado en mi cabeza de lo que realmente es.
Los manifiestos son para los visores de imágenes (como abrirdragón marino, omirador). El servidor de imágenes sólo necesita una imagen para funcionar y resulta que estaba colocando la imagen en el lugar equivocado. La ubicación se almacena en el archivo loris2.conf y el valor predeterminado es /usr/local/share/images. Colocar imágenes aquí hará que Loris responda correctamente.