TÉrminos de referencia resumen



Descargar 1,11 Mb.
Página1/2
Fecha de conversión24.09.2017
Tamaño1,11 Mb.
  1   2
TÉRMINOS DE REFERENCIA

RESUMEN




FECHA

20 de octubre de 2014

CONCEPTO

Servicio para el DESARROLLO DE UN VISOR GEOGRÁFICO DEL SINA EN LA PLATAFORMA GOOGLE MAPS.






PERÍODO DE EJECUCIÓN

Inicio: desde 1 día hábil después del fallo y hasta el día 28 de noviembre de 2014




LUGAR DE EJECUCIÓN

Oficinas del Prestador del Servicio y en:


Av. Insurgentes Sur No. 2416,
Col. Copilco el Bajo, Deleg. Coyoacán,
Distrito Federal, CP. 04340




ANTICIPO

Ninguno

TIPO DE PROCEDIMIENTO

Invitación a cuando menos tres personas.







OBJETIVOS

Desarrollar un visor geográfico, que, por una parte, sea capaz de extraer la información geográfica contenida en las capas de la GDB del SINA, y que, por otra, sea capaz de consultar la base de datos estadística del Sistema Nacional de Información del Agua (SINA) para extraer de allí información geo-referenciable, para conjuntarlas y desplegarlas visualmente en la Web, mediante las herramientas de la plataforma de Google Maps.



ALCANCES

La base de datos geográfica del SINA, en su estado actual, consta de 108 capas geográficas, determinadas en el territorio nacional.

Estas capas se combinan y junto con la información estadística contenida en el DWH, le pueden proporcionar al usuario la vista de alrededor de 73 mapas, a los que se accede por medio de la interfaz Web provista por el sistema.

Esta interfaz, actualmente, se organiza en torno a 49 temas, algunos de los cuales están ligados a uno o más de estos mapas, dando así el total mencionado de 73 mapas.

La vista actual se produce por medio de un visor geográfico atado a software de WebFocus y ArcGIS de ESRI, lo que limita sus tiempos de respuesta para el usuario.

Por consiguiente, el “prestador del servicio”, desarrollará un producto visor, con al menos la misma funcionalidad, pero con la velocidad de respuesta y demás características interactivas que ofrece la plataforma de Google Maps.


(Una descripción más detallada de estos alcances se ofrece en el Anexo 1: Anexo Técnico)


ANTECEDENTES

A finales del 2010 se integró al Convenio EL IMTA-SGP-IMTA-002-2010 denominado “Planeación regional para la sustentabilidad hídrica en el mediano y largo plazos en las regiones hidrológicas-administrativas” que el Instituto Mexicano de Tecnología del Agua (IMTA) desarrolló en su totalidad, incluye la actividad 4.5 “Desarrollo del soporte informático del Sistema Nacional de Información del Agua (SINA) e incorporación de la información disponible, incluyendo las curvas de costo generadas”, cuyas dos principales tareas fueron:




  1. “Integración, procesamiento de información y actualización de bases de datos para generar los documentos de Estadísticas del Agua en México y Atlas del Agua en México, versión 2011” y

  2. “Modelado y actualización de la base de datos del Sistema Nacional de Información del Agua (SINA) y desarrollo de la interfaz de consulta”. La interfaz de consulta es una aplicación Web que consulta la base de datos y presenta tableros analíticos con la información del sector agua en México, construidos por las herramientas provistas por el software de WebFocus, y visibles en los principales navegadores, tanto de dispositivos móviles como de PC.

Para su operación, la información del SINA se ha dividido en dos bases de datos a saber:



  • una base de datos estadística, realizada como un Data Warehouse (DWH), en la plataforma de SQL Server,

  • y una base de datos geográfica (GDB), en la que se almacena como capas, la información geográfica del sistema y cuya creación y administración se hace por medio de las herramientas de ArcGIS con sustento también en la plataforma de SQL Server, de modo que ambas bases de datos quedan en un mismo repositorio, si bien manejadas por diferentes intérpretes a nivel de su operación.

Para la presentación visual de la información geográfica, en su versión actual, el SINA emplea un servidor de mapas, el ArcGIS Server, que se encarga de extraer de la GDB las capas que se le solicitan y presentarlas en una interfaz Web, con la apariencia y características que se le requieran.


El comando del sistema, sin embargo, está a cargo de WebFocus, que es el que se encarga, a través de un conector geográfico con ArcGIS, de formular las peticiones al servidor de mapas y combinarlas con la información contenida en la base de datos estadística, para armar el desplegado visual que se le presenta al usuario finalmente en su pantalla. Este conjunto de elementos de software es lo que aquí se denomina como Visor Geográfico del SINA.
El servicio que se describe en este documento, está encaminado a la reformulación del Visor Geográfico del SINA, de tal modo que funcione y utilice las facilidades de la plataforma de Google Maps, que provee de un entorno muy completo y funcional para la visualización geográfica en el ambiente de la Web, dado que los tiempos de respuesta que se tienen hoy día distan mucho de ser los óptimos para lograr una consulta eficiente, así como la necesidad de reorganizar el visor para simplificar la navegación y consulta.
JUSTIFICACIÓN

El presente servicio emana del proyecto “Actualización y Mantenimiento del Sistema Informático y de la Información Estadística y Geográfica del SINA”, que el Instituto Mexicano de Tecnología del Agua tiene contratado y está desarrollando, y que está alineado con los objetivos del Plan Nacional Hídrico 2014-2018.

En sus requerimientos funcionales, dicho proyecto, establece el desarrollo y la actualización del visor geográfico, con la característica de que éste debe ejecutarse en la plataforma de Google Maps. El desarrollo de este requerimiento funcional, es necesario para satisfacer cabalmente los objetivos del mencionado proyecto.

El IMTA cuenta con las capacidades técnicas para la dirección y desarrollo de los trabajos definidos por el presente servicio; sin embargo, dados los tiempos establecidos para la conclusión del proyecto y los volúmenes de trabajo originados por el mismo como un todo, requiere de apoyarse en un proveedor de servicios, con las habilidades descritas más delante para su desarrollo, si bien, mantendrá su facultad en el tema de la dirección de los trabajos.










ENTREGABLES

  1. Carga de información temática al repositorio de “Google Maps Engine”.

  2. Visor geográfico (software), instalado en un servidor y en medio de almacenamiento (CD, DVD o USB).

  3. Accesos a las licencias de Google API for Business.

  4. Accesos a las licencias de Google Maps Engine.

  5. Manual de Accesos y Uso de Herramientas.

  6. Capacitación.

FORMA DE PAGO

El pago se realizará en una sola exhibición, a la entrega final de los trabajos, previa aprobación del jefe de proyecto. El pago se realizara dentro de los veinte días naturales posteriores a la presentación de la factura correspondiente, previa prestación del servicio.

CRITERIOS DE EVALUACIÓN

El criterio de evaluación será el de puntos y porcentajes.



Vo. Bo.


Subcoordinador
de Planeación Hídrica

________________________



M. I. Marco Antonio Salas Salinas

Elaboró


Jefe de Proyecto

__________________________



Dr. Julio Sergio Santana
Sepúlveda

Vo. Bo. Jurídico

Subgerente de Servicios Jurídicos

_______________________



M.A.D.A.S. Guillermina Martínez Medina


ANEXO 1

TÉRMINOS DE REFERENCIA
FECHA DE ELABORACIÓN

Jiutepec, Morelos a 20 de octubre de 2014


CONCEPTO

Servicio para el DESARROLLO DE UN VISOR GEOGRÁFICO DEL SINA EN LA PLATAFORMA GOOGLE MAPS



LUGAR DE EJECUCIÓN

  • Las oficinas del prestador del servicio y en:

Av. Insurgentes Sur No. 2416,
Col. Copilco el Bajo, Deleg. Coyoacán,
Distrito Federal, CP. 04340

PERIODO DE EJECUCIÓN

  • Inicio: 1 día hábil después del fallo

  • Duración: hasta el día 28 de noviembre de 2014


TIPO DE PROCEDIMIENTO Y CRITERIO DE EVALUACIÓN

Invitación a cuando menos tres personas. El criterio de evaluación se hará bajo el esquema de puntos y porcentajes.



ANTECEDENTES

A finales del 2010 se integró al Convenio EL IMTA-SGP-IMTA-002-2010 denominado “Planeación regional para la sustentabilidad hídrica en el mediano y largo plazos en las regiones hidrológicas-administrativas” que el Instituto Mexicano de Tecnología del Agua (IMTA) desarrolló en su totalidad, incluye la actividad 4.5 “Desarrollo del soporte informático del Sistema Nacional de Información del Agua (SINA) e incorporación de la información disponible, incluyendo las curvas de costo generadas”, cuyas dos principales tareas fueron:




  1. “Integración, procesamiento de información y actualización de bases de datos para generar los documentos de Estadísticas del Agua en México y Atlas del Agua en México, versión 2011” y

  2. “Modelado y actualización de la base de datos del Sistema Nacional de Información del Agua (SINA) y desarrollo de la interfaz de consulta”. La interfaz de consulta es una aplicación Web que consulta la base de datos y presenta tableros analíticos con la información del sector agua en México, construidos por las herramientas provistas por el software de WebFocus, y visibles en los principales navegadores, tanto de dispositivos móviles como de PC.

Para su operación, la información del SINA se ha dividido en dos bases de datos a saber:



  • una base de datos estadística, realizada como un Data Warehouse (DWH), en la plataforma de SQL Server,

  • y una base de datos geográfica (GDB), en la que se almacena como capas, la información geográfica del sistema y cuya creación y administración se hace por medio de las herramientas de ArcGIS con sustento también en la plataforma de SQL Server, de modo que ambas bases de datos quedan en un mismo repositorio, si bien manejadas por diferentes intérpretes a nivel de su operación.

Para la presentación visual de la información geográfica, en su versión actual, el SINA emplea un servidor de mapas, el ArcGIS Server, que se encarga de extraer de la GDB las capas que se le solicitan y presentarlas en una interfaz Web, con la apariencia y características que se le requieran.

El comando del sistema, sin embargo, está a cargo de WebFocus, que es el que se encarga, a través de un conector geográfico con ArcGIS, de formular las peticiones al servidor de mapas y combinarlas con la información contenida en la base de datos estadística, para armar el desplegado visual que se le presenta al usuario finalmente en su pantalla. Este conjunto de elementos de software es lo que aquí se denomina como Visor Geográfico del SINA.

El servicio que se describe en este documento, está encaminado a la reformulación del Visor Geográfico del SINA, de tal modo que funcione y utilice las facilidades de la plataforma de Google Maps, que provee de un entorno muy completo y funcional para la visualización geográfica en el ambiente de la Web, dado que los tiempos de respuesta que se tienen hoy día distan mucho de ser los óptimos para lograr una consulta eficiente, así como la necesidad de reorganizar el visor para simplificar la navegación y consulta.




OBJETIVOS

Desarrollar un visor geográfico, que, por una parte, sea capaz de extraer la información geográfica contenida en las capas de la Base de Datos Geográfica, GDB, del Sistema Nacional de Información del Agua (SINA), y que, por otra, sea capaz de consultar la base de datos estadística del SINA para extraer de allí información geo-referenciable, para conjuntarlas y desplegarlas visualmente en la Web, mediante las herramientas de la plataforma de Google Maps.

En la sección correspondiente a la descripción del servicio, se abundará sobre la manera y características de la conjunción de la información geográfica con la estadística mencionada en el texto del objetivo anterior.
ALCANCES

La base de datos geográfica del SINA, en su estado actual, consta de 108 capas geográficas, determinadas en el territorio nacional.

Estas capas se combinan y junto con la información estadística contenida en el DWH, le pueden proporcionar al usuario la vista de alrededor de 73 mapas, a los que se accede por medio de la interfaz Web provista por el sistema.
Esta interfaz, actualmente, se organiza en torno a 49 temas, algunos de los cuales están ligados a uno o más de estos mapas, dando así el total mencionado de 73 mapas.

La interacción que un usuario sigue para tener acceso a uno de estos mapas se ilustra en la Fig. 1, y es como se describe a continuación.



FIGURA 1. Interacción para acceder a los mapas de un tema




  • El sistema le muestra al usuario un tablero con todos los temas que están disponibles.

  • El usuario selecciona, haciendo click en la imagen correspondiente, el tema de su interés.

  • El sistema le muestra el tablero que corresponde a la información estadística del tema seleccionado.

  • En la esquina superior derecha del tablero anterior, se muestra el ícono de un mapa nacional. El usuario presiona sobre este ícono, y el sistema le lleva al desplegado del primer o único mapa correspondiente a la información geográfica del tema.

  • Si el tema tiene más de un mapa, el usuario puede navegar entre los mapas —esto es, moverse de uno a otro—, presionando en los botones laterales, que se han señalado también en la Fig. 1.

  • Para regresar al tablero estadístico, el usuario puede presionar en el ícono de gráfica de barras, que aparece en la esquina superior derecha de su mapa.

  • Para poder efectuar la interacción descrita, internamente el sistema, al desplegar el menú a través del cual el usuario elige un tema, oprimiendo el botón (cuadro o imagen) correspondiente, invoca un conjunto de URLs, que representan las páginas Web del tema, tanto las páginas estadísticas como las geográficas.

  • En general, dichas páginas son servidas por el servidor usual IIS server de Microsoft, en el que vive la aplicación, y constituyen, por así decirlo, el esqueleto de la aplicación.

  • Para cada tema, una sola de estas páginas será visible, la de default, mientras que todas las demás permanecen en existencia, pero invisibles.

  • En su interior, dichas páginas, contienen uno o varios IFRAME, que en HTML es un espacio o caja en la cual se puede insertar la página definida por otro URL.

  • Estos URLs son direcciones de llamado al Servlet de WebFocus, que hace las consultas necesarias a la base de datos estadística del SINA, para armar dinámicamente una presentación gráfica y/o textual, básicamente en formato HTML y SWF, y que es presentado al usuario; estas páginas son servidas, a través del servidor TomCat de Apache.

  • Las páginas geográficas, sin embargo, son distintas en el sentido de que su URL no involucra directamente el llamado de WebFocus a través de su Servlet, sino el llamado a una pieza de software, ilustrada en la figura anterior, que es el conector geográfico y que es el programa FlexMapViewer.jsp, escrito también en Java y al que denominaremos simplemente Viewer o Visor.

  • A la invocación este programa, se anexan dos argumentos, a saber:

    1. Un archivo XML, que configura al Viewer para una operación determinada ,

    2. El año sobre el que se ejecuta la operación.

Entre otros datos, el archivo XML contiene el nombre de uno o más archivos de tipo FEX, que es el lenguaje de scripts de WebFocus y que contiene, entonces, los programas WebFocus para hacer las consultas necesarias a la base de datos estadística del SINA, junto con el año, para complementar el mapa que está en proceso de armado.

  • El visor gráfico, cuyo desarrollo se propone mediante el servicio descrito en este documento, deberá insertarse en el contexto de la interacción descrita y deberá ser capaz de exhibir mapas semejantes; esto es, que contengan en esencia la misma información geográfica y estadística, si bien su apariencia no tiene que ser necesariamente idéntica.


Información que conforma el sistema

El sitio en su configuración actual está conformado por 49 módulos o temas del sector agua:



  • Acuíferos

  • Agua renovable

  • Calidad del agua

  • Calidad del agua en playas

  • Ciclo hidrológico

  • Cuencas – disponibilidad

  • Distribución global del agua en el mundo

  • Huracanes y ciclones

  • Lagos principales

  • Precipitación

  • Regiones hidrológicas

  • Ríos principales

  • Sequías

  • Sitios fuertemente contaminados

  • Sitios RAMSAR

  • Uso de suelo y vegetación

  • Zonas de veda

  • Agua virtual / Huella hídrica

  • Distritos de riego

  • Distritos de temporal y agrícola

  • Generación de energía

  • Grado de presión

  • Indicadores económicos

  • Presupuesto ejercido

  • Presupuesto invertido

  • Principales presas

  • Recaudación del IMTA

  • Tarifas

  • Usos (Títulos inscritos)

  • Usos del agua

  • Volúmenes declarados

  • Acueductos principales

  • Agua y salud

  • Atención a emergencias

  • Cobertura universal

  • Desarrollo humano

  • Desastres climáticos e hidrometeoro lógicos

  • Descarga de aguas residuales

  • División Hidrológico-Administrativa

  • Instrumentos de gestión

  • Marginación social

  • Plantas de tratamiento

  • Plantas potabilizadoras

  • Población

  • Política hídrica

  • Reúso de aguas residuales

  • Rezago social

  • Sistema Cutzamala

  • Ubicación geográfica de México

Estos módulos pueden incrementarse o reducirse a través de la interface de administración del propio sistema.


Cada módulo o tema puede contener información en alguno de los siguientes niveles:

  • Nivel: Combo para elegir el nivel de los datos a presentarse.

    • Nacional

    • Regional

    • Estatal

    • Mundial

Cada módulo contiene al menos una opción y puede llegar a tener las cuatro opciones, la mayoría de los módulos tiene la opción “Nacional” por default.

  • Gráficas: El número de gráficas en cada módulo varía dependiendo de las necesidades del tablero y pueden ser de tipo:

    • Barras

    • Líneas

    • Puntuales

    • Dispersión

    • Circulares

    • Mixtas

    • Pictogramas

Las gráficas vienen en formato .png y la mayoría incluye la leyenda, aunque en algunas ocasiones la leyenda es independiente de la imagen.

  • Tablas: Cada módulo presenta varias tablas de información dependiendo de las necesidades del tablero.

  • Mapa: Cada módulo presenta varios mapas dependiendo de las necesidades del tema. Los mapas son accesibles mediante servicios de mapas WEB (WMS) y procesados por un conector desarrollado en Flex.

  • Barras de tiempo: un módulo puede tener barras de tiempo que controlan la información en:

    • una o varias tablas

    • una o varias gráficas

    • tablas y gráficas

Es posible que el módulo no contenga barras de tiempo.

  • El contenido de cada módulo varía dependiendo del tema y el nivel que es elegido.


DESCRIPCIÓN DEL SERVICIO

Puesto que el servicio, objeto de este documento, se refiere a la reproducción funcional de un componente del SINA que ya existe, se procederá primeramente a una breve descripción de ese componente: el Visor Geográfico del SINA, en su situación actual, para posteriormente describir, a partir de ese marco de referencia, el funcionamiento y funcionalidad esperada del nuevo visor geográfico, que son las carácterísticas que deberá ofrecer en el producto final el proveedor del servicio.



Descripción del Visor Geográfico en su Estado Actual

Para iniciar esta descripción se recurrirá a la Fig. 2, que muestra un diagrama conceptual del visor geográfico en su estado actual. Para poder entregarle al usuario un mapa que solicita, típicamente de la manera que se ha ilustrado en la Fig. 1, participan varios componentes del sistema, a saber:




  • Las bases de datos estadística y geográfica del SINA, conjuntadas en el repositorio de información del sistema y que contienen la información necesaria para satisfacer el requerimiento del usuario.

  • WebFocus, a través de un conector con la parte geográfica, que es un módulo llamado “FlexMapViewer.jsp”, escrito en Java como un JavaServer Page, y cuyo servicio es provisto por el servidor de Apache “TomCat”.

  • ArcGIS, a través de su servicio de mapas, que construye mapas, a partir de la conjunción de una o más capas de la base de datos y de alguna otra información que se le provea.


FIGURA 2. Diagrama conceptual del visor geográfico actual

Las interacciones entre los componentes descritos se han señalado en la Fig. 2, como flechas bidireccionales y son las que se describen a continuación:




  1. La interacción, marcada en la Fig. 2, con el símbolo (1), constituye el llamado a la ejecución de los archivos FEX, que indican a WebFocus las consultas a la base de datos estadística y la salidas de esos procesos, que, son el resultado de las consultas a la base de datos, mostradas como típicas tablas. Dicho sea de paso, aunque todas las páginas correspondientes a un tema, incluidas las geográficas, están presentes desde el momento de la invocación del tema, es el usuario, a través de su interacción con el sistema, quien las hace visibles o invisibles. En el caso de los mapas, éstos se hacen visibles en el momento en que el usuario oprime el ícono de mapa nacional que aparece en la esquina superior derecha del espacio geométrico del sitio Web, que es también lo ilustrado en la Fig 1.

  2. Por otra parte, el archivo XML de configuración del Viewer, contiene además información acerca de cómo extraer las capas de la base de datos geográfica del SINA, esto es, a que servicios del ArcGIS Map Server se invoca, el cual a su vez tiene definidas las capas que integrarán el mapa que está solicitando el usuario. El Viewer puede, por así decirlo, hablar el lenguaje de ArcGIS y de su servidor de mapas, para obtener y componer el mapa con las capas especificadas en el archivo de configuración XML. Esta interacción es representada en la Fig. 2, por medio del símbolo (2).

  3. (3) Esta interacción representa la consulta que hace ArcGIS a la base de datos geográfica del SINA, para satisfacer la petición que el Viewer ha hecho al servicio de mapas de ArcGIS y cuya respuesta en esencia es un conjunto de capas mediante las cuales se arma el mapa que será desplegado. En realidad, esta interacción no se hace cada vez que se solicita un servicio de mapas, sino solamente cuando las necesidades de información del sistema, obligan a la creación de un nuevo mapa integrado por un conjunto de capas de la GDB.

  4. (4) Esta interacción representa la consulta que hace WebFocus a la base de datos estadística del SINA. Estas consultas se hacen desde los scripts FEX, que, mediante el mecanismo de sinónimos, invocan la ejecución de los procedimientos SQL almacenados (stored procedures) de la base de datos, que son los que propiamente tienen alambradas las consultas a la base de datos para diferentes propósitos.

  5. (5) La integración del resultado que se entrega al usuario, la hace el Viewer. Para ello, mediante las herramientas que provee el servidor de mapas de ArcGIS, no sólo despliega el mapa que se ha obtenido de la GDB, sino que hace las modificaciones de aspecto establecidas por medio de los resultados que se han obtenido de la consulta a la base de datos estadística, armando lo que se denominan capas sintéticas que se integran al resultado final; en resumen, se conjuntan los resultados obtenidos en i) y ii).

Funcionalidad actual del visor geográfico

En la sección anterior se han descrito las interacciones internas del visor geográfico. A nivel del usuario y una vez desplegado el mapa inicial, además, el visor ofrece algunas operaciones cuya descripción se hará a partir de la Fig. 3, a continuación.


  1   2


La base de datos está protegida por derechos de autor ©absta.info 2016
enviar mensaje

    Página principal