Mi objetivo es publicar una capa raster como un Servicio de Imagen desde nuestro servidor ArcGIS y consumirla en nuestra aplicación web. Exporté datos raster que residían en mi estación de trabajo a nuestro servidor SQL desde ArcMap (ArcSDE). Posteriormente estoy trabajando en la publicación directamente desde la base de datos. Sin embargo, el último paso del proceso Share As an Image Service es copiar los datos ráster a nuestro servidor ArcGIS. No encuentro la forma de eliminarlo, me pregunto si podría o no publicar un servicio de imagen desde la base de datos sin tener que crear una copia del mismo en el servidor.
Respuesta
¿Demasiados anuncios?Almacenar imágenes en una base de datos dejó de ser alta tecnología con la introducción de la caché de mapas en ArcGIS 9.2 (hace 9 años). La mejor práctica actual para servir imágenes es utilizar archivos de imagen en disco a partir de un conjunto de datos ráster (que requiere la extensión Image Server). La extracción de archivos de imagen de una base de datos ArcSDE debería ser un esfuerzo desesperado: es mucho mejor utilizar los archivos originales tal cual.
Aunque es posible hacer referencia a archivos de imagen en un recurso compartido de red, la mejor práctica suele ser que los archivos estén localizados en el servidor (por ejemplo, en un dispositivo de fibra óptica, no en una SAN). Sí, esto utiliza más almacenamiento, pero la diferencia de rendimiento de acceso puede ser significativa (haz una prueba comparativa si es necesario).
En documentación cubre todos los aspectos de la configuración y el despliegue del servicio de imágenes, incluidos los diversos opciones de despliegue de datos .