Requerimientos funcionales Generalidades Metadatos Tabla de sustantivos, objetos y actores propuestos en esta aplicación Diagramas Diagrama 1. Control de capas Requerimientos funcionales Generalidades 1. El visualizador tiene que poder superponer múltiples capas de servidores de IDERA sobre una capa base. Estos servidores serán conocidos por el visualizador a través de una lista de servidores predefinida. 2. El visitante tiene que poder configurar la vista del visualizador de acorde a sus preferencias. a. La vista tiene que contemplar: b. capa base (deben existir múltiples alternativas así como una capa base de color blanco, Capa Base IGN, Capa Base OpenStreetMaps, Capa base Google Maps) c. capas superpuestas d. Extent e. Sistema de referencia espacial (SRS) de las capas. El SRS predeterminado debe ser el EPSG:900913 3. El visualizador tiene que presentar una lista de capas de la vista (capas que están superpuestas en la vista actual sobre la capa base) 1 4. El visitante tiene que poder realizar una búsqueda de información puntual para obtener información puntual acerca de la capas a través de un pedido GetFeatureInfo (a servidores remotos) correspondiente a un punto geoespacial. También deber poder obtener información puntual acerca de la capa base (de ser posible) con respecto al mismo punto geoespacial. Quizás no pueda obtener información puntal acerca de la capa Base de OpenStreetMaps ni de la Capa base de Google Maps 5. El visitante tiene que poder realizar una búsqueda de capas de IDERA por diferentes criterios de búsqueda de capas : por nombre, por Título y presentar los resultados de la búsqueda en una lista de capas. 6. El visualizador debe presentar al visitante una lista de capas disponibles en los servidores de IDERA. Esta lista debe de estar representada por un árbol de capas y además por listas anidadas de capas que faciliten el descubrimiento de capas en IDERA 7. La lista anidada de capas deberá ser presentada de acuerdo a dos jerarquías diferentes: a. por temas definidos por la norma ISO 19115. Esta lista de temas será conocida por el visualizador y las capas se clasificarán utilizando estos temas asumiendo que los temas incumbentes a cada capa estarán denotado como palabras clave de los atributos de la capa. Las capas que no posean atributos correspondientes a los temas serán listadas por separado y denotadas como tal. 1 Ver diagrama 1
b. por jurisdicción (provincia -> organismo -> tema -> capas o Nación -> organismo -> tema -> capas) 8. Esta lista deberá poder ser filtrada por el visitante a partir de los mismos criterios de búsqueda utilizados en la búsqueda de capas Metadatos 1. El visitante tiene que poder disponer fácilmente de los metadatos de una capa. Se asumirá que el atributo metadata link de la capa es una URL de metadato de capa alojado en un servidor CSW. 2. El visitante tiene que poder descubrir metadatos de un servidor CSW de IDERA al navegar en el mapa. Esta búsqueda de metadatos CSW se realizará en los servidores CSW de IDERA usando el extent actual del usuario como criterio de búsqueda de metadatos y los resultados de búsqueda de metadatos serán presentados al visitante
Tabla de sustantivos, objetos y actores propuestos en esta aplicación Sustantivos Objetos Actores árbol de capas atributo de capa atributo Búsqueda de capa Búsqueda de metadatos WCS capa base capa base de color blanco capa base Google Maps capa base IGN capa base OpenStreetMaps capa Extent IDERA IG información puntual jurisdicción lista anidada de capas lista de capas de la vista lista de capas lista de temas Nación organismo palabra clave pedido GetFeatureInfo provincia punto geoespacial resultados de búsqueda servidor servidor WCS SRS SRS predeterminado tema URL de metadato CSW visitante árbol de capas atributo de capa Búsqueda de capa Búsqueda de metadatos WCS capa base capa base de color blanco capa base Google Maps capa base IGN capa base OpenStreetMaps capa criterio de búsqueda de Extent información puntual jurisdicción lista anidada de capas lista de capas de la vista lista de capas lista de temas Nación organismo palabra clave pedido GetFeatureInfo provincia punto geoespacial resultado de búsqueda SRS SRS predeterminado tema URL de metadato CSW vista vista actual visualizador Visitante Servidor WCS Servidor IGN
vista vista actual visualizador
Diagramas Diagrama 1. Control de capas