UNIVERSIDAD VERACRUZANA T E S I S. Licenciado en Sistemas Computacionales Administrativos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD VERACRUZANA T E S I S. Licenciado en Sistemas Computacionales Administrativos"

Transcripción

1 UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Diseño e Implementación de un Servidor de Mapas, ArcGIS Server 9.2 Java T E S I S para obtener el Título de: Licenciado en Sistemas Computacionales Administrativos Presenta: Andrés Cuevas Cote Asesor: Dra. Patricia Arieta Melgarejo Co-Asesor: Dr. Luis Alejandro Gazca Herrera Xalapa-Enríquez, Veracruz Junio 2014

2

3 UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Diseño e Implementación de un Servidor de Mapas, ArcGIS Server 9.2 Java T E S I S para obtener el Título de: Licenciado en Sistemas Computacionales Administrativos Presenta: Andrés Cuevas Cote Asesor: Dra. Patricia Arieta Melgarejo Co-Asesor: Dr. Luis Alejandro Gazca Herrera Xalapa-Enríquez, Veracruz Junio 2014

4 DEDICATORIAS Y AGRADECIMIENTOS Me gustaría aprovechar este espacio para expresar mi más profundo agradecimiento a todas las personas que Dios ha puesto en mi camino para poder alcanzar este gran logro en mi vida. A mi abuelita Lina y a mi mamá por su amor incondicional, por su comprensión y su confianza, por brindarme siempre su apoyo en las decisiones que he tomado, gracias por siempre estar a mi lado, no existen palabras para expresar todo lo que siento por ustedes. A mi familia, a mis tías Ana y Leticia quienes siempre me brindaron su apoyo desde que tengo memoria, a mis hermanos y hermanas que siempre creyeron en mí. A la Dra. Patricia Arieta mi tutora y asesora de tesis quien me supo guiar durante mi recorrido en la carrera y en la realización de mi tesis, al Ing. Iván y Jazmín quienes forman parte de la Coordinación Universitaria de Observatorios (CUO) en donde me capacitaron y guiaron durante la elaboración de mi tesis. También me gustaría dedicar este logro a las personas que desafortunadamente ya no se encuentran entre nosotros, a Papi y Mami Ana que me llenaron de amor tantos años, y a mi papá con quien me hubiera gustado compartir más tiempo y mostrarle lo lejos que he llegado.

5 ÍNDICE RESUMEN... 1 INTRODUCCIÓN... 2 CAPÍTULO I: CONCEPTOS BÁSICOS Sistemas de información geográfica (SIG) Antecedentes e historia de los SIG Componentes y elementos de los SIG Modelos geográficos Usos y funciones de los SIG Herramientas para el desarrollo de los SIG Herramientas Open Source Herramientas propietario Servidores Servidores de mapas Diferencias entre un servidor de datos y un servidor SIG Aplicaciones Web enfocadas a los SIG (Web Mapping) CAPÍTULO II: PLATAFORMA DE DESARROLLO DE LOS SISTEMAS DE INFORMACIÓN GEOGRÁFICA ArcGIS Server Componentes y Estructura de ArcGIS Server Requerimientos del Servidor Funcionamiento del servidor Protocolos de comunicación REST SOAP Cuenta SOM Cuenta SOC Usuarios Usuarios del servidor SIG y las aplicaciones Web Usuarios del servidor SIG y ArcGIS Explorer Usuarios del servidor SIG y ArcGIS Desktop II

6 Desarrolladores y el servidor SIG CAPÍTULO III: DISEÑO E IMPLEMENTACIÓN DEL SERVIDOR Diseño del Servidor Administración del Servidor Agregar usuarios Permisos a los directorios de datos Conexión al servidor Contenedores de objetos (Equipos SOC) Directorios del Servidor Seguridad del Servidor Conexiones con el servidor Seguridad en los Servicios Monitoreo del rendimiento Servicios de publicación CAPÍTULO IV: APLICACIONES WEB Desarrollo de aplicaciones con el administrador Desarrollo de aplicaciones con las API s Desarrollo de aplicaciones mediante el ADF CONCLUSIONES FUENTES DE INFORMACIÓN ANEXO I ANEXO II ANEXO III ÍNDICE DE FIGURAS ÍNDICE DE TABLAS ÍNDICE DE IMAGENES III

7 RESUMEN El uso de los Sistemas de información Geográfica (SIG) como herramientas de apoyo a la toma de decisiones es cada vez más común hoy en día, los SIG son sistemas informáticos que manipulan y procesan datos espacialmente georreferenciados, este tipo de sistemas han tenido un gran impacto en diversos tipos de instituciones como gubernamentales, educativas y empresas privadas. Debido a la gran cantidad de información estadística y cartográfica que se genera dentro de las instituciones es necesaria su centralización en un equipo especializado para así poder compartirla con personas a través de una red, esto es posible con ayuda de un servidor SIG o servidor de mapas, el cual permite alojar información o recursos SIG para compartirlos a través de internet o una intranet mediante aplicaciones o servicios Web, uno de los software más reconocidos y populares es ArcGIS Server de la empresa ESRI, el cual se utilizó para efectos de este trabajo de investigación. 1

8 INTRODUCCIÓN

9 Los SIG son sistemas diseñados para almacenar, procesar y mostrar de forma gráfica y computarizada datos de naturaleza espacial, actualmente son utilizados como herramientas de apoyo para la toma de decisiones y han tomado gran importancia dentro de diversos tipos de organizaciones, con ayuda de los SIG es posible generar mapas interactivos que contengan información georreferenciada y compartirlos con personas dentro y fuera de las organizaciones. Una de las formas más comunes de compartir los mapas es mediante aplicaciones WEB, para la creación de estas aplicaciones es necesaria la implementación de un servidor cartográfico en el cual se alojarán los recursos SIG que se deseen compartir. Existen dos tipos de software para servidores cartográficos: Open Source: este tipo de software es de distribución libre, es decir que no es necesario pagar por la utilización de este y por lo mismo no se cuenta con soporte personalizado. Propietario: el software es el que requiere de un pago por la licencia que nos permita utilizarlo y tener acceso a varios privilegios como puede ser el soporte, asesoría, entre otros. Dentro de estos dos grupos existen diversas opciones para la implementación del servidor, uno de los más reconocidos y utilizados es ArcGIS Server debido a que es un software muy completo que ofrece varios beneficios y facilita la administración de los recursos SIG, ArcGIS cuenta con un gran catálogo de software especializado en SIG: ArcGIS Desktop ArcGIS Server ArcSDE ArcGlobe 3

10 Con ayuda de estos programas es posible implementar una plataforma completa para la administración y distribución de los recursos SIG dentro y fuera de una organización. ArcGIS Server permite trabajar con una arquitectura escalable, es decir, permite la instalación de todos sus complementos en un solo equipo para de esta manera realizar pruebas de su funcionamiento, y posteriormente si se desea permite ampliar su infraestructura instalando algunos de sus complementos en otros equipos y tener un mejor soporte de la información cartográfica. Una vez concentrada y procesada la información cartográfica es necesario montarla en el servidor para poder crear servicios o aplicaciones web y de este modo compartirla con los usuarios; ArcGIS Server cuenta con herramientas y complementos que facilitan la creación de estas aplicaciones y servicios. A su vez ArcGIS Server trabaja sobre una arquitectura cliente-servidor y utiliza el protocolo de comunicación SOAP el cual se encarga de la transmisión de datos para que los recursos SIG sean compartidos mediante servicios Web, con los cuales es posible crear aplicaciones Web, para la creación de dichas aplicaciones existen 3 métodos distintos: ArcGIS Manager API s de desarrollo ADF (Eclipse) Este tipo de servidores son esenciales dentro de las organizaciones que manejan información cartográfica como lo es en la Coordinación Universitaria de Observatorios (CUO) de la Universidad Veracruzana, la coordinación cuenta con la licencia de ArcGIS Server 9.2 la cual requieren implementar y explotar al máximo sus capacidades para concentrar, organizar y distribuir la información cartográfica con la que cuentan, en un principio de manera local dentro de sus instalaciones y posteriormente con la intención de implementarlo en toda la Universidad a nivel estatal. 4

11 El principal objetivo de este trabajo es explorar a fondo las funcionalidades, los alcances y limitaciones de la plataforma de ArcGIS Server y de esta manera analizar qué tan factible sería el gestionar la actualización del software a la versión más reciente para su implementación en toda la Universidad. Al finalizar este trabajo de investigación se obtendrá un manual y una serie de pequeños tutoriales en donde se describa la administración del servidor que servirán como base para la capacitación de alumnos que deseen desarrollar proyectos sobre esta plataforma. 5

12 CAPÍTULO I: CONCEPTOS BÁSICOS

13 1.1 Sistemas de información geográfica (SIG) En la actualidad los Sistemas de Información Geográfica (SIG) han tenido un gran impacto académico y profesional, los SIG se han convertido en una herramienta básica y poderosa con la cual podemos capturar, almacenar, manipular, analizar, modelar y presentar datos espacialmente referenciados, algunos de los rasgos específicos de los SIG son la capacidad de almacenar grandes masas de información georreferenciada 1 y su potencia para el análisis de la misma, esto permite que sean idóneos como apoyo en la toma de decisiones. Según Roger Tomlinson quien desarrolló el primer SIG los define como: Sistema digital para el análisis y manipulación de todo tipo de datos geográficos, a fin de aportar información útil para las decisiones territoriales (Comas & Ruiz, 1993). Por otra parte existen otras definiciones más funcionalistas como la siguiente: Los Sistemas de Información Geográfica son sistemas informáticos diseñados para la adquisición, almacenamiento, consulta, transformación, combinación, análisis y visualización de información que además de tener atributos específicos, contiene datos sobre su ubicación espacial (Cibrián & Anaya, 2000, pág. 292). Así se puede concluir que los SIG son sistemas informáticos para la captura, manipulación y análisis de información georreferenciada utilizados como apoyo para la toma de decisiones. Por tanto se habla de una categoría dentro de los sistemas de información especializada en manejar datos espaciales con todo lo que esto conlleva, cabe mencionar que al hablar de SIG no significa que sea únicamente un programa de 1 Georreferenciación: es un neologismo que refiere al posicionamiento con el que se define la localización de un objeto espacial. 7

14 cartografía o un software de tipo CAD(computer-aided design) 2, un SIG además de tener la capacidad de hacer mapas, cuenta con funciones específicas como lo son la capacidad de almacenar grandes cantidades de información georreferenciada y su potencia para el análisis de la misma, esto hace que los SIG sean idóneos para abordar problemas de planificación y gestión (Moreno Jiménez, 2006) Antecedentes e historia de los SIG El desarrollo que han tomado los Sistemas de Información Geográfica durante el paso del tiempo se establece básicamente en 4 etapas, en la primera etapa se consideran los primeros intentos de desarrollo sin contar con el recurso informático como lo fue en el caso del Dr. John Snow ( ) quien en el año de 1854 determino con suficiente precisión el foco origen de la infección de cólera en la ciudad de Londres gracias a la ayuda de cartografía detallada de los casos de contagio y la relación entre las víctimas (Cerda L. & Valdivia C., 2007). En la segunda etapa toma un papel de suma importancia el impulso tecnológico producido en la década de 1960, es hasta entonces cuando podemos hablar de los sistemas de información geográfica propiamente dichos. El primer SIG como los conocemos en la actualidad fue desarrollado entre el año 1964 y 1967 en Canadá por Roger Tomlinson para el departamento de agricultura de ese país y que fue llamado CGIS (Canadian Geographical Information System), este sistema se dedicaba al inventario y planificación de ocupación del suelo en grandes zonas. Simultáneamente fueron desarrollados algunos proyectos parecidos en Estados Unidos, tales como LUNR (Land Use and Resource Information System) en Nueva York a finales de 1967 o el MLMIS (Minnesota Land Management Information System) en 1969, entre otros. Gracias a estas iniciativas surgió un mayor interés en el tratamiento de los datos geográficos dentro de las sociedades con condiciones económicas que favorecían al desarrollo de estas tecnologías, es por ello que a pesar de la iniciativa 2 EL software tipo CAD se refiere al diseño asistido por computadora, una serie de herramientas computacionales diseñadas para asistir a ingenieros, arquitectos entre otros. 8

15 canadiense, es en Estados Unidos donde los SIG encuentran el campo de experimentación idóneo tanto en instituciones públicas como en privadas, y es así como se desarrollan en ese país las aplicaciones de mayor importancia y envergadura. La tercera etapa va ligada al desarrollo industrial de los SIG, es a finales de la década de 1960 cuando comienzan a surgir las primeras aportaciones comerciales, en 1969 es creado ESRI (Enviromental System Research Institute), Intergraph, Computervision y Synercom, que son empresas dedicadas al desarrollo de los SIG. Es en los años setenta cuando se celebra la primera conferencia sobre SIG organizada por la IGU (International Geographical Union) en donde se reúnen 40 participantes, en la cual destacan cuatro organizaciones, la Universidad de Harvard en el ámbito académico, USCB (United States Census Bureau) y el USGS (United States Geological Survey) ambas instituciones públicas y en el sector privado la ya mencionada empresa ESRI, todos ellos participaron en la consolidación de los SIG en Estados Unidos, ESRI sigue siendo hasta la actualidad la empresa más importante en el área de los SIG a nivel mundial.(pdf desarrollo histórico de los SIG). En la última etapa del desarrollo de los SIG, que se presenta a finales de la década de 1980 debemos considerar como punto clave el abaratamiento de la tecnología facilitando el acceso de los usuarios a los programas y a los datos, esto permitió que al igual que otros productos informáticos, se desarrollaran programas SIG de forma frenética por varias empresas para ocupar este sector. Es así como a partir de 1990 y hasta la actualidad que los Sistemas de Información Geográfica se han convertido en un tema novedoso al que pueden acceder cualquier tipo de personas, esto ha ocasionado que instituciones administrativas, centros de investigación e institutos de educación superior utilicen los SIG como una herramienta indispensable en trabajos sobre el medio natural y/o social. También es importante mencionar que dentro de esta etapa en el año de 1988 se creó en Estados Unidos el Centro Nacional para la Investigación Geográfica y Análisis 9

16 (NCGIA) por la Fundación Nacional de Ciencias, cuya finalidad era desarrollar investigación básica sobre el análisis geográfico utilizando los Sistemas de Información Geográfica (Bosque Sendra, 1992). Otra organización que fue creada durante esta última etapa y sigue vigente en la actualidad es el OGC (Open Geospatial Consortium) anteriormente conocido como Open GIS Consortium, fue creado en 1994 y hoy día agrupa a más de 475 organizaciones académicas, públicas y privadas relacionadas con los SIG, esta organización tiene como metas la definición de estándares abiertos e inter-operables dentro de los SIG y el fácil intercambio de información geográfica en beneficio de los usuarios (Open Geospatial Consortium, 1994). Los SIG forman parte de la Geotelemática, la cual agrupa diversas tecnologías y disciplinas científicas como son la Geodesia, la Cartografía, la Teledetección entre otras, este conjunto de recursos tecnológicos son utilizados para la obtención, gestión y procesamiento de información geográfica para la generación de información útil sobre el territorio y su entorno. La Geotelemática es una ampliación del concepto de Geomática el cual se refiere a la unión de las ciencias de la Tierra y la Informática para el manejo de la información geográficamente referenciada, se puede decir que la Geotelemática es una evolución de la Geomática al agregar las tecnologías de la telecomunicación y dispositivos móviles (Pérez Navarro, Botella Plana, Muñoz Bollas, Olivella Gonzáles, Olmedillas Hernández, & Rodríguez Lloret, 2011) Componentes y elementos de los SIG Los sistemas de información geográfica se integran por seis componentes (Navactiva, 2007): Hardware, Software, Datos, Recurso Humano, Métodos y Red (figura1.1). 10

17 Hardware: es el equipo de cómputo con el que opera un SIG, en la actualidad los SIG pueden ser ejecutados en una gran variedad de hardware, como pueden ser servidores centralizados, computadoras de escritorio (desktop), computadoras portátiles (Laptop) o Dispositivos móviles, configurados individualmente o conectados a través de una red. Software: proporciona las funciones y herramientas necesarias para almacenar, analizar y desplegar información geográfica, sus componentes más importantes son: herramientas necesarias para la entrada y manipulación de datos, un sistema de manejo de Base de Datos (SMBD), herramientas para consulta, análisis y visualización de elementos geográficos, y una interfaz gráfica (GUI, Graphical User Interface) que facilite el acceso a las herramientas antes mencionadas (Luzanía Valerio, 2005). Figura 1.1 Componentes de un SIG (Navactiva, 2007). Datos: son considerados el componente más importante de los SIG, los datos son la representación concreta de hechos y constituyen el antecedente necesario para el conocimiento (Comas & Ruiz, 1993), a través de ellos se puede representar la realidad permitiendo enlazarla a situaciones y aplicaciones específicas. Los datos geográficos pueden obtenerse por medio de una fuente propia o mediante los servicios Web estandarizados (Construmática, 2009). Recurso humano: cuando se habla del recurso humano se debe tomar en cuenta a todas las personas involucradas en el manejo, administración y uso del sistema, es por ello que dentro de este componente se encuentran analistas, 11

18 desarrolladores, administradores, programadores y usuarios, tomando en consideración que el personal requiere de un perfil técnico, desarrollo de funcionalidades y manejo correcto de los datos. Metodología: la forma de operación de un SIG debe ir de acuerdo a un plan diseñado basado en las políticas y objetivos de la organización. Red: considerado también de gran importancia dentro de los SIG debido a que permite la comunicación, conexión e interoperabilidad de sistemas y equipos entre sí. Por otro lado existen otros componentes que son necesarios para la integración de los SIG, estos van enfocados al procesamiento de la información espacial, dentro de estos componentes nos encontramos con un sistema gestor de base de datos en el cual se crearán las bases de datos espaciales en las cuales se concentrara la información cartográfica, otro componente importante es un sistema de representación gráfica con el cual se puede representar dicha información en un monitor o en papel, también debe contar con un sistema de análisis espacial, un sistema de digitalización de mapas, entre otros (Arieta Melgarejo, 2013) Modelos geográficos La información geográfica contiene una referencia explícita (coordenadas) o una referencia implícita (direcciones o códigos postales), se pueden crear referencias geográficas explicitas a partir de referencias implícitas mediante un proceso automatizado conocido como geocodificación 3, las referencias explicitas permiten localizar elementos en la superficie terrestre para su análisis (Organización de las Naciones Unidas para la Agricultura y la Alimentación, 2006). Los sistemas de información geográfica funcionan con dos tipos fundamentales de modelos geográficos, el modelo vectorial y el modelo matricial o raster, estos dos modelos son utilizados para representar datos geográficamente referenciados 3 Geocodificación es el proceso de asignar coordenadas geográficas a direcciones o puntos de interés. 12

19 como pueden ser planos digitalizados, imágenes satelitales, bases de datos entre otros. Modelo Vectorial: En este modelo los datos son representados en forma de coordenadas, se utilizan figuras geométricas convencionales como puntos, líneas, polígonos, para representar esquemáticamente las entidades del mundo real, estas figuras se componen de uno o más pares de coordenadas. El modelo vectorial utiliza una base de datos relacional la cual contiene todos los aspectos temáticos que puede ser enlazada con una base de datos topológica que contiene los aspectos geográficos, en este tipo de sistemas es necesario un identificador para cada objeto, este permite la conexión entre ambas bases de datos (Navactiva, 2007). Modelo Raster: Este modelo divide el territorio a representar en filas y columnas formando una rejilla de celdas llamadas pixeles, a cada celda se le asigna un valor que representa un elemento del mapa, en este modelo interpreta los puntos, líneas y polígonos de una forma diferente al modelo vectorial, los puntos son representados por una sola celda, los polígonos se representan con un grupo de celdas contiguas, las celdas están geográficamente referenciadas respecto a un sistema de coordenadas y están definidas en un sistema de proyección (Navactiva, 2007). En la figura 1.2 se puede apreciar la diferencia entre el modelo vectorial y el modelo raster: 13

20 Figura 1.2 Representación del modelo Vectorial y el modelo Raster (Creación propia). En la actualidad existen programas SIG que permiten trabajar con ambos modelos, ya que sus ventajas e inconvenientes se complementan, por ejemplo, el modelo vectorial permite una reproducción más precisa de la realidad, admite topología y es utilizado en elementos que no tienen una representación continua en el territorio, por el contrario, el raster es utilizado para representar datos de variabilidad continua pero ofrecen una menor calidad en la representación de cartografía. Existen modelos digitales encargados de representar la realidad y de esta manera integrar los datos para generar información para la toma de decisiones, dentro de estos modelos encontramos el Modelo Digital de Terreno, Modelo Digital de Elevación, Modelos de Visibilidad, Modelos Climáticos, entre otros (Arieta Melgarejo, 2013) Usos y funciones de los SIG Los SIG nos ofrecen una amplia gama de prestaciones aplicables prácticamente a todo tipo de actividades debido a que todo lo que ocurre en la superficie terrestre es susceptible de Georreferenciación y es influido por la distribución espacial y temporal de otros fenómenos, es por ello que en la actualidad encontramos aplicaciones de los SIG en todos los campos, algunos ejemplos son la planificación territorial, análisis de mercado y de posibles clientes, gestión de recursos naturales, planeamiento urbanístico, telecomunicaciones, cartografía, 14

21 entre muchos otros. Los SIG pueden ser adaptados a diversas disciplinas y en cada una se propone un aprovechamiento de la información estudiada para ofrecer una eficaz toma de decisiones, sin embargo no es un sistema automático de toma de decisiones, pero es utilizado como herramienta de soporte para la planificación, cabe mencionar que las decisiones serán más idóneas cuanto mejor sea la calidad de la información y más hábil sea el operador. Los SIG también han sido empleados a modo de ayuda en tareas como presentación de información derivada de encuestas, resolución de disputas territoriales, ubicación de escuelas o centros de salud, esta información puede ser representada en forma de un mapa y un informe que permita a los tomadores de decisiones enfocarse a los temas reales en lugar de entender los datos (Navactiva, 2007). Uno de los principales usos de los SIG son las consultas espaciales, gracias a la enorme capacidad de búsqueda en bases de datos y la realización de consultas geográficas resulta ser una herramienta muy útil en el ámbito empresarial ya que permite la reducción de tiempo de respuesta a los requerimientos de los clientes, localiza ubicaciones adecuadas para el desarrollo de una actividad en función de la oferta y la demanda, entre otros. Otro de los usos más comunes al trabajar con los SIG es la realización de mapas, los mapas son el instrumento por medio del cual los usuarios acceden a la información, trabajan con ella y la comparten con los demás usuarios. En cuanto a las funciones de los SIG nos referimos a la capacidad de almacenamiento de la información en capas temáticas que pueden enlazarse geográficamente, este proceso consta de 5 etapas descritas a continuación (Construmática, 2009): Función de entrada de la información: esta función nos permite la introducción, edición y visualización de datos geográficos, esta función es de gran trascendencia ya que sin ella no podríamos realizar ningún trabajo. Función de Almacenamiento: después de realizar la recolección de la información deberá ser almacenada, esto no implica solamente a una computadora sino 15

22 también a los dispositivos en donde se esté desarrollando el SIG y a la creación de copias de seguridad. Función de gestión: después e capturar y almacenar la información geográfica es necesario extraer la información espacial de interés de la base de datos del SIG cuando sea necesaria, la finalidad de esta función es permitir la independencia entre la base de datos y los programas que la gestionan y así de este modo controlar el almacenamiento, recuperación y actualización de la información. Funciones de análisis espacial: esta es la función más representativa de un SIG, es la que atribuye valor a los datos geográficos. Dentro de estas funciones encontramos cuatro grupos que son: Recuperación, Superposición, Vecindad y Conectividad. Dependiendo del paquete de software que se utilice se dispondrá de más funciones de análisis. Funciones de salida o representación de los datos: son las que permiten transferir los datos, imágenes o mapas contenidos dentro del SIG a otro medio o soporte, de este modo se pueden representar los datos a partir de una serie de criterios que permitan visualizar la información de acuerdo a los objetivos establecidos Herramientas para el desarrollo de los SIG Existen dos tipos de herramientas para el desarrollo de los SIG, por un lado se encuentran las herramientas Open Source (código abierto), son todas aquellas herramientas que se pueden descargar libremente sin costo; y por el otro lado están las herramientas propietario que son aquellas por las cuales se debe pagar una licencia para poder utilizarlas, cada uno de estos tipos de herramientas cuenta con sus ventajas y desventajas, es por ello que para determinar qué tipo de herramienta utilizar es necesario analizar las necesidades que se tengan Herramientas Open Source Al hablar de herramientas Open Source (Código Abierto) nos referimos a todas aquellas aplicaciones que pueden ser distribuidas de manera libre, es decir, sin ningún costo, este tipo de aplicaciones ha tenido avances significativos dentro del área de los SIG y hoy en día están muy cerca de tener la misma funcionalidad y 16

23 calidad que las aplicaciones propietario, dentro de las herramientas libres para el desarrollo de los SIG se encuentran los siguientes ejemplos de software: Grass (Geographic Resources Analysis Support System): es un sistema de información geográfica de código abierto, se utiliza para el análisis y la gestión de datos geoespaciales, procesamiento de imágenes y gráficos, para la producción, modelado espacial y la visualización de mapas, actualmente es utilizado en el ámbito académico y comercial, Grass es miembro fundador de la OSGeo 4 (GRASS GIS, 1998). Quantum GIS (QGIS): es un sistema open source de información geográfica amigable con el usuario, trabaja bajo la licencia publica general GNU, QGIS es un proyecto oficial de la OSGeo, es posible ejecutarse sobre diversos sistemas operativos como son Linux, Unix, Mac OSX, Windows y Android, capaz de soportar diversos vectores, raster y diferentes formatos de bases de datos, QGIS permite visualizar, administrar, editar, analizar datos y crear mapa (QGIS, 2002). gvsig Desktop: es un sistema de información geográfica de escritorio diseñado para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la información geográficamente referenciada con el fin de resolver problemas complejos de planificación y gestión, se caracteriza por contar con una interfaz amigable con el usuario siendo capaz de acceder a los formatos más comunes tanto vectoriales como raster (Carrera, 2011). PostGIS: es una extensión que convierte el sistema de base de datos PostgreSQL en una base de datos espacial, la combinación de ambos es una solución perfecta para el almacenamiento, gestión y mantenimiento de datos espaciales, es software libre, tiene licencia GNU (PostGIS, 2000) Herramientas propietario Cuando se trabaja con herramientas propietario es necesario adquirir una licencia por parte de la empresa desarrolladora del software, esto ofrece una gran ventaja 4 Open Source Geospatial Foundation (OSGeo) es una organización cuya misión es apoyar el desarrollo colaborativo de software geoespacial libre. 17

24 sobre las aplicaciones Open Source debido a que se cuenta con un gran soporte por parte de la empresa que ofrece el producto, además este tipo de software suele contar con interfaces más amigables para el usuario. GeoMedia: es una plataforma flexible para la gestión de la información SIG, permite agregar datos y analizarlos en conjunto para extraer información clara, uniéndolos en un mapa para que el procesamiento, análisis, presentación y distribución sean más eficientes, además cuenta con funciones especializadas en la extracción de información de un conjunto de datos que se encuentre en constante actualización (Intergraph, 2012). MapInfo: es una aplicación de mapeo y análisis geográfico mediante la visualización de la relación entre los datos y la geografía, permite crear, compartir y utilizar los mapas de forma fácil y rápida gracias a sus herramientas de análisis y Geoprocesamiento (MapInfo, 2007). ArcGIS: es una completa plataforma de información que permite crear, analizar, almacenar y compartir datos, modelos, mapas y globos en 3D, es accesible desde clientes desktop o navegadores Web, además brinda herramientas a los desarrolladores que les permite crear sus propias aplicaciones (ESRI, 2010). 1.2 Servidores Los servidores se han convertido en herramientas indispensables dentro del área de las tecnologías de la información, con ellos es posible compartir una gran cantidad de información con personas a través de una red local o internet, los servidores permiten centralizar información o servicios de varios tipos para su uso compartido, existen diversos tipos de servidores que se pueden utilizar dependiendo las necesidades que existan dentro de una organización, estos se pueden clasificar de acuerdo a los servicios que prestan (Marchionni, 2011), por ejemplo: 18

25 Servidores de archivos: permiten compartir el material y guardarlo de manera segura, ofrecen mayor capacidad de almacenamiento que los equipos de escritorio. Servidores de bases de datos: son capaces de almacenar grandes cantidades de información de manera centralizada, además de proveer servicios de bases de datos a otros ordenadores o programas. Servidores Web: se encarga de almacenar sitios Web en la red interna, se puede publicar cualquier aplicación Web, almacena documentos HTML, imágenes, archivos de texto, etc. utilizados en las aplicaciones alojadas en el servidor. Servidores de mapas: estos tienen la finalidad de permitir la consulta de información asociada a un territorio a través de un entorno Web, con ellos se puede publicar de manera sencilla e interactiva recursos SIG, es necesario complementar el servidor de mapas con un servidor Web para la publicación de la información geográfica. Dentro del área de los SIG también se ha convertido en una necesidad substancial el poder compartir información y recursos SIG con usuarios dentro y fuera de las organizaciones, esto conlleva a la utilización de un servidor en el cual se pueda alojar la información, para ello existen servidores especializados que permiten compartir los recursos e información SIG; los servidores de mapas o servidores SIG son la opción ideal para las personas o empresas que necesitan compartir su información en un entorno Web Servidores de mapas Un servidor de mapas es el que provee mapas o cartografía a través de internet o intranet, este tipo de servidores permiten compartir la información cartográfica o recursos SIG mediante aplicaciones web que pueden ser visualizadas en un navegador web (Web Browser) o como servicios de mapas web (WMS) para utilizarlo en aplicaciones SIG de escritorio (Moncayo Muñoz, 2009). La arquitectura de los servidores de mapas se compone por un Servidor SIG en el cual se alojará la información cartográfica, un servidor Web para compartir la 19

26 información, un equipo administrador de la información que cuente con las aplicaciones para el desarrollo y publicación de la información cartográfica y por último los clientes SIG y Web quienes utilizan los servicios publicados. La siguiente imagen muestra la estructura de los servidores de mapas: Figura 1.3 Arquitectura de los Servidores de Mapas. (Creación propia) Los servidores de mapas permiten la combinación de varias capas de información con la base de datos, además cuentan con herramientas de visualización y de Geoprocesamiento que facilitan al usuario el uso de la información geográfica, algunos de los servidores de mapas o servidores SIG más utilizados son los siguientes: GeoServer: es un software de servidor de código abierto escrito en Java que permite a los usuarios compartir y editar datos geoespaciales, diseñado para la interoperabilidad, es posible publicar datos espaciales utilizando estándares abiertos (GeoServer, 2009). MapServer: es una plataforma para la publicación de datos espaciales y aplicaciones cartográficas interactivas para la Web, esta liberado bajo una licencia estilo MIT y es posible ejecutarlo en las plataformas Windows, 20

27 Linux y Mac OSX, MapServer no cuenta con todas las funciones de los software SIG (MapServer, 2005). ArcGIS Server: es una plataforma de software propietario para el uso y manejo de la información geográfica, cuenta con una gran variedad de herramientas y complementos que facilitan la distribución de los recursos SIG, más adelante se describe a profundidad ArcGIS Server Diferencias entre un servidor de datos y un servidor SIG Una de las principales ventajas que ofrecen los servidores SIG sobre los servidores convencionales, es que permiten el acceso a las funcionalidades SIG que contenga el recurso compartido a diferencia de un servidor de datos el cual solo permitiría compartir únicamente el recurso SIG, por ejemplo, al compartir un mapa a través de un servidor lo idóneo sería poder interactuar con este mismo ya sea solicitando direcciones o establecimientos desde su ubicación, esto solo es posible a través de un servidor SIG, ya que al utilizar otro tipo de servidor solo podría compartirse el mapa en formato de imagen, sin poder realizar consultas a la información que contenga el recurso SIG. Al igual que los servidores convencionales, los servidores SIG permiten el acceso de diversos usuarios a los recursos SIG que se encuentren alojados en el servidor, permitiéndoles consultar o editar la información. 1.3 Aplicaciones Web enfocadas a los SIG (Web Mapping) Actualmente es común encontrar mapas o información cartográfica integrados dentro de los sitios Web, esto es de gran ayuda dentro de una organización que maneja sistemas de información geográfica permitiendo a sus usuarios visualizar e interactuar con los mapas o recursos SIG alojados en el servidor mediante aplicaciones Web enfocadas a los SIG, también conocidas como Web mapping. El concepto de Web mapping proviene del anglosajón que se traduce como cartografía en la Web, se refiere al proceso de diseño, implementación y 21

28 provisión de información cartográfica a través de internet, existen dos clases de aplicaciones web mapping: estáticas e interactivas. Las aplicaciones de web mapping estáticas permiten a los usuarios visualizar mapas de manera sencilla a manera de imagen dentro de una página web. Las aplicaciones interactivas permiten a los usuarios utilizar herramientas SIG creadas por los desarrolladores o administradores del servidor SIG para interactuar con los mapas de manera amigable. Es posible crear aplicaciones personalizadas que se acoplen a las necesidades de los usuarios permitiéndoles utilizar diversas herramientas, por ejemplo: herramientas de Geoprocesamiento, localizador de direcciones, consultas, edición de la cartografía, entre otras herramientas con las que cuentan los SIG para un mejor análisis de la información. 22

29 CAPÍTULO II: PLATAFORMA DE DESARROLLO DE LOS SISTEMAS DE INFORMACIÓN GEOGRÁFICA

30 2.1 ArcGIS Server 9.2 ArcGIS Server forma parte del conjunto de productos de software ArcGIS, producidos y comercializados por ESRI (Environmental Systems Research Institute), dentro de este conjunto de productos se encuentran diversas aplicaciones para la captura, tratamiento, análisis y publicación de información geográfica, entre ellas se encuentra ArcGIS Desktop que es una aplicación de escritorio en la cual se puede crear y editar los datos SIG para su posterior publicación o análisis. ArcGIS Server es una plataforma con la cual se puede compartir los recursos SIG dentro y fuera de la empresa a través de una red local o de internet, las ventajas de compartir los recursos SIG en un servidor de mapas (servidor SIG) son las mismas que se obtienen al compartir cualquier tipo de datos a través de las diversos tipos de servidores: la administración central de los datos, acceso de diversos usuarios y proveer a los clientes información actualizada Componentes y Estructura de ArcGIS Server 9.2 En el servidor SIG en vez de trabajar con documentos de mapas, de globo o localizadores de direcciones como lo haría ArcGIS Desktop, maneja servicios de mapas, servicios de globo y servicios de geocodificación. Los recursos SIG se alojan como servicios dentro del servidor, pero continúa utilizando los documentos de mapa, de globo y localizadores de direcciones, ya que son la fuente de los servicios. El servidor SIG proporciona herramientas que permiten administrar los servicios, se puede utilizar la aplicación del Administrador de ArcGIS Server para agregar, eliminar o editar servicios, esto permite gestionar los recursos SIG alojados para 24

31 poder compartirlos con las aplicaciones que el cliente necesite utilizar, la figura 2.1 muestra la arquitectura del sistema de ArcGIS Server (ESRI, 2012): Figura 2.1 Estructura del sistema ArcGIS Server. (ESRI, 2012) 25

32 El sistema ArcGIS server puede contener los siguientes componentes: Servidor SIG: en este se alojan los recursos SIG, y los comparte como servicios con los clientes. A su vez el servidor SIG se divide en dos partes diferentes: el administrador de objetos del servidor (SOM) y los contenedores de objetos del servidor (SOC). El SOM se encarga de administrar los servicios que se ejecutan en el servidor, el SOC son los equipos en donde se alojan los servicios que administra el SOM, es posible ejecutar el SOM y SOC en diferentes equipos, también se pueden tener varios equipos SOC como se muestra en la figura 2.1 la cual contiene dos equipos SOC conectado a un equipo SOM. Servidor Web: este servidor contiene los servicios y aplicaciones Web que necesitan los recursos que se ejecutan en el servidor SIG. Clientes: son las aplicaciones Web y de escritorio que se conectan con ArcGIS Server por medio de una red local o de internet. Servidor de datos: en este se encuentran los recursos SIG que se han publicado como servicios en el servidor SIG. Administradores del Administrador : el administrador (manager administrator) permite a los administradores de ArcGIS Server publicar los recursos SIG como servicios. Otro componente de gran importancia son los recursos SIG, para poder obtener estos recursos es necesario manipular la información con las aplicaciones de escritorio que ofrece ArcGIS, con ellas es posible crear mapas, herramientas de Geoprocesamiento, documentos de globo entre otros para posteriormente compartirlos en el servidor de mapas. ArcGIS Server 9.2 cuenta con un ADF 5 Web el cual proporciona herramientas y plantillas para el desarrollo de aplicaciones Web y aplicaciones de escritorio, además el marco permite la integración con un entorno de desarrollo integrado 5 Un ADF (Application Development Framework) es un marco de desarrollo de aplicaciones, es una herramienta en base patrones de diseño. 26

33 (IDE 6 ), en el caso de ArcGIS Server es Eclipse, el cual permite desarrollar de un modo más práctico y sencillo las aplicaciones Requerimientos del Servidor ArcGIS Server 9.2 para la plataforma de Java puede trabajar sobre diferentes Sistemas Operativos: Linux, Windows o Sun Solaris, a su vez, en la versión para Windows permite diversas ediciones de este sistema operativo como lo son: Windows 2000 profesional, Windows XP profesional, Windows Server 2000, Windows Server 2003,Windows Server 2003 R2 o alguna edición superior de las mencionadas; lo recomendable es utilizar una de las versiones recomendadas por ArcGIS debido a que el software del servidor fue diseñado para trabajar de manera correcta sobre dichas versiones, al utilizar alguna versión más reciente de sistema operativo es posible que pueda trabajar con el Servidor GIS, aunque existe el riesgo de que el servidor no funcione correctamente o presente algunos problemas de compatibilidad (ESRI, 2007). Una de las capacidades de un servidor SIG es el compartir los recursos SIG a través de una red de área local o de internet, para ello es necesario contar con un Servidor Web, como puede ser Apache2.05, Tomcat 5.5, IIS 6.0 o la versión actual de estos, en el se hospedaran los servicios y aplicaciones del Servidor SIG. En cuanto al hardware, los requerimientos mínimos son: Procesador Intel Core Duo o Intel Pentium 1.6GHz o superior, memoria RAM de 2GB o mayor, y espacio disponible en DD (Disco Duro) de 900 MB, para examinar de manera más detallada las especificaciones de los requisitos de ArcGIS Server referirse al Anexo I, el cual contiene los requisitos específicos del servidor SIG para el sistema operativo Windows Server 2003 R2 y tres de sus permisibles servidores Web. Otro de los complementos con los que cuenta ArcGIS Server es el ADF, el cual es el marco para desarrollo de aplicaciones, para poder trabajar con este marco es necesario instalar Eclipse WTP 1.5, Java 1.5 o alguna versión posterior de estos 6 Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación; es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). 27

34 programas, además es preciso realizar la instalación de los Plug-in s, los cuales se encuentran dentro de las carpetas de archivos del servidor SIG generadas al momento de su instalación Funcionamiento del servidor Como ya se había mencionado ArcGIS Server consta de varios componentes que pueden estar distribuidos en varios equipos, cada uno de estos componentes cumple con un rol en específico en el proceso de administración, activación, desactivación y equilibrio de carga de los recursos. Se pueden resumir los componentes de ArcGIS Server en: Servidor SIG, Servidor Web y clientes, también puede incluir un conjunto de servicios, aplicaciones Web y vínculos de red KML 7 publicados en el servidor con ayuda de una aplicación de administrador para poder crearlos y organizarlos. El servidor SIG (ArcGIS Server) consta de un SOM encargado de administrar el conjunto de servicios que se distribuyen en las maquinas SOC, al establecer una conexión hacia el servidor SIG primero se realiza la conexión con la maquina SOM para determinar la instancia de servicio que se le asigna al cliente durante la transacción solicitada. Todos los servicios se ejecutan en todos los SOC, es por ello que es necesario que todos los equipos SOC tengan acceso a los recursos y datos necesarios para ejecutar cada uno de los servicios. El servidor administra diversos directorios en donde se almacenan los archivos necesarios para que el servidor pueda trabajar, el directorio de salida es utilizado para almacenar los archivos temporales, en algunas ocasiones estos archivos se devuelven a los usuarios como salida; el directorio de caché almacena memorias caché de imágenes de mapa representadas previamente; el directorio de trabajo almacena los archivos necesarios para los servicios de Geoprocesamiento. ArcGIS Server es representado por los servicios de Windows Administrador de objetos y monitor SOC, el administrador de objetos inicia los siguientes procesos: 7 KML (Keyhole Markup Language) es un lenguaje de marcado basado en XML para representar datos geográficos en tres dimensiones. 28

35 ArcSOM.exe: 1 instancia, actúa como mediador de solicitudes para varios servicios. ArcSOC.exe: 1 instancia, limpia los directorios de ArcGIS Server. El servicio de monitor SOC de ArcGIS inicia el siguiente proceso en cada equipo SOC: ArcSOCMon.exe: 1 instancia por equipo SOC, este maneja la lectura y escritura de registros, además controla el estado de los procesos de ArcSOC.exe. El servidor Web se encarga de alojar las aplicaciones y servicios Web, los servicios Web pueden representar los servicios de mapas y geocodificación que los usuarios SIG de escritorio pueden consumir por internet, las aplicaciones Web se conectan al servidor SIG a través de la LAN (Red de área local), los usuarios son quienes se conectan con las aplicaciones Web mediante internet o intranet, pero la lógica de las aplicaciones Web se ejecuta en el servidor Web y se envía por medio de HTML al navegador del usuario. Los clientes de un sistema ArcGIS Server pueden ser los siguientes: Navegadores Web: en ellos se pueden realizar tareas SIG mediante una aplicación Web a través de una conexión de internet. ArcGIS Explorer: es una aplicación de escritorio para la navegación y visualización de datos. ArcGIS Desktop: se conecta con ArcGIS Server par utilizar los servicios mediante alguna de las aplicaciones con las que dispone, como puede ser ArcMap, ArcCatalog, ArcGlobe o ArcReader Protocolos de comunicación Los protocolos son conjuntos de reglas para la transmisión de información entre dos puntos de manera ordenada, estos protocolos son necesarios para la transferencia de datos dentro de la arquitectura cliente-servidor en la cual los clientes solicitan recursos a un servidor, en nuestro caso un servidor cartográfico 29

36 el cual alojara los servicios y aplicaciones web que podrán ser utilizados por clientes mediante aplicaciones web o de escritorio, el protocolo SOAP es utilizado por ArcGIS Server 9.2, mientras que el protocolo REST es utilizado para la versión 9.3 o superiores REST La transferencia de estado representacional (Representational State Transfer) o REST es una arquitectura de software para sistemas hipermedia distribuidos como la WWW (World Wide Web), se refiere a una colección de principios para el diseño de arquitecturas en la red, estos principios resumen como los recursos son definidos y diseccionados para permitir la interacción de un cliente con un servidor, su implementación más común es sobre HTTP (Protocolo de transferencia de hipertexto) (Navarro Marset, 2007). Los objetivos de este estilo de arquitectura son: Escalabilidad de la interacción de los componentes, prueba de esto es la variedad de clientes que pueden acceder a traces de la Web: estaciones de trabajo, dispositivos móviles, entre otros. Generalidad de interfaces, cualquier cliente puede interactuar con cualquier servidor HTTP sin ninguna configuración especial. Puesta en funcionamiento independiente, los clientes y servidores pueden estar en funcionamiento durante años, es por eso que los servidores antiguos deben tener la capacidad de comunicarse con clientes actuales y viceversa. Compatibilidad con componentes intermedios, tales como proxys para Web, los caches, o Gateway. Para lograr estos objetivos es necesario aplicar las siguientes restricciones: Identificación de recursos y manipulación de ellos a través de representaciones mediante el uso de URL s y el protocolo HTTP. Mensajes auto descriptivos, esto permite que los intermediarios interpreten los mensajes y ejecute servicios en nombre del usuario. 30

37 Hipermedia como un mecanismo del estado de la aplicación, el estado de la aplicación es almacenado en uno o más documentos de hipertexto residiendo en el cliente y en el servidor SOAP SOAP (Simple Object Access Protocol) es un protocolo basado en XML (Lenguaje de marcas extensible) para el intercambio de información estructurada y tipificada en entornos descentralizados y distribuidos apoyándose en WSDL (Web Service Description Lenguage) (Cubo Velázquez, 2006). Este protocolo se distribuye básicamente en cuatro partes: Un formato de mensaje para comunicaciones en una dirección, en donde se describe cómo se organiza la información en un documento XML. Un conjunto de reglas que las entidades que procesan mensajes de SOAP deben seguir, en este se incluyen los elementos que debería leer y comprender, así como las acciones que debe realizar en caso de no entender el contenido. Un conjunto de normas para implementar interacciones estilo RPC (Remote Procedure Call) mediante mensajes SOAP, en donde se define como los clientes pueden invocar procedimientos remotos utilizando mensajes SOAP y como los servicios pueden replicar enviando otro mensaje al cliente. Una descripción de cómo se debe transportar el mensaje SOAP sobre HTTP. Los mensajes SOAP son las solicitudes de servicio enviada hacia algún punto terminal en una red, este punto terminal puede implementarse en diversas formas como pueden ser: Servidor RPC, objeto de COM, servlet de java, script de Perl; y estos pueden estar ejecutando en cualquier plataforma, así es como SOAP cuenta con la interoperabilidad entre aplicaciones que se ejecutan en plataformas potencialmente dispares que a su vez utilizan varias tecnologías de aplicación en diversos lenguajes de programación (Carmona Barbero, 2007). 31

38 Los mensajes SOAP fueron creados como una tecnología para cubrir el hueco entre plataformas de comunicación dispares basado en RPC (Llamada a procedimiento remoto), pero con el paso del tiempo ha evolucionado en uno de los principales protocolos utilizados en servicios Web. La estructura de un mensaje SOAP consta de 3 partes esenciales (figura 2.2): Sobre (Envelope): es la raíz del documento, contiene el Body y el Header. Cuerpo (Body): contiene la carga de datos del mensaje. Cabecera (Header): este es opcional, contiene la descripción del mensaje e información del enrutamiento. Envelope Header (Opcional) Body Figura 2.2 Estructura de un mensaje SOAP, (Creación propia) Cuentas SOM y SOC Cuenta SOM Esta cuenta ejecuta el servicio de Windows del Administrador de objetos de servidor, se encarga de administrar los procesos de contenedor en los equipos contenedores y administra los archivos de registro y la información de configuración del servidor SIG. La cuenta SOM obtiene privilegios de escritura en las ubicaciones donde se almacenan los archivos de registro y la información de configuración del servidor, también cuenta con privilegios para iniciar los procesos de contenedor. 32

39 Cuenta SOC Los procesos de contenedor son los que almacenan los servicios y realizan el trabajo, estos procesos se ejecutan como la cuenta SOC, por consecuencia esta cuenta debe tener acceso de lectura a los recursos SIG necesarios para los servicios de la aplicación, además de tener acceso de escritura en los directorios de servidor para que los servicios que se ejecuten en los procesos de contenedor puedan escribir la salida. Además de las cuentas SOM y SOC ArcGIS Server utiliza la cuenta de servicios Web, esta cuenta se utiliza para procesar las solicitudes de servicios Web en el servidor SIG, esta cuenta es la encargada de comunicar el servidor Web con el servidor SIG cuando un usuario realiza una conexión de internet, junto con estas cuentas son creados dos grupos de sistema operativo: agsadmin y agsusers Usuarios Usuarios del servidor SIG y las aplicaciones Web Actualmente es común que la información geográfica como los mapas se integren en los sitios Web, ArcGIS Server permite realizar esto mediantes las aplicaciones Web, con la ayuda de ArcGIS server es posible crear aplicaciones Web que solo permita visualizar los mapas, o crear aplicaciones más sofisticadas que permitan el uso de herramientas SIG especializadas, también es posible integrar contenido de otros servidores SIG dentro de las aplicaciones de ArcGIS Server, al superponer los datos de ambos servidores es posible realizar comparaciones de la información y facilitar a los usuarios la comprensión de los datos Usuarios del servidor SIG y ArcGIS Explorer ArcGIS Explorer es un visor de información geoespacial con el cual se puede visualizar la información geográfica que se ejecute en un servidor SIG, con esta herramienta es posible combinar datos locales con los datos y servicios de ArcGIS Server, realizar análisis SIG (visibilidad, búsqueda de direcciones, entre otros.), utilizar mapas y datos de los servidores SIG. 33

40 Usuarios del servidor SIG y ArcGIS Desktop Las aplicaciones de ArcGIS Desktop cuentan con acceso a los recursos que contenga el servidor SIG, dentro de ArcGIS Desktop existen dos grupos de usuarios: los que únicamente utilizan los recursos SIG y los que crean o administran los recursos, por lo tanto, las aplicaciones de ArcGIS Desktop también pueden ser clientes. Las aplicaciones de ArcGIS Desktop son: ArcCatalog: es necesario conectarlo con el servidor SIG para tener acceso a los recursos SIG disponibles en el servidor, sí posee acceso administrativo podrá utilizar herramientas que permiten la administración del servidor, podrá agregar o quitar recursos y monitorear el servidor. ArcMap: se utiliza para crear los recursos de mapa que se publicarán en el servidor, además puede utilizar los recursos que se ejecutan en el servidor. ArcGlobe: crea documentos de globo que aloja el servidor, o agrega capas en el documento de globo al que hace referencia los servicios de globo albergados en el servidor SIG Desarrolladores y el servidor SIG Los desarrolladores de aplicaciones utilizan los recursos SIG para crear aplicaciones personalizadas de acuerdo a los requisitos de los usuarios finales, los desarrolladores pueden utilizar los recursos SIG para crear varios tipos de aplicaciones: Aplicaciones Web: los usuarios finales acceden a ellas mediante navegadores Web, el desarrollador toma uno o más recursos del servidor SIG e incorpora sus funcionalidades en una aplicación Web. Servicios Web: los servicios web no cuentan con una interfaz de usuario debido a que son utilizados por las aplicaciones de software y no por los usuarios, las aplicaciones son quienes se encargan de proporcionar la interfaz al usuario, los servicios Web son los que proporcionan la funcionalidad SIG a las aplicaciones que la necesiten. 34

41 Aplicaciones de escritorio: además de las aplicaciones Web se pueden crear aplicaciones de escritorio que trabajan con el servidor SIG en modo cliente/servidor, estas aplicaciones se crean mediante ArcGIS Engine Developer Kit. 35

42 CAPÍTULO III: DISEÑO E IMPLEMENTACIÓN DEL SERVIDOR

43 3.1 Diseño del Servidor ArcGIS Server permite dos tipos de implementación de la plataforma, una es la implementación de pequeño alcance la cual consiste en instalar todos los complementos en un solo equipo (como se muestra en la figura 3.1), esto es recomendable si se pretende trabajar en una red local o el equipo de trabajo con el que se desea compartir la información es pequeño. Figura 3.1 Diseño de ArcGIS Server en un solo equipo. Basada en (ESRI, 2006) 37

44 Por otro lado ArcGIS Server cuenta con una arquitectura escalable permitiendo realizar la implementación en varios equipos concediendo obtener un buen nivel de rendimiento, esto quiere decir que es posible instalar los componentes SOM y SOC en más de un equipo dentro de la misma red local (Figura 3.2), la implementación distribuida ofrece grandes ventajas ya que al instalar los componentes en varios equipos se optimiza el uso de los recursos del hardware, al agregar equipos SOC al sistema se incrementa el número de usuarios que puede alojar el servidor SIG (ESRI, 2012). Figura 3.2 Diseño de ArcGIS Server en varios equipos. Basada en (ESRI, 2006) 38

45 Es necesario evaluar estas dos opciones de implementación para decidir cuál es la más conveniente para la organización en la que se desee implementar un servidor de mapas de ArcGIS, por motivos de investigación para este trabajo se eligió la primera opción, con esto se pretende evaluar el desempeño de la plataforma de ArcGIS Server para Java, al establecer todos los componentes del servidor SIG en solo un equipo (Figura 3.3) permite tener un mejor control y administración para así poder realizar una evaluación del alcance de las capacidades del servidor de mapas, también se puede observar más a fondo su funcionamiento y desempeño (ESRI, 2012). Figura 3.3 Implementación de ArcGIS Server. Basada en (ESRI, 2006) ArcGIS Server también cuenta con dos opciones de plataformas de desarrollo:.net y Java, al realizar la implementación del servidor es necesario considerar con cuál de estas dos plataformas se desea trabajar ya que esto impacta de manera directa en el desarrollo de las aplicaciones las cuales servirán para compartir los servicios SIG. 3.2 Implementación del Servidor Para poder realizar la implementación del servidor SIG ArcGIS Server 9.2 hay que tener en cuenta algunas consideraciones, como lo son la cantidad de información que se alojará en el servidor así como el número de usuarios que trabajarán con 39

46 dicha información. Una vez que se hayan determinado estos parámetros se puede tomar la decisión de cuál será la distribución y el alcance del servidor, por motivo de investigación para este trabajo se realizó la implementación del servidor en un solo equipo que funcionará sobre una red local de trabajo, en el cual se alojaron todos los componentes necesarios para el funcionamiento del servidor SIG (SOM, SOC, servidor Web y el ADF). Una vez determinada la estructura del servidor se procede a la preparación del hardware y software necesarios para su instalación de acuerdo a los requerimientos ya mencionados en el capítulo 2. En cuanto al hardware, se utilizó un equipo personal el cual cuenta con los requerimientos necesarios para el servidor, por otro lado, para cubrir los requerimientos de software se utilizaron versiones más actuales de los programas con los que trabaja ArcGIS Server debido a la descontinuación de las versiones requeridas por ArcGIS, a continuación se describen los procedimientos de la instalación de dichos programas: Windows Server 2008 R2 Es el sistema operativo diseñado para servidores, este sistema cuenta con varias herramientas administrativas con las cuales se puede complementar el servidor SIG para un funcionamiento más óptimo. Windows Server cuenta con un servicio de directorio (Active Directory) para el control de grupos y usuarios mediante la creación de un dominio, esto permite tener una mejor administración de los equipos y personas que trabajan con el servidor dentro de una red local. El dominio creado es Arcgis.com, en el cual se crearon usuarios para que puedan conectarse al servidor con la finalidad de realizar pruebas de conectividad para verificar que el acceso de los usuarios al dominio fuera correcto. Servidor Web Este servidor es el encargado de compartir las aplicaciones web que consumen los recursos SIG del servidor, estas aplicaciones son publicadas 40

47 dentro del servidor web y compartidas con los usuarios de la red, existen varios servidores Web que pueden ser utilizados, los más comunes o recomendados para trabajar con ArcGIS son IIS (Internet Information Services) la cual se recomienda utilizar cuando se trabaja con la plataforma de desarrollo de.net, además IIS es un servicio que está incluido en Windows server; y Apache Tomcat 8, del tipo para la plataforma de Java, este servidor trabaja de manera interna con ArcGIS Server mediante un par de instancias del contenedor servlet de Tomcat, la primera instancia aloja al administrador de ArcGIS, la segunda aloja las aplicaciones y los servicios web, estas instancias necesitan el acceso de algunos puertos de red para el buen funcionamiento de ArcGIS Server. ArcGIS Server Una vez preparado el equipo en donde se alojará el servidor SIG se procede a la instalación de ArcGIS Server 9.2, ArcGIS cuenta con un asistente de instalación el cual guía paso a paso el proceso de instalación del servidor SIG, este asistente solicita la configuración básica del servidor, es decir, los complementos que se desean instalar (todos en este caso) y la ruta del directorio en donde se instalarán los complementos seleccionados, una vez terminada la instalación, el asistente solicita ejecutar la post instalación la cual permite configurar las cuentas de usuario, la ruta de los directorios del servidor y solicita la autorización del producto mediante el ingreso de una licencia, como nos muestra el tutorial en el Anexo II. 3.3 Administración del Servidor Agregar usuarios Después de realizada la post instalación de ArcGIS Server se crean automáticamente dos grupos de usuarios dentro del sistema operativo: agsadmin y agsusers. 8 Es indispensable utilizar un servidor Web para la implementación de ArcGIS Server debido a que con ayuda de este servidor se podrán compartir los recursos SIG en un entorno Web. 41

48 El grupo agsadmin contiene los usuarios que fungirán como administradores del servidor, en este grupo se encuentra agregada la cuenta de arcgismanager que es el administrador generado automáticamente durante la instalación del servidor, es necesario agregar las cuentas de usuarios que tendrán el rol de administradores. Por otro lado en el grupo agsusers se encuentran los usuarios que realizan las conexiones locales con el servidor sin otorgarles acceso administrativo, no es necesario agregar las cuentas que estén dentro del grupo agsadmin, ya que estas cuentas ya cuentan con permisos para la conexión con el servidor. No es necesario agregar las cuentas SOC y SOM a estos grupos, debido a que esas cuentas solo son utilizadas de manera interna por el servidor SIG Permisos a los directorios de datos Los directorios de datos son todas aquellas carpetas que contienen los documentos de mapa y los datos que se desean publicar en el servidor, la forma idónea de trabajar con los directorios de datos es que los documentos y datos estén dentro de una misma carpeta a la cual se le otorguen los permisos necesarios para que el servidor pueda tener acceso a ellos, sin embargo es posible que el recurso de mapa y sus datos estén ubicados en diferentes carpetas, para que el servidor pueda tener acceso a ellos será necesario otorgar los permisos a todas las carpetas en las cuales se encuentren los recursos, en cualquiera de los dos casos el procedimiento para otorgar los permisos a las carpetas es el mismo: Dentro de las propiedades de la carpeta contenedora de los datos que servirá como directorio de datos se debe seleccionar la pestaña Security en donde habrá que agregar a los usuarios de la carpeta a la cuenta SOC y otorgarle permisos de lectura y escritura como se muestra en la figura

49 Una vez que se otorguen los permisos a la carpeta el servidor podrá tener acceso a los datos y será posible publicar los recursos que contenga como servicios dentro del servidor Conexión al servidor Existen dos formas distintas de conectarse con el servidor SIG: La primera y más sencilla es iniciando sesión en el Administrador, es posible acceder a él mediante el acceso directo en el menú Inicioque se crea al instalar ArcGIS Server, para realizar el inicio de sesión es necesario utilizar una cuenta que forme parte de uno de los grupos agsadmin, agsusers o administradores. La otra forma conectarse con el servidor es mediante ArcCatalog, esta aplicación de ArcGIS permite dos tipos de conexión con el servidor: Imagen 3.1 Propiedades de la carpeta Directorio de datos. (Creación propia) Conexión Administrativa, este tipo de conexión permite utilizar y editar las propiedades de los servicios que se ejecutan en el servidor, mediante esta conexión es posible agregar, quietar, iniciar, detener y pausar servicios, para ello es necesario que ArcCatalog se 43

50 ejecute como miembro del grupo agsadmin, y solo puede realizarse la conexión administrativa a través de una red local. Conexión de usuario, mediante este tipo de conexión es posible únicamente visualizar y utilizar los servicios disponibles en el servidor, al realizar este tipo de conexión es posible conectarse a un servidor local dentro de la misma red de área local (LAN) o a un servidor remoto a través de internet, para realizar esta conexión es necesario que ArcCatalog se ejecute como miembro del grupo agsusers Contenedores de objetos (Equipos SOC) Como ya se mencionó en el capítulo anterior los equipos SOC o equipos contenedores son los centros de trabajo del servidor SIG, estos equipos alojan los servicios que proporcionará el servidor, cuando se trabaja con una instalación distribuida de los componentes de ArcGIS Server es necesario vincular los equipos SOC al administrador del servidor (SOM), en el caso de tener todos los componentes instalados en un solo equipo (como lo es en este proyecto) la vinculación se genera de manera automática cuando se realiza la instalación de ArcGIS Server, sin embargo, al contar ArcGIS Server con una arquitectura escalable es posible agregar más de un equipo SOC, para ello es preciso instalar el componente de contenedor de objetos en el equipo el cual se desea convertir en equipo contenedor, existen dos formas de agregar equipos SOC al servidor: en el administrador del servidor o a través de ArcCatalog. Al agregar equipos contenedores a la estructura del servidor es necesario establecer la capacidad que tendrán, es decir, el número de instancias del servicio en ejecución que permitirán los equipos SOC, esto dependerá de la potencia que tenga cada equipo, para más detalles sobre agregar y configurar equipos contenedores al servidor SIG, revisar la guía de instalación de ArcGIS Server en el Anexo III. 44

51 3.3.5 Directorios del Servidor Estos directorios representan los directorios físicos dentro de la red de trabajo del servidor para que sean accesibles para todos los equipos contenedores, estos directorios o carpetas son utilizados para escribir y almacenar archivos temporales del servidor, existen tres tipos de directorios de servidor: Directorios de cache: este almacena las memorias cache de servicios de mapas o globo. Directorios de trabajos: este directorio es necesario para los servicios de Geoprocesamiento debido a que ocasionalmente requieren de un espacio para almacenar información de los trabajos en curso. Directorios de salida: es utilizado para los archivos temporales que necesita el servidor, son requeridos para los servicios de procesamiento, recomendados para los servicios geodata y opcional para los servicios de mapas. Al igual que los equipos contenedores es posible administrar estos directorios mediante el administrador o ArcCatalog, examinar el Anexo III Seguridad del Servidor Conexiones con el servidor El sistema de ArcGIS Server permite dos tipos de conexiones: local e internet, la seguridad en las conexiones locales es gestionada por el sistema operativo mediante los grupos de usuarios agsusers y agsadmin creados por ArcGIS Server, para las conexiones a través de internet son administradas por el servidor Web. Cuando se trabaja con conexiones locales al servidor SIG y sus servicios, estas son gestionadas por el sistema operativo del administrador de objetos (equipo SOM), esto quiere decir que para tener acceso al servidor o a los servicios alojados en él es necesario autentificarse con una cuenta de usuario que pertenezca a uno de los grupos creados por el servidor, dependiendo del grupo al que pertenezca el usuario serán los privilegios con los que cuente, las conexiones 45

52 al servidor a través de internet se controlan a través del servidor Web y posteriormente se realiza la conexión con el SOM Seguridad en los Servicios Al crear servicios el acceso Web se habilita automáticamente, esto permite a los usuarios utilizar los servicios a través de internet, es posible limitar las operaciones que puedan realizar los usuarios con los servicios o restringir el acceso a los usuarios que no necesiten trabajar con todos los servicios disponibles en el servidor, también es posible deshabilitar completamente el acceso Web en caso de no ser necesario las conexiones de usuarios por medio de internet Monitoreo del rendimiento Al publicar servicios en el servidor SIG es posible monitorear su desempeño a través de estadísticas, el servidor permite generar estadísticas de todos los servicios dentro del servidor o generarlas de manera individual para cada servicio, la información que se genera en las estadísticas es el número de solicitudes que se procesan en un intervalo de tiempo, el tiempo promedio de espera por cliente, y el número de solicitudes no respondidas por el servidor. Con ayuda de las estadísticas es posible detectar algunos problemas potenciales antes de que afecten a un gran número de usuarios, unas de las problemáticas más comunes son el tiempo alto de consumo, es decir, cuando los usuarios utilizan un servicio más tiempo del permitido en la configuración del servicio, otro de los problemas que pueden presentarse con mayor frecuencia es que el tiempo de espera sea demasiado y no se pueda realizar la conexión al servicio solicitado por el cliente, para evitar que estos problemas afecten a los usuarios es necesario analizar las estadísticas y evitar que ocurran dichos problemas Servicios de publicación Los servicios SIG son todos aquellos que representan recursos SIG como lo son los mapas, localizadores de direcciones, globos o una conexión a una geodatabase que se encuentran dentro del servidor disponibles para las aplicaciones cliente, cuando los usuarios trabajan con los servicios alojados en el 46

53 servidor SIG cuentan el mismo nivel de acceso a los recursos que tendrían si el recurso se encontrara almacenado en su equipo de trabajo, esto es posible gracias a que ArcGIS Server permite publicar los recursos SIG como servicios para ponerlos a disposición de los usuarios. Al publicar un recurso SIG en el servidor es posible activar algunas funciones que definen la manera en que los clientes podrán utilizar el servicio, estas funciones varían según sea el tipo de recurso que se desee publicar, las funciones disponibles dependerán de las capas que conformen el recurso SIG, en la siguiente tabla se muestran las funciones disponibles para los recursos SIG: Función Lo que realiza Recurso SIG Mapping WMS KML Geodata access Geoprocessing Globe Permite el acceso a los contenidos de un documento de mapa. Genera un servicio compatible con la Open Geographic Consortium (OGC), un servicio con las especificaciones de Web Mapping (WMS) Utiliza un documento de mapa para crear un servicio Keyhole Markup Language (KML) Permite a los usuarios realizar una réplica o una extracción de datos en ArcMap. Permite el acceso a modelos de Geoprocesamiento de una caja de herramientas (toolbox 10 ) o una capa de herramienta 11. Proporciona acceso a el contenido de un documento de Globo Tabla 3.1 Funciones disponibles para los recursos SIG. Elaboración propia basada en (ESRI, 2006) Documento de mapa (.mxd) Documento de mapa Documento de mapa Documento de mapa con una capa de una geodatabase 9 Toolbox (.tbx) o un documento de mapa con una capa de herramienta Documento de globo (.3dd) 9 Una Geodatabase es una base de datos geográfica, contiene información georeferenciada. 10 Los Toolbox son las cajas de herramientas de geoprocesamiento creadas en ArcMap. 11 Las capas de herramientas representan un modelo de geoprocesamiento procedente de un Toolbox que ha sido añadido a la tabla de contenido de un documento de mapa. 47

54 Los usuarios o clientes pueden utilizar estos servicios mediante una red local o a través de internet, al momento de ser publicados los recursos SIG como servicios se les asigna un URL 12, de esta manera quedan disponibles los servicios en la Web. Los servicios web de ArcGIS Server soporta dos tipos de formato de mensajes: SOAP y binario, el formato SOAP es un protocolo de mensajes para servicios web común, mientras el binario es utilizado por algunas aplicaciones cliente como ArcMap o ArcGlobe para visualizar los servicios, al crear los servicios, estos dos formatos de mensajes, se activan de manera automática para permitir el acceso a los clientes Web estándar y a las aplicaciones clientes de ArcGIS (ArcMap o ArcGlobe), sin embargo es posible desactivar uno de estos formatos dependiendo el tipo de acceso que se quiera conceder al servicio, para ello es necesario tomar en cuenta que el formato de mensaje binario solo permite el acceso a las aplicaciones cliente de ArcGIS. A continuación se describen de manera más precisa los tipos de servicios disponibles en el servidor SIG más utilizados por los usuarios: Map Services (Servicios de mapa): Este tipo de servicio proporciona acceso al contenido de un documento de mapa publicado en el servidor SIG, que fue previamente creado en una aplicación de ArcGIS, al publicar un servicio de mapas es posible habilitar algunas capacidades para crear servicios adicionales que trabajen con el servicio de mapas como son: WMS, KML, Geodata Access o Geoprocessing. Una vez publicado el servicio, estará disponible para el acceso de los usuarios a través de la red local o de internet para su uso mediante aplicaciones web o aplicaciones de ArcGIS, a su vez, el servicio podrá ser utilizado por los programadores para realizar aplicaciones web (sencillas o personalizadas) o de escritorio mediante el ADF Web de ArcGIS Server. 12 Un URL es un localizador de recursos uniforme utilizado para nombrar recursos en internet. 48

55 WMS Services (Servicios de mapa web): Con este servicio se producen mapas de datos referenciados espacialmente a partir de información geográfica, es un estándar internacional que define un mapa para la representación de la información geográfica como un archivo de imagen digital. La interface de estos servicios define tres operaciones: devuelven los metadatos del nivel de servicio, devuelven un mapa cuyos parámetros geográficos y dimensionales están correctamente definidos y devuelven información acerca de las características particulares mostradas en el mapa. KML Services: Las aplicaciones de ArcGIS son interoperables con clientes que utilizan archivos KML, este tipo de archivo es la especificación de Google Earth XML para describir las características geográficas y raster en tres dimensiones, las aplicaciones de escritorio de ArcGIS permite trabajar con este tipo de archivos para su publicación en ArcGIS Server como un servicio. Geodata Services: Este servicio permite acceder a la información perteneciente a una geodatabase, es posible crear réplicas de los datos o simplemente realizar consultas, existen 3 tipos de geodatabase: Geodatabase de ArcSDE: este tipo de geodatabase administra datos espaciales almacenados en un administrador de base de datos (Relational database managment system RDBMS ), como SQL Server, PostgreSQL, Oracle, entre otros. Las geodatabases de ArcSDE administran datasets 13 de gran tamaño, además permiten entornos de edición multiusuario. Geodatabases personales: estas son almacenadas y administradas con Microsoft Access, trabajan con datasets pequeños y son ideadas para un único usuario. 13 Datasets: son conjuntos de datos que pertenecen a una base de datos. 49

56 Geodatabases de archivos: se guardan en una carpeta de archivos y los datasets son almacenados como archivos independientes en el disco, proporcionan un rendimiento más rápido y son escalables hasta archivos de gran tamaño. Geoprocessing Services (Servicios de Geoprocesamiento): Con este servicio se permite a los usuarios utilizar modelos de Geoprocesamiento que estén alojados en el servidor, los modelos de Geoprocesamiento son conjuntos de herramientas para realizar análisis y administrar los datos geográficos, además permiten desarrollar flujos de trabajos personalizados, los modelos son creados con las aplicaciones de escritorio de ArcGIS (ArcMap), al publicar los modelos como servicios en ArcGIS Server pueden ser utilizados por diversas aplicaciones clientes, como pueden ser las de ArcGIS Desktop o aplicaciones web. Existen dos formas de publicar los modelos de Geoprocesamiento: la primera opción sería añadiendo el modelo dentro de la tabla de contenido del proyecto en el cual se desean utilizar las herramientas con las que cuenta el modelo y publicar dicho proyecto en el servidor como un servicio de mapa, la segunda opción es añadir el modelo dentro de un toolbox y publicarlo en el servidor. Globe Services (Servicios de globo): Los servicios de globo permiten publicar documentos de globo los cuales permiten vistas 3D, es posible crear modelos 3D de una zona o región y realizar vuelos virtuales sobre los modelos, este tipo de servicios es soportado por aplicaciones como ArcGlobe, ArcGIS Explorer o ArcReader. 50

57 CAPÍTULO IV: APLICACIONES WEB

58 Como ya se mencionó anteriormente es posible utilizar los recursos alojados en el servidor de diversas maneras, una de ellas es mediante aplicaciones web que permiten la visualización e interacción con la información o recursos SIG alojados en el servidor de mapas desde un entorno web (Web Mapping). Las aplicaciones Web son una gran opción para compartir la información SIG con personas fuera de la red local, permiten visualizar e incluso modificar información cartográfica en un entorno Web sin necesidad de contar con un software SIG instalado. Para la realización de las aplicaciones es necesario cargar en el servidor los proyectos que se desean compartir en la Web, los proyectos deben de ser de la misma versión o anterior que la del servidor, para este caso los proyectos utilizados para las pruebas se guardaron en la versión 9.2 y se cargaron en el servidor para utilizarlas como servicios en las aplicaciones. ArcGIS Server cuenta con tres formas distintas para la creación de aplicaciones web: con ayuda del administrador (Manager), utilizando las API para JavaScript, para Flex o para Microsoft Silverlight o mediante el ADF Web Java, cada una de ellas cumplen el objetivo de presentar la información SIG en una aplicación web, la diferencia que existe entre estas tres opciones son las funciones personalizadas que puede agregar a cada una de las aplicaciones, durante este capítulo se explicarán estos tres modos de creación de aplicaciones y las ventajas que ofrece cada uno de ellos. 4.1 Desarrollo de aplicaciones con el administrador Esta es la manera más sencilla de crear aplicaciones, ya que está dirigida a las personas que no cuentan con conocimientos en desarrollo web o en 52

59 programación, ArcGIS Server cuenta con el administrador del servidor (Manager) el cual permite crear aplicaciones web con ayuda de un asistente (imagen 4.1). Imagen 4.1 ArcGIS Server Manager. (Creación propia) Para la creación de aplicaciones mediante el administrador es necesario seguir cuatro pasos principales: selección de capas que se desean mostrar en la aplicación, configuración de las tareas que se podrán realizar, selección de la interfaz y por último implementación de la aplicación. Al seleccionar las capas que se desean mostrar en una aplicación es necesario contar con una conexión a uno o más servidores (SOC) para seleccionar los servicios de mapas que se desean publicar en la aplicación, una aplicación puede contener uno o más servicios para mostrar. Una vez seleccionados los servicios el asistente solicitará la configuración de las tareas que se podrán realizar en la aplicación, existen diversas tareas que se pueden utilizar en las aplicaciones como son tareas de búsqueda, localización de direcciones, tareas de Geoprocesamiento, edición de la información, entre otras, estas tareas permiten personalizar aplicaciones de un manera muy sencilla sin tener que preocuparse por generar código ya que el asistente se encarga del desarrollo web. Cada una de las tareas realiza una función específica y es por ello 53

60 que las capas o servicios deben cumplir con ciertos requerimientos, para las tareas de edición es necesario que el servicio SIG que se desea publicar cuente con una capa de geodatabase para la edición de su información, cuando se desea utilizar una tarea de Geoprocesamiento se requiere de un servicio de Geoprocesamiento que se encuentre alojado en ArcGIS Server. Después de haber configurado las tareas que se realizarán en la aplicación se define la apariencia que tendrá esta misma, el asistente cuenta con algunos estilos predefinidos, este asistente resulta muy práctico de utilizar para la creación de aplicaciones Web sencillas pero bastante útiles como la que se muestra en la imagen 4.2. Para más detalles sobre la creación de aplicaciones con el administrador de ArcGIS Server revisar el tutorial que se encuentra en el anexo III. Imagen 4.2 Aplicación Web Mapping. (Creación propia) 54

61 4.2 Desarrollo de aplicaciones con las API s Una API (Application Programming Interface) es una interfaz de programación de aplicaciones que contiene un grupo de funciones o procedimientos disponibles en una biblioteca*, las API facilitan al desarrollador la creación de aplicaciones web gracias a que proporcionan ejemplos de código que se pueden modificar para realizar aplicaciones personalizadas de acuerdo a las necesidades de los usuarios. Para utilizar las API s es necesario contar con conocimientos básicos en programación para la modificación del código fuente de las aplicaciones, debido que existen plantillas que pueden ser modificadas de acuerdo a las necesidades de los usuarios. ArcGIS Server cuenta con tres distintas API s para el desarrollo de aplicaciones en diferentes lenguajes de programación como java o.net disponibles a partir de la versión de ArcGIS Server 9.3 debido a que las API s funcionan bajo el protocolo REST, para las versiones anteriores no existe el soporte de las API dado que trabajan con el protocolo SOAP, por tal motivo no se realizaron pruebas con las API ya que la versión con la que se disponía es la Desarrollo de aplicaciones mediante el ADF Al trabajar en el entorno de desarrollo de Java Enterprise Edition nos permite el desarrollo de aplicaciones con requerimientos más específicos, ArcGIS Server cuenta con plug-ins para su instalación en un marco de desarrollo (ADF: Application Development Framework) los cuales ofrecen una serie de herramientas de desarrollo, bibliotecas y plantillas para la creación de aplicaciones web y empresariales (Revisar anexo III). Una vez instalado el ADF Web es necesario instalar los plug-ins en un entorno de desarrollo integrado (IDE), para la versión 9.2 de ArcGIS Server el IDE permitido 55

62 es Eclipse, después de instalar los plug-ins Eclipse contara con los elementos ya mencionados como se muestra en la imagen 4.3: El ADF de ArcGIS permite diversos tipos de conexión de servicios SIG en las aplicaciones y servicios Web, puede realizarse una conexión con un servidor cartográfico de ArcGIS Server en una red local o a través de internet, servicios ArcIMS o de ArcGIS Online, de esta manera se puede crear una aplicación combinando diferentes tipo de servicios. Imagen 4.3 IDE Eclipse + plug-ins de ArcGIS. (Creación propia) 56

63 CONCLUSIONES

64 Una vez concluido este trabajo se logró la implementación del servidor cartográfico ArcGIS Server 9.2 dentro de la Coordinación Universitaria de Observatorios (CUO, anteriormente CUOM) de la Universidad Veracruzana, dentro del cual se concentran los recursos SIG como son mapas (shapefiles), archivos KML, aplicaciones Web, proyectos cartográficos (archivos WMS), entre otros. El servidor se encuentra trabajando de manera local dentro de las oficinas de la CUO, es decir, solo las personas dentro de esta coordinación tienen acceso a la información almacenada en el servidor, esto es debido a que la coordinación no cuentan con la infraestructura necesaria para poder dar salida a internet. Durante el proceso de implementación se presentaron diversos inconvenientes y dificultades debido a que la versión disponible en la CUO es un poco rezagada y esto creó diversos conflictos con el software necesario para la instalación del servidor, ya que algunas versiones de programas necesarios para el funcionamiento del servidor no son compatibles con la plataforma de ArcGIS Server, además de contar con poca ayuda y soporte por parte de la empresa proveedora debido a que es un software que se encuentra en constante desarrollo por lo que se van descontinuando las primeras versiones. Una de las mayores dificultades se presentó durante el desarrollo de aplicaciones Web, debido a que la versión utilizada trabaja bajo el protocolo de comunicación SOAP es que no fue posible utilizar las API s, al igual que al trabajar en marco de desarrollo de Eclipse al cual no fue posible instalar todos los plug ins necesarios para la creación de aplicaciones web personalizadas, a pesar de este inconveniente fue posible crear aplicaciones sencillas en Eclipse, además de contar con el administrador de ArcGIS el cual permite la creación de aplicaciones web mediante plantillas ya definidas. Sin embargo, a pesar de las dificultades presentadas durante la implementación, se cumplió el objetivo principal el cual es mantener los recursos SIG concentrados dentro del servidor para así poder compartirlos con los colaboradores dentro la coordinación. 58

65 También fue posible la creación de aplicaciones web con ayuda del administrador así como aplicaciones realizadas en el marco de desarrollo Eclipse con las plantillas ya existentes, estas fueron aplicaciones muy sencillas sin personalización debido a las limitaciones por la versión del software. Debido al gran uso que se les da a los SIG hoy en día en diversas áreas surge la necesidad de implementar servidores cartográficos, y es así como este proyecto puede servir como base para la creación de cursos o capacitación para los alumnos de las carreras de Sistemas Computacionales, Informática, Geografía y demás áreas afines al uso de herramientas y tecnologías aplicadas a los Sistemas de Información Geográfica en la Universidad Veracruzana que se acercan a la Coordinación para realizar servicio social o solicitando apoyo para el desarrollo de sus proyectos de Tesis. Con la consumación de este trabajo la Universidad Veracruzana obtiene un proyecto que puede servirle como prueba piloto para posteriormente implementarlo en todas las sedes de la universidad a nivel estatal. A partir del momento en que entró en funcionamiento el servidor lo que se pretende es complementarlo con la integración de un sistema de gestión de base de datos (SGDB), ArcGIS cuenta con una extensión llamada ArcSDE el cual trabaja con SQL Server para el manejo de bases de datos espaciales. Posteriormente conforme se logre una mejor infraestructura en la coordinación el servidor podrá dar salida a internet y así poder otorgar a los usuarios acceso a los recursos SIG desde cualquier lugar a través de un entorno Web, así mismo se espera obtener la actualización a la versión más reciente de ArcGIS Server la cual permitirá trabajar con las API s de desarrollo y la integración completa con un marco de desarrollo para la creación de aplicaciones Web personalizadas. Una vez que se integren todos los elementos mencionados, la Universidad Veracruzana contará con una plataforma completa y potente para el desarrollo de sistemas de información geográfica como apoyo a los proyectos de cualquier área de la universidad. 59

66 Con la culminación de este proyecto se entrega a la universidad un manual sobre la instalación y administración del servidor ArcGIS Server 9.2 para java, así mismo un par de tutoriales sobre la creación de servicios y aplicaciones Web. Al finalizar este trabajo puedo concluir que quien obtiene el mayor beneficio soy yo, como alumno me deja un gran conocimiento sobre un tema que ha ido tomado gran importancia con el paso del tiempo y que desconocía completamente, ahora se ha convertido en una posibilidad de especialización para fortalecer mis estudios, así mismo los conocimientos que obtuve durante el desarrollo de mi trabajo de tesis fueron diversos lo cual me sirvió como preparación para poder tener un campo más amplio para la búsqueda de un trabajo al concluir mi licenciatura; en lo personal me deja una gran experiencia ya que durante el tiempo que me tomó la realización del proyecto tuve la oportunidad de conocer y convivir con personas expertas en el tema que me asesoraron y me brindaron su apoyo. 60

67 FUENTES DE INFORMACIÓN Arieta Melgarejo, P. (2013). Un aporte a las políticas públicas del país, de los sistemas de información geográficos para la caracterización y gestión de los recursos, en la adecuada planificación urbanística del estado de Veracruz, Tesis doctoral. Instituto de Administracion Publica del estado de Veracruz, Xalapa, México. Bosque Sendra, J. (1992). Sistemas de Información Geoográfica. Madrid: Rialp. Cibrián, J., & Anaya, S. (2000). Maestría Tecnológica en Medidas Sanitarias y Fitosanitarias. México: OIRSA. Comas, D., & Ruiz, E. (1993). Fundamentos de los Sistemas de Información Geografica. Barcelona: Ariel. Marchionni, E. A. (2011). Administrador de Servidores. Buenos Aires: Fox Andina. Moncayo Muñoz, D. P. (2009). Análisis y configuración de un SIG corporativo en la plataforma UNIX con software de la empresa ESRI para la Municipalidad de Cuenca. Tesis de ingenieria. Universiad Politécnica Salesiana, Cuenca, Ecuador. Moreno Jiménez, A. (2006). Sistemas y Analisis de la Informaión Geográfica. Madrid: Alfaomega. Pérez Navarro, A., Botella Plana, A., Muñoz Bollas, A., Olivella Gonzáles, R., Olmedillas Hernández, J. C., & Rodríguez Lloret, J. (2011). Introducción a los sistemas de información geográfica y geotelemática. Barcelona: UOC. 61

68 FUENTES ELECTRÓNICAS Carmona Barbero, P. (2007). E.T.S de Ingeniería Informática, Universidad de Sevilla. Recuperado el 2013, de https://projetsii.informatica.us.es/attachments/download/2761/plataformas_de_inte graci%c3%b3n.servicios_web_rest_y_soap.pdf Carrera, M. (2011). Qué es gvsig? Recuperado el Noviembre de 2013, de gvsig: Cerda L., J., & Valdivia C., G. (2007). Scientific Electronic Library Online. Recuperado el Octubre de 2013, de Construmática. (19 de Julio de 2009). Componentes y Funcionalidades de un SIG. Recuperado el Noviembre de 2013, de Construmatica: _un_sig Cubo Velázquez, A. (2006). Biblioteca de Ingeniería de la Universidad de Sevilla. Recuperado el 2013, de SOAP+y+WSDL.pdf ESRI. (2006). ArcGIS Server Help. Recuperado el 2013, de ESRI. (2007). ArcGIS Resource. Recuperado el Noviembre de 2013, de ESRI. (2010). ArcGIS. Recuperado el Noviembre de 2013, de ESRI España: ESRI. (Junio de 2012). ArcGIS Resource Center. Recuperado el Noviembre de 2013, de l#/na/ / ESRI. (2012). ArcGIS Resource Center. Recuperado el 2013, de l#/na/ / ESRI. (2012). ArcGIS Resource Center. Recuperado el 2013, de l#/na/ / GeoServer. (2009). What is GeoServer. Recuperado el Noviembre de 2013, de 62

69 GRASS GIS. (1998). About us: GRASS GIS. Recuperado el Noviembre de 2013, de Intergraph. (2012). Intergraph. Recuperado el 2013, de escription_geomedia_viewer_geomedia_geomedia_pro.sflb.ashx Luzanía Valerio, M. S. (2005). La Ciencia y el Hombre. Recuperado el Octubre de 2013, de Universidad Veracruzana: grafica/index.htm MapInfo. (2007). MapInfo. Recuperado el Noviembre de 2013, de MapServer. (2005). About us: MapServer. Recuperado el Noviembre de 2013, de Navactiva. (14 de Noviembre de 2007). Para que puede servir un SIG en mi empresa. Recuperado el Noviembre de 2013, de Navactiva: Navactiva. (7 de Noviembre de 2007). Que es un SIG. Recuperado el Noviembre de 2013, de Navactiva: Navarro Marset, R. (2007). Modelado, Diseño e Implementación de Servicios Web. Recuperado el 2013, de Open Geospatial Consortium. (1994). OGC. Recuperado el Octubre de 2013, de Organización de las Naciones Unidas para la Agricultura y la Alimentación. (2006). Recuperado el Noviembre de 2013, de Sistemas de Información Geograficos (SIG) en salud animal.: PostGIS. (2000). Recuperado el 2013, de PostGIS: QGIS. (2002). QGIS. Recuperado el Noviembre de 2013, de 63

70 ANEXO I

71 Supported Web Servers and Application Servers for ArcGIS Server for the Java Platform 9.2 on PC-Intel Windows 2003 Server R2 Standard, Enterprise & Datacenter Web Server or Application Server Apache Internet Information Server 6.0 Tomcat ArcGIS Server for the Java Platform 9.2 with PC-Intel Windows 2003 Server R2 Standard, Enterprise & Datacenter on Apache Product: ArcGIS Server for the Java Platform 9.2 Platform: PC-Intel OperatingSystem: Windows 2003 Server R2 Standard, Enterprise & Datacenter Service SP1, SP2 Packs/Patches: Shipping/Release November 14, 2006 Date: Web Server: Apache Web Server Version:

72 Hardware Requirements CPU Speed: 1.6 GHz recommended or higher Processor: Intel Core Duo, Intel Pentium or Intel Xeon Processors Memory/RAM: 1 GB minimum, 2 GB recommended or higher If using the ArcGIS 9.2 (ArcSDE) Personal and Workgroup Editions for Microsoft SQL Server Express software, 2 GB of RAM is required. Display Properties: 24 bit color depth Screen Resolution: 1024 x 768 recommended or higher at Normal size (96dpi) Swap Space: Determined by the operating system, 500 MB minimum. Disk Space: 893 MB Notes: OPERATING SYSTEM REQUIREMENTS Internet Explorer Requirements - Some features of ArcGIS Server require a minimum installation of Microsoft Internet Explorer Version 6.0 or 7.0 SP1. If you do not have an installation of Microsoft Internet Explorer Version 6.0/7.0 SP1, you must obtain and install it prior to installing ArcGIS Server. (Please also see IE7_Limitations) Additional Requirements: - 24-bit capable graphics accelerator - DVD-ROM drive 66

73 Additional Software and Development Requirements: - An OpenGL 1.2 or higher compliant video card is required, with at least 32 MB of video memory, however 64 MB of video memory or higher is recommended. - JDK version 5 Update 6 (v1.5.0_06) for Java development Python Requirement for Geoprocessing: Several ArcGIS geoprocessing tools, such as Multiple Ring Buffer, use the Python scripting language and require that Python is installed. If the ArcGIS Desktop, Engine or Server setup does not find Python on the target computer, it will install Python during a typical or complete installation. You may choose a Custom installation to unselect the Python feature to avoid installing this feature. See the install guide for additional information concerning Python. Software Requirements If you are using the ArcGIS Server Web controls and Web templates to build Servlet or JSP based web applications, the following are required: - Web server - Servlet engine - J2SE SDK (JDK) (In some cases, the Web server includes the servlet engine and/or JDK.) If you are using ArcGIS Server to develop or build Enterprise Java Bean (EJB) applications, the following are required: - J2EE compliant Application Server - J2SE SDK (JDK) (In most cases, the application server includes the JDK.) 67

74 Supported Servlet Engines Tomcat [48]Notes for Tomcat with ArcGIS Server Java ADF: Supported uses of the Java ADF are: - webcontrols - templates - web service catalogs - ArcGIS Server API JDK 1.5.0_06 is required. Supported Web Browsers Firefox 1.5 Firefox 2.0 Internet Explorer 6.0 Internet Explorer 7.0 Netscape Communicator 8 Best Performance Configuration System Design Strategies Recommended platform sizing and system configuration strategies are provided in the System Design Strategies technical reference document available at: System Design Strategies. Limitations Platform: Prior to ArcGIS 9.2 Service Pack 3, ArcGIS Server for the Java Platform exhibits some map rendering anomalies when the Windows Server 2003 SP2 is applied. 68

75 This occurs in Manager when previewing a service and also when displaying a map in a Web Mapping Application. This issue has been addressed in ArcGIS 9.2 Service Pack 3. IE7 Limitations You cannot see inset maps in the directions window until you right-click on the box with the red X to bring up the context menu and then click on "Show Picture." With 9.2 SP1, the directions dialog works correctly. ArcGIS Server for the Java Platform 9.2 with PC-Intel Windows 2003 Server R2 Standard, Enterprise & Datacenter on Internet Information Server 6.0 Product: ArcGIS Server for the Java Platform 9.2 Platform: PC-Intel OperatingSystem: Windows 2003 Server R2 Standard, Enterprise & Datacenter Service SP1, SP2 Packs/Patches: Shipping/Release November 14, 2006 Date: Web Server: Internet Information Server Web Server Version: 6.0 Hardware Requirements CPU Speed: 1.6 GHz recommended or higher Processor: Intel Core Duo, Intel Pentium or Intel Xeon Processors Memory/RAM: 1 GB minimum, 2 GB recommended or higher 69

76 If using the ArcGIS 9.2 (ArcSDE) Personal and Workgroup Editions for Microsoft SQL Server Express software, 2 GB of RAM is required. Display Properties: 24 bit color depth Screen Resolution: 1024 x 768 recommended or higher at Normal size (96dpi) Swap Space: Determined by the operating system, 500 MB minimum. Disk Space: 893 MB Notes: OPERATING SYSTEM REQUIREMENTS Internet Explorer Requirements - Some features of ArcGIS Server require a minimum installation of Microsoft Internet Explorer Version 6.0 or 7.0 SP1. If you do not have an installation of Microsoft Internet Explorer Version 6.0/7.0 SP1, you must obtain and install it prior to installing ArcGIS Server. (Please also see IE7_Limitations) Additional Requirements: - 24-bit capable graphics accelerator - DVD-ROM drive Additional Software and Development Requirements: - An OpenGL 1.2 or higher compliant video card is required, with at least 32 MB of video memory, however 64 MB of video memory or higher is recommended. - JDK version 5 Update 6 (v1.5.0_06) for Java development 70

77 Python Requirement for Geoprocessing: Several ArcGIS geoprocessing tools, such as Multiple Ring Buffer, use the Python scripting language and require that Python is installed. If the ArcGIS Desktop, Engine or Server setup does not find Python on the target computer, it will install Python during a typical or complete installation. You may choose a Custom installation to unselect the Python feature to avoid installing this feature. See the install guide foradditionalinformationconcerningpython. Software Requirements If you are using the ArcGIS Server Web controls and Web templates to build Servlet or JSP based web applications, the following are required: - Web server - Servlet engine - J2SE SDK (JDK) (In some cases, the Web server includes the servlet engine and/or JDK.) If you are using ArcGIS Server to develop or build Enterprise Java Bean (EJB) applications, the following are required: - J2EE compliant Application Server - J2SE SDK (JDK) (In most cases, the application server includes the JDK.) Supported Servlet Engines Tomcat Supported Web Browsers Firefox 1.5 Firefox 2.0 Internet Explorer 6.0 Internet Explorer 7.0 Netscape Communicator 8 71

78 Best Performance Configuration System Design Strategies Recommended platform sizing and system configuration strategies are provided in the System Design Strategies technical reference document available at: System Design Strategies. Limitations Platform: Prior to ArcGIS 9.2 Service Pack 3, ArcGIS Server for the Java Platform exhibits some map rendering anomalies when the Windows Server 2003 SP2 is applied. This occurs in Manager when previewing a service and also when displaying a map in a Web Mapping Application. Thisissue has beenaddressed in ArcGIS 9.2 Service Pack 3. IE7 Limitations You cannot see inset maps in the directions window until you right-click on the box with the red X to bring up the context menu and then click on "Show Picture." With 9.2 SP1, the directions dialog works correctly. ArcGIS Server for the Java Platform 9.2 with PC-Intel Windows 2003 Server R2 Standard, Enterprise & Datacenter on Tomcat Product: ArcGIS Server for the Java Platform 9.2 Platform: PC-Intel OperatingSystem: Windows 2003 Server R2 Standard, Enterprise & Datacenter Service SP1, SP2 Packs/Patches: Shipping/Release November 14, 2006 Date: Web Server: Tomcat Web Server Version:

79 Hardware Requirements CPU Speed: 1.6 GHz recommended or higher Processor: Intel Core Duo, Intel Pentium or Intel Xeon Processors Memory/RAM: 1 GB minimum, 2 GB recommended or higher If using the ArcGIS 9.2 (ArcSDE) Personal and Workgroup Editions for Microsoft SQL Server Express software, 2 GB of RAM is required. Display Properties: 24 bit color depth Screen Resolution: 1024 x 768 recommended or higher at Normal size (96dpi) Swap Space: Determined by the operating system, 500 MB minimum. Disk Space: 893 MB Notes: OPERATING SYSTEM REQUIREMENTS Internet Explorer Requirements - Some features of ArcGIS Server require a minimum installation of Microsoft Internet Explorer Version 6.0 or 7.0 SP1. If you do not have an installation of Microsoft Internet Explorer Version 6.0/7.0 SP1, you must obtain and install it prior to installing ArcGIS Server. (Please alsosee IE7_Limitations) Additional Requirements: - 24-bit capable graphics accelerator - DVD-ROM drive Additional Software and Development Requirements: 73

80 - An OpenGL 1.2 or higher compliant video card is required, with at least 32 MB of video memory, however 64 MB of video memory or higher is recommended. - JDK version 5 Update 6 (v1.5.0_06) for Java development Python Requirement for Geoprocessing: Several ArcGIS geoprocessing tools, such as Multiple Ring Buffer, use the Python scripting language and require that Python is installed. If the ArcGIS Desktop, Engine or Server setup does not find Python on the target computer, it will install Python during a typical or complete installation. You may choose a Custom installation to unselect the Python feature to avoid installing this feature. See the install guide foradditionalinformationconcerningpython. Software Requirements If you are using the ArcGIS Server Web controls and Web templates to build Servlet or JSP based web applications, the following are required: - Web server - Servlet engine - J2SE SDK (JDK) (In some cases, the Web server includes the servlet engine and/or JDK.) If you are using ArcGIS Server to develop or build Enterprise Java Bean (EJB) applications, the following are required: - J2EE compliant Application Server - J2SE SDK (JDK) (In most cases, the application server includes the JDK.) Supported Web Browsers Firefox 1.5 Firefox 2.0 Internet Explorer

81 Internet Explorer 7.0 Netscape Communicator 8 Web Server Notes [57]Notes for Tomcat with ArcGIS Server Java ADF: Supported uses of the Java ADF are: - webcontrols - templates - web service catalogs - ArcGIS Server API A servlet engine is not required. JDK 1.5.0_06 is required. Best Performance Configuration System Design Strategies Recommended platform sizing and system configuration strategies are provided in the System Design Strategies technical reference document available at: System Design Strategies. Limitations Platform: Prior to ArcGIS 9.2 Service Pack 3, ArcGIS Server for the Java Platform exhibits some map rendering anomalies when the Windows Server 2003 SP2 is applied. This occurs in Manager when previewing a service and also when displaying a map in a Web Mapping Application. This issue has been addressed in ArcGIS 9.2 Service Pack 3. IE7 Limitations You cannot see inset maps in the directions window until you right-click on the box with the red X to bring up the context menu and then click on "Show Picture." With 9.2 SP1, the directionsdialogworkscorrectly. 75

82 ANEXO II

83 Instalación de ArcGIS Server Enterprise 9.2 Para la instalación ejecutamos el archivo ArcGIS Java.exe. a continuación se mostrará una ventana en donde podremos seleccionar los componentes que deseamos instalar, por defecto estarán seleccionados todos los complementos, de esta manera se realizará una instalación centralizada, todos los complementos estarán alojados en un solo equipo. Nota: En caso de realizar una instalación distribuida del servidor SIG debe de seleccionarse solo los componentes necesarios de acuerdo a las funciones que tendrá el equipo, es decir, si el equipo será el administrador solo es necesario instalar el complemento de Server Object Manager, si el equipo será un contenedor el complemento necesario es el Server Object Container. En caso de seleccionar todos los elementos nos solicitará la ruta para la instalación de del complemento Python, indicamos la carpeta en la deseamos generar los archivos y hacemos clic en siguiente 77

84 Nos presentará la pantalla de resumen que muestra las rutas de las carpetas en donde se crearán los archivos de instalación, hacer clic en Next para comenzar la instalación: 78

85 Después de terminada la instalación aparece la pantalla solicitando realizar la post instalación en donde se realizará la configuración de las cuentas necesarias para el servidor y de esta manera completar la instalación: La post instalación consta de dos partes, la primera es la configuración de las cuentas necesarias para el servidor y la segunda es la autorización del software mediante un código de activación. 79

86 En la primera parte de la post instalación es en donde se crean las cuentas SOM y SOC, es posible cargar un archivo de configuración con la información de las cuentas en caso de haber instalado anteriormente ArcGIS y guardado dicho archivo. Posteriormente nos solicita la creación de una nueva cuenta para el administrador del SIG Server: 80

87 Especificamos una carpeta en donde se crearan los directorios del servidor: Se especifica el proxy en caso de trabajar con uno: 81

88 Nos permite exportar nuestra configuración de la instalación del servidor si es que lo deseamos, es recomendable generar este archivo cuando se realizara una instalación distribuida del servidor: 82

89 Por último nos presenta un resumen con la configuración especificada, finalizamos haciendo clic en instalar: 83

90 ANEXO III

91 Administración de ArcGIS Server 9.2 Agregar un contenedor (SOC) Para agregar un equipo contenedor es necesario instalar el complemento SOC en el equipo que realizará la función de contenedor, esto se realiza de la misma manera en que se instaló ArcGIS Server con ayuda del wizard de instalación, solo que para este caso únicamente es necesario marcar la casilla de Server Object Container y realizar la post instalación, una vez realizado esto es necesario entrar al administrador de ArcGIS en una página web y hacer clic en la pestaña de GIS Server y seleccionar la opción de Equipos host, después hacer clic en agregar equipo host y llenar los campos solicitados. Directorios del servidor Para cambiar la ruta de los directorios del servidor es necesario entrar en el administrador de ArcGIS Server y dirigirnos a la pestaña GIS Server y seleccionar la opción de directorios del servidor y seleccionar las nuevas rutas de los directorios. Publicar Servicio en ArcGIS server Iniciamos sesión en el administrador web de ArcGIS server 85

92 Seleccionamos la pestaña de Services (servicios) y damos clic en Publish GIS Resource Damos clic en el botón de Browse 86

93 Seleccionamos la ruta donde se localiza el servicio que deseamos cargar Damos nombre al servicio y hacemos click en siguiente 87

94 Seleccionamos la opción de KML Por ultimo hacemos click en finalizar 88

95 Creación y Publicación de un Servicio de Geoprocesamiento. Crear una carpeta de herramientas compartidas Para poder crear un servicio de Geoprocesamiento necesitamos iniciar ArcMap, en la pestaña de Catalog localizamos la carpeta donde queremos guardar nuestro servicio y posteriormente creamos una nueva carpeta que tenga el mismo nombre del servicio que vamos a crear (por ejemplo BufferPts) Ahora necesitamos crear dos carpetas dentro de la carpeta BufferPts que se llamen Catch y ToolData: 89

96 Posteriormente necesitamos crear dos archivos geodatabase, el primero se llamara Schema.gbd y se localizara dentro de la carpeta ToolData: 90

97 El segundo archivo geodatabase se llamara Scratch.gbd y se localizará dentro de la carpeta Scratch: 91

98 Creación de la caja de herramientas (Toolbox) Dentro de la pestaña de Catalog del ArcMap nos posicionamos en la carpeta BufferPts y hacemos clic derecho, seleccionamos la opción de nuevo, toolbox y lo nombramos BufferService: 92

99 Creación de la clase de esquema de características Para el conjunto de características de las variables a utilizar necesitaremos crear una clase de entidad de puntos, para cual necesita realizar lo siguiente: En la pestaña de Catalog posicionarse en la carpeta ToolData que se creó y hacer clic derecho, seleccionar new, feature class: Nombramos la clase como Points, seleccionamos en feature type como Points y hacemos clic en siguiente: 93

100 Para el sistema de coordenadas seleccionamos Geographic Coordinate Systems > World > WGS 1984 y hacemos click en siguiente: 94

101 Dejamos los valores que trae por default en la tolerancia de XY y en la configuración del teclado: Por ultimo hacemos click en finalizar: 95

102 Y habremos completado nuestro folder de trabajo: Creación del Modelo Con los siguientes pasos se creará un modelo de Geoprocesamiento. En la pestaña de Catalog nos posicionamos en la carpeta creada (BufferPts) y hacemos click derecho sobre el toolbox que creamos (BufferService), seleccionamos new>model 96

103 Esto nos abrirá la ventana de ModelBuilder: Ahora procederemos a agregar la herramienta Buffer que se encuentra en ArcToolbox>Analysis Tools>Proximity, arrastrándola hasta la ventada de ModelBuilder: 97

104 Posteriormente hacemos click derecho sobre buffer y seleccionamos Make Variable>From Parameter>Input Features Hacemos click derecho en input features y seleccionamos Propertie, en el campo Data Type seleccionamos Feature Set, y en input schema and symbology seleccionamos el archivo points que creamos anteriormente dentro de schema.gbd 98

105 Ahora hacemos click derecho en input features y seleccionamos Make Variable > From Parameter> Distance [value or field] y renombramos a esta variable Distance Click derecho en la variable Distance, seleccionamos properties, en Data Type seleccionamos Linear unit Hacemos doble click en la variable distancia y nos abrirá una ventana donde pondremos un valor de 1000 metros 99

106 Hacemos click derecho sobre la variable output feature class y le cambiamos el nombre (output polygons), hacemos doble click sobre la misma variable y ponemos lo siguiente %scratchworkspace%\bufferedpoints.shp Ahora hacemos click derecho sobre input features, Distance y Output Polygons y seleccionamos Model Parameter y parecerá una P junto a cada variable Ahora en el menú de la ventana ModelBuilder seleccionamos guardar y nuestro modelo está listo para ser utilizado. 100

107 Crear una aplicación web en ArcGIS server Seleccionamos la pestaña de Applications y hacemos clic en la opción create web application Nos abre una pantalla donde asignamos nombre a la aplicación y una descripción, hacemos click en el botón siguiente. 101

108 Nos aparece una lista con los servicios (mapas) disponibles en el servidor para crear su aplicación, seleccionamos el servicio y hacemos clic en Add, hacemos click en next En la siguiente ventana nos aparecen las tareas que podrá realizar nuestra aplicación, seleccionamos las tareas que necesitamos y las agregamos. 102

109 Configuramos las tareas que realizará la aplicación web y hacemos click en aplicar Si se desea se pueden agregar una barra de escala y una North Arrow 103

110 Le asignamos un título y seleccionamos un tema para la aplicación Al dar click en siguiente nos aparece una lista con todas las características de nuestra aplicación, le damos clic en Save Web App para finalizar la creación de la aplicación. 104

111 Para terminar seleccionamos la aplicación recién creada y hacemos click en deploy y nuestra aplicación estará lista para su visualización. 105

112 Integración de Eclipse con ArcGIS Server 9.2 Para la integración de Eclipse con ArcGIS es necesario instalar Java Development Kit (JDK), Apache Tomcat y Eclipse. A continuación se describe el procedimiento para la instalación de dichos componentes: Instalación del JDK de Java Es necesario descargar la versión actual de la página de Oracle: Una vez descargado, se ejecuta el instalador el cual abrirá el asistente de instalación que nos guiara paso a paso: 106

113 Tan solo es necesario seleccionar los elementos que se desean instalar y la ruta en donde se crearán los archivos de instalación: Instalación de Apache Tomcat Podemos descargar apache Tomcat de su página oficial: utilizaremos la versión 6. Una vez que se ha descargado, copiamos la carpeta de apache Tomcat en la unidad C:\, posteriormente abrimos la ventana Command Prompt en la cual nos cambiamos de directorio y nos posicionamos en la ruta C:\apache-tomcat-6.x\bin y ejecutamos el comando Service.bat install Tomcat6 como se muestra en la siguiente imagen: 107

114 Después de instalar Tomcat creamos un acceso directo en el escritorio del archivo tomcat6w.exe y agregamos //MS//Tomcat6 al final de la ruta: 108

115 Después de crear el acceso directo lo ejecutamos y abrirá la ventana de propiedades de Apache Tomcat, en la pestaña de general cambiamos el tipo de inicio a automatico y hacemos click en el botón Apply. Nos cambiamos a la pestaña de Java, en el apartado de java options agregamos la siguiente línea de texto Djava.awt.headless=true y cambiamos los valores de los bloques de memoria y hacemos click en el botón Apply : 109

116 Después de realizar los cambios mencionados regresamos a la pestaña de General e iniciamos el servicio haciendo click en el botón start : Al finalizar hacemos click en el botón ok y de esta manera queda instalado Tomcat como servicio dentro de Windows server. Instalación de Eclipse Para comenzar es necesario descargar e instalar nuestro marco de desarrollo, en este caso Eclipse IDE 3.2 o posterior, se puede descargar desde Para poder realizar la integración del servidor de mapas con el ADF de java es necesario instalar los plug-ins que se encuentran dentro de los archivos de instalación de ArcGIS Server. 110

117 Una vez instalado eclipse se podrán agregar los plug-ins de ArcGIS, para ello se debe ejecutar eclipse y en el menú principal en la pestaña Help seleccionamos la opción Install new software : Después de seleccionar esa opción aparecerá la siguiente pantalla: 111

118 Seleccionamos el botón Add, el cual nos permitirá seleccionar la ruta en donde se encuentran los archivos necesarios para la instalación, para ello hacer click en el botón Local y buscar los archivos que se encuentran en la siguiente ruta: C:\Program Files (x86)\arcgis\java\tools\eclipse_plugin\arcgis_update_site, dentro de este directorio se encuentran 3 carpetas que contienen los plug-ins por lo tanto habrá que agregar los 3 archivos, uno a la vez con su respectivo nombre, uno para ArcGISEngineUpdateSite, ArcGISCoreUpdateSite y ArcGISServerUpdateSite ligándolos con su archivo correspondiente: 112

119 Después de agregar los 3 archivos aparecerá una casilla con el nombre de Arcgis, seleccionar la casilla y hacer click en next y comenzara la instalación de los plugins: Después de haber instalado los plug-ins seleccionamos del menú principal la pestaña Window y hacemos click en la opción preferences : 113

120 Ahora en la ventana de preferencias aparece la pestaña de ArcGIS con la opción Server, al hacer clic ella solicitara la información sobre el servidor de SIG para poder realizar la conexión, ingresar los datos y hacer clic en el botón test para verificar si la conexión fue establecida: Al instalar los plug-ins de ArcGIS Server en Eclipse se agrega al marco de trabajo la ayuda necesaria para comenzar con el desarrollo de aplicaciones, dentro de la ayuda se encuentra un menú con las opciones con las que cuenta para la realización de aplicaciones como son ejemplos, guías de desarrollo, librerías entre otros : 114

121 Realizar una aplicación de visualización en Eclipse En el menú Welcome de eclipse seleccionamos la opción ESRI ArcGIS java, aparecerá un nuevo menú con diversas opciones para el desarrollo de aplicaciones, para realizar una aplicación básica de visualización seleccionar la opción Samples, en la cual aparecerá una lista con todos los ejemplos que se pueden realizar sin necesidad de ingresar código propio, se selecciona la opción ArcGIS Server Viewer : En la siguiente pantalla se solicita el nombre para el proyecto, en la casilla de Target runtime seleccionar Apache Tomcat y hacer clic en next: 115

122 Aparece una pantalla en donde lo primero que se debe realizar es seleccionar el servidor de mapas en el cual se encuentre localizado nuestro proyecto, por defecto nos aparecen los datos del servidor ya conectado con eclipse, solo es necesario hacer click en connect para que aparezca una lista con los proyectos que se encuentran alojados en dicho servidor, seleccionamos uno de los proyectos y click en finalizar. De esta manera ya tenemos una aplicación que nos sirve para visualizar un proyecto que se encuentra dentro de nuestro servidor de mapas, el proyecto se guarda en la carpeta de workspace. Una vez que tenemos la aplicación la abrimos desde el menú File en la opción open file y seleccionamos nuestro proyecto dentro de la carpeta en donde se encuentre almacenado: 116

123 Ya que abrimos nuestro proyecto ahora podemos correrlo desde eclipse para verificar que funciona perfectamente, hacemos click en el icono Run As y seleccionamos la opción Run on Server y hacemos click en Ok : Aparece una pantalla en donde debemos seleccionar el servidor donde queremos que corra, seleccionamos el único disponible Tomcat Server y hacemos click en finalizar: 117

124 Aquí podemos ver como la aplicación corre a la perfección: Ahora podemos exportar la aplicación a un servidor web para que pueda ser visualizada por otros usuarios a través de una red local o internet. 118

Internet: Orígenes. En 1983 ARPANET se separa de la red militar que la originó.

Internet: Orígenes. En 1983 ARPANET se separa de la red militar que la originó. Curso Introductorio Internet: Orígenes Los orígenes de Internet se remontan a la década del 60. Surge como un proyecto de investigación estadounidense dentro de un ámbito militar. Su objetivo: crear una

Más detalles

Matriz Comparativa de Soluciones para el Desarrollo de Sistemas de Información Geográfica (SIG).

Matriz Comparativa de Soluciones para el Desarrollo de Sistemas de Información Geográfica (SIG). Matriz Comparativa de Soluciones para el Desarrollo de Sistemas de Información Geográfica (SIG). Introducción Somos Ingeniería, Datos y Tecnología, C.A. (IDyT, C.A.), una empresa consultora conformada

Más detalles

DIRECCIÓN DE EVALUACIÓN, CONTROL Y DIFUSIÓN DE LA INFORMACIÓN - (DECDI)

DIRECCIÓN DE EVALUACIÓN, CONTROL Y DIFUSIÓN DE LA INFORMACIÓN - (DECDI) DIRECCIÓN DE EVALUACIÓN, CONTROL Y DIFUSIÓN DE LA INFORMACIÓN - (DECDI) 3 CONCEPTOS TEÓRICOS INFRAESTRUCTURA DE DATOS ESPACIALES Ing. Sylvia Huilcamaigua Qué es una IDE Colección básica pertinente de tecnologías,

Más detalles

Programa GeoSUR Diseño de Sistemas y Arquitectura

Programa GeoSUR Diseño de Sistemas y Arquitectura Programa GeoSUR Diseño de Sistemas y Arquitectura Título Autores Arquitectura de los sistemas asociados al Programa GeoSUR Michelle Anthony. USGS Eric van Praag, CAF Fecha 1 de julio de 2008 Tema Tipo

Más detalles

CAPITULO 1 INTRODUCCION

CAPITULO 1 INTRODUCCION CAPITULO 1 INTRODUCCION 1.1 Sistemas de Información Geográfica Los sistemas de información geográfica, SIG (GIS, siglas en inglés), se refieren a sistemas que nos proporcionan y combinan capas de información

Más detalles

Desarrollo de un servidor de mapas utilizando software libre

Desarrollo de un servidor de mapas utilizando software libre Jornadas Regionales de Información Geográfica y Ordenamiento Territorial 1(2009): 168 175 Ministerio Secretaría General de la Gobernación, Proyecto SIT SantaCruz Diaz B.G. y Calviño P. (Compiladores) /

Más detalles

Soluciones de código c abierto en el campo de los Sistemas de Información Geográfica

Soluciones de código c abierto en el campo de los Sistemas de Información Geográfica Soluciones de código c abierto en el campo de los Sistemas de Información Geográfica Conferencia Internacional de Software Libre Málaga, 2004 Málaga, 19 de Febrero de 2004 Presentación Ponente: Óscar Gómez

Más detalles

Juan Ramón Pérez Pérez jrpp@uniovi.es Departamento de Informática. Universidad de Oviedo

Juan Ramón Pérez Pérez jrpp@uniovi.es Departamento de Informática. Universidad de Oviedo Juan Ramón Pérez Pérez jrpp@uniovi.es Departamento de Informática. Universidad de Oviedo Qué es un SIG Definición Casos de estudio. Características Funcionalidades Aplicaciones Tipos de SIG Raster Vectorial

Más detalles

ANEXO 11. Elementos técnicos necesarios el mantenimiento de la Bitácora Ambiental

ANEXO 11. Elementos técnicos necesarios el mantenimiento de la Bitácora Ambiental ANEXO 11. Elementos técnicos necesarios el mantenimiento de la Bitácora Ambiental Para cumplir con las tareas descritas anteriormente, el sistema utilizado para manejar la bitácora ambiental debe tener

Más detalles

PUESTA EN SITUACIÓN. Pagina 2 CASO DE GESTIÓN (UVA)

PUESTA EN SITUACIÓN. Pagina 2 CASO DE GESTIÓN (UVA) PUESTA EN SITUACIÓN Una importante administración pública desea desarrollar una plataforma online para gestionar información geoespacial vía web dentro de su intranet. La información geoespacial que han

Más detalles

INTRODUCCION A LAS BASES DE DATOS ESPACIALES

INTRODUCCION A LAS BASES DE DATOS ESPACIALES INTRODUCCION A LAS BASES DE DATOS ESPACIALES Índice Introducción Qué es un SIG? Arquitectura de un SIG La información n en un SIG Uso y aplicación n de los SIG Bases de datos Introducción Antecedentes:

Más detalles

Workshop Taller I: Introducción a los SIG

Workshop Taller I: Introducción a los SIG Taller I: Introducción a los SIG Talleristas: Comunidad SIG MAPA EDUCATIVO Qué es la información geográfica? https://www.youtube.com/watch?v=qvkldkhvvyo Qué es un SIG o GIS? Las siglas significan lo mismo,

Más detalles

GLOSARIO DE TERMINOS

GLOSARIO DE TERMINOS GLOSARIO DE TERMINOS A Aplicaciones Legacy.- Conjunto de aplicaciones desarrolladas o implementadas en plataformas de sistemas anteriores o antiguos. B Bases de Datos.- Organización y conservación de datos

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

CURSO. Software a usar: Quantum GIS Fecha: Junio 24-27, 2014 Instructor: Ing. Leonardo Ruiz Lugar: Guadalajara Duración: 40 horas INVERSION: TEMARIO

CURSO. Software a usar: Quantum GIS Fecha: Junio 24-27, 2014 Instructor: Ing. Leonardo Ruiz Lugar: Guadalajara Duración: 40 horas INVERSION: TEMARIO CURSO SISTEMAS DE INFORMACIÓ F N GEOGRÁFICA USANDO SOFTWARE E LIBRE CON N QGIS Software a usar: Quantum GIS Fecha: Junio 24-27, 2014 Instructor: Ing. Leonardo Ruiz Lugar: Guadalajara Duración: 40 horas

Más detalles

2 MARCO TEÓRICO 2.1 SISTEMAS DE INFORMACIÓN GEOGRÁFICA. 2.1.1 Conceptos generales.

2 MARCO TEÓRICO 2.1 SISTEMAS DE INFORMACIÓN GEOGRÁFICA. 2.1.1 Conceptos generales. 2 MARCO TEÓRICO En este capítulo se desarrolla un acercamiento a las tecnologías y conceptos sobre los que se sustenta el proyecto. Estos son los Sistemas de Información Geográfica, el desarrollo de Software

Más detalles

ArcGIS. Catálogo de cursos

ArcGIS. Catálogo de cursos ArcGIS Catálogo de cursos 2015 ArcGIS Desktop ArcGIS Desktop ArcGIS 1: Introduction to GIS (10.2)... 2 ArcGIS 2: Essential Workflows (10.2)... 3 ArcGIS 3: Performing Analysis (10.2)... 3 Building Geodatabases

Más detalles

Características CREACIÓN Y ACCESO A

Características CREACIÓN Y ACCESO A mosaic mosaic es una solución desarrollada por Ezentis, orientada a suministrar servicios GIS de manera sencilla, escalable y potente al cliente final, permitiéndole pagar sólo por aquellas prestaciones

Más detalles

qgis intensivo Nivel iniciación y nivel intermedio 90 horas FORMACIÓN

qgis intensivo Nivel iniciación y nivel intermedio 90 horas FORMACIÓN qgis es un sistema de información geográfica libre y de código abierto (SIN COSTES DE LICENCIA) qgis intensivo Nivel iniciación y nivel intermedio FORMACIÓN 90 horas /formación formación específica adaptada

Más detalles

Editor espacial basado en udig. El caso de la Infraestructura de Datos Espaciales de Diputación Foral de Gipuzkoa.

Editor espacial basado en udig. El caso de la Infraestructura de Datos Espaciales de Diputación Foral de Gipuzkoa. II JORNADAS DE SIG LIBRE Editor espacial basado en udig. El caso de la Infraestructura de Datos Espaciales de Diputación Foral de Gipuzkoa. J. Sánchez Ramírez [jsanchez@genasys.com] (1),Lewis Clark [lclark@genasys.com]

Más detalles

El proyecto IDERioja. Infraestructura de Datos Espaciales. La Rioja. Información general. www.iderioja.org www.larioja.org

El proyecto IDERioja. Infraestructura de Datos Espaciales. La Rioja. Información general. www.iderioja.org www.larioja.org El proyecto IDERioja Infraestructura de Datos Espaciales. La Rioja Información general www.iderioja.org www.larioja.org versión E1.0 - Junio 2005 Edición y Realización: Sección de SIG y Cartografía (Gobierno

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Qué es un Servicio Web?

Qué es un Servicio Web? Qué es un Servicio Web? Los Servicios Web son componentes que permiten la comunicación entre aplicaciones ubicadas en diversos puntos geográficos de manera interoperable, por medio del uso de estándares

Más detalles

Servicios Web de CartoCiudad. Ministerio de Fomento

Servicios Web de CartoCiudad. Ministerio de Fomento Servicios Web de CartoCiudad. Ministerio de Fomento DATOS GENERALES Antecedentes del servicio De acuerdo con el Real Decreto 1545/2007, de 23 de noviembre, por el que se regula el Sistema Cartográfico

Más detalles

Introducción a los servicios OpenGIS (o deshaciendo una divertida maraña de siglas ;-))

Introducción a los servicios OpenGIS (o deshaciendo una divertida maraña de siglas ;-)) (o deshaciendo una divertida maraña de siglas ;-)) Grupo de Programadores y Usuarios de Linux Grupo de Ingeniería Cartográfica de la Escuela de Ingenieros de Caminos, Canales y Puertos IX Jornadas sobre

Más detalles

Plan de Estudios 2015-2016 Máster GIS Esri España Departamento de Formación

Plan de Estudios 2015-2016 Máster GIS Esri España Departamento de Formación 2015-2016 Máster GIS Esri España Departamento de Formación 2 PLAN DE ESTUDIOS Este Máster se desarrolla a lo largo de un año académico completo. Su duración total es de 9 meses (de Octubre de 2015 a Julio

Más detalles

arquitectura que maneja. Encontraremos también los diferentes servidores que

arquitectura que maneja. Encontraremos también los diferentes servidores que 3.1 INTRODUCCIÓN A lo largo de este capitulo será descrito ArcIMS, así como las características y arquitectura que maneja. Encontraremos también los diferentes servidores que proporciona ArcIMS, además

Más detalles

Estudio comparativo de software SIG y SGBD en entornos Open Source y propietario aplicados a la Base Topográfica Nacional 1:100.

Estudio comparativo de software SIG y SGBD en entornos Open Source y propietario aplicados a la Base Topográfica Nacional 1:100. de software SIG y SGBD en entornos Open Source y propietario aplicados a la Base Topográfica Nacional 1:100.000 (BTN100) Jose Antonio Merino Martín, Juan José Alonso Gamo Rafael Sierra Requena, Francisco

Más detalles

Servidores de Mapas con Mapserver. utilización n de software libre (Open Source)

Servidores de Mapas con Mapserver. utilización n de software libre (Open Source) Servidores de Mapas con Mapserver utilización n de software libre (Open Source) http://www.raimesrl.com.ar Ing. Sergio D. López RAIME S.R.L. Cómo compartir y publicar información? n? Cual es la herramienta

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

ArcGIs i. Nivel iniciación. 45 horas FORMACIÓN

ArcGIs i. Nivel iniciación. 45 horas FORMACIÓN ArcGIs i Nivel iniciación 45 horas FORMACIÓN /formación formación específica adaptada FORMACIÓN Imasgal desarrolla formación específica para un alumnado cuyo perfil esté relacionado en el sector de la

Más detalles

ArcGIS. for Server. Comprendiendo nuestro mundo. Tel: (506) 2280-5479 info@geotecnologias.com www.geotecnologias.com

ArcGIS. for Server. Comprendiendo nuestro mundo. Tel: (506) 2280-5479 info@geotecnologias.com www.geotecnologias.com ArcGIS for Server Comprendiendo nuestro mundo ArcGIS for server. crear, distribuir y gestionar servicios SIG COMPATIBILIDAD PARA MUCHOS TIPOS DE APLICACIONES Puede usar ArcGIS for server para crear servicios

Más detalles

Capacitación Proyecto IDE Galápagos

Capacitación Proyecto IDE Galápagos 5 de Junio del 2015 Capacitación Proyecto IDE Galápagos Plataforma IDE V3 Ing. Fabián Santander fabian.santander@ucuenca.edu.ec Director de proyecto: Ing. Villie Morocho Zurita, PhD Departamento de Ciencias

Más detalles

MODULO 1. DESCARGA E INTERFAZ QGIS

MODULO 1. DESCARGA E INTERFAZ QGIS MODULO 1. DESCARGA E INTERFAZ QGIS Bienvenidos a la publicación de tutoriales sobre QGIS. Se trata de un software libre con el que podemos buscar, almacenar, analizar, editar y divulgar información geoespacial.

Más detalles

Fernando Javier Umaña

Fernando Javier Umaña Series: Comunicaciones Técnicas ISSN 1667-4006 COMUNICACIÓN TÉCNICA Nº129 AREA RECURSOS NATURALES RELEVAMIENTO INTEGRADO Servidor de Mapas Acceso WMS Fernando Javier Umaña 2013 Ediciones Instituto Nacional

Más detalles

SerGeo: Gestor de visualización y descarga de datos geográficos en el CSIC

SerGeo: Gestor de visualización y descarga de datos geográficos en el CSIC Reunión nacional Infraestructura de Datos Espaciales de España (IDEE) Las IDE y sus aplicaciones en proyectos de investigación científico tecnológicos Madrid, 24 y 25 de febrero del 2010 SerGeo: Gestor

Más detalles

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

SOFTWARE CORPORATIVO

SOFTWARE CORPORATIVO SOFTWARE CORPORATIVO II. Software de SIG y Teledetección Relación de paquetes de software y aplicaciones disponibles en el CSIC Software Corporativo FAQ 1 PUEDO USARLO YO? Puede solicitar una licencia

Más detalles

O3 Requerimientos de Software y Hardware

O3 Requerimientos de Software y Hardware IdeaSoft Uruguay S.R.L. Phone: +598 (2) 710 4372 21 de Setiembre 2570 Fax: +598 (2) 710 4965 Montevideo http://www.ideasoft.com.uy Uruguay O3 Requerimientos de Software y Hardware Uso de memoria, espacio

Más detalles

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

Más detalles

CAPITULO 3 ARQUITECTURA DE COMPONENTES GIS EN INTERNET

CAPITULO 3 ARQUITECTURA DE COMPONENTES GIS EN INTERNET CAPITULO 3 ARQUITECTURA DE COMPONENTES GIS EN INTERNET 3.1- ARQUITECTURA DE COMPONENTES GIS La presente tesis trata del diseño y desarrollo de una aplicación basado en el Web para servir datos geográficos

Más detalles

S I T A R. Sistema de Información Territorial de Aragón. Primeros pasos hacia una Infraestructura de Datos Espaciales

S I T A R. Sistema de Información Territorial de Aragón. Primeros pasos hacia una Infraestructura de Datos Espaciales S I T A R Sistema de Información Territorial de Aragón Primeros pasos hacia una Infraestructura de Datos Espaciales Los comienzos Septiembre 2003: Concurso: Servidor corporativo de cartografía digital

Más detalles

CENTRALIZACIÓN GIS. Oficina de Gerencia y Presupuesto Tecnologías de Información Gubernamental 25 junio 2010

CENTRALIZACIÓN GIS. Oficina de Gerencia y Presupuesto Tecnologías de Información Gubernamental 25 junio 2010 CENTRALIZACIÓN GIS Oficina de Gerencia y Presupuesto Tecnologías de Información Gubernamental 25 junio 2010 CONTENIDO Sincronización geodatos Agencias Métodos * Hacer click en círculo o enlace para ir

Más detalles

SHARING ENVIRONMENTAL INFORMATION: ISSUES OF OPEN ENVIRONMENTAL DATA IN LATIN AMERICA.

SHARING ENVIRONMENTAL INFORMATION: ISSUES OF OPEN ENVIRONMENTAL DATA IN LATIN AMERICA. SHARING ENVIRONMENTAL INFORMATION: ISSUES OF OPEN ENVIRONMENTAL DATA IN LATIN AMERICA. August, 23 & 24 2012 Universidade Federal de Rio Grande do Sul (UFRGS), Porto Alegre, Brazil Cruzate, Gustavo. Sistema

Más detalles

Catálogo GIS como herramienta para la gestión y publicación de cartografía.

Catálogo GIS como herramienta para la gestión y publicación de cartografía. Catálogo GIS como herramienta para la gestión y publicación de cartografía. Alejandro Lamas Pérez, Francisco Xavier Sotelo Rúa, Jorge Tourís Otero. Sixtema Área Central 25 J, 15707 Santiago de Compostela

Más detalles

Herramientas de monitorización con capacidades de decisión geográficas.

Herramientas de monitorización con capacidades de decisión geográficas. IV JORNADAS DE SIG LIBRE Herramientas de monitorización con capacidades de decisión geográficas. Miguel García Coya (1) y José Ángel Chico Monzón (2) (1) Analista Programador SIC Ingenieros, C/ Misterios,

Más detalles

Geoservicios del Open Geoespatial Consortium

Geoservicios del Open Geoespatial Consortium Página1 Taller: Puesta. I. Introducción Uno de los aportes más significativos en la tecnología Web, es sin duda la estandarización del método de acceso a la información para los clientes, simplificando

Más detalles

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Sistema para Gestión de Conocimiento Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Contenido Introducción... 3 Antecedentes... 4 Ediciones... 4 Empresarial... 4 Personal...

Más detalles

w w w. l o c a t i o n - w o r l d. c o m

w w w. l o c a t i o n - w o r l d. c o m 1 En la actualidad el 80% de la información de una empresa está relacionada a un lugar. La variable de ubicación está presente en todas las áreas críticas de un negocio. Sin embargo, las organizaciones

Más detalles

Curso online QGIS 2.10 Pisa

Curso online QGIS 2.10 Pisa Curso online QGIS 2.10 Pisa El curso online de QGIS (anteriormente conocido como Quantum GIS) va dirigido a todos aquellos que desean introducirse en el mundo de los SIG aprendiendo a manejar el cliente

Más detalles

5 INTEGRACIÓN DEL SIG CON LA BASE DE DATOS CORPORATIVA 5.1 SITUACION INICIAL

5 INTEGRACIÓN DEL SIG CON LA BASE DE DATOS CORPORATIVA 5.1 SITUACION INICIAL 5 INTEGRACIÓN DEL SIG CON LA BASE DE DATOS CORPORATIVA La integración de información es uno de los objetivos primarios del proyecto marco EAFIT CAMPUS GEORREFERENCIADO y de su aplicación Mapa Interactivo,

Más detalles

SISTEMA DE INFORMACIÓN TERRITORIAL PARA LA ADMINISTRACIÓN LOCAL: GeoPISTA

SISTEMA DE INFORMACIÓN TERRITORIAL PARA LA ADMINISTRACIÓN LOCAL: GeoPISTA SISTEMA DE INFORMACIÓN TERRITORIAL PARA LA ADMINISTRACIÓN LOCAL: GeoPISTA Dirección General para el Desarrollo de la Información Ministerio de Industria, Turismo y Comercio Director Técnico proyectos PISTA

Más detalles

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada.

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Esquema Introducción... 2 Historia... 2 Suites... 2 Herramientas ofimáticas... 3 Tipos de programas ofimáticos:...

Más detalles

Experiencias en cartografía censal en América Latina

Experiencias en cartografía censal en América Latina Experiencias en cartografía censal en América Latina LOS CENSOS DE 2010 EN AMÉRICA LATINA: BALANCE Y PRINCIPALES LECCIONES APRENDIDAS Santiago de Chile, 22 al 24 de octubre de 2013 Alejandra Silva Centro

Más detalles

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable emuseum emuseum PUBLIQUE SUS COLECCIONES EN LA WEB emuseum es un sistema de publicación web que se integra perfectamente con TMS para publicar información en la web y dispositivos móviles. Mediante emuseum

Más detalles

SISTEMA DE INFORMACIÓN PARA EL SEGUIMIENTO DEL CATÁLOGO DE ESPACIOS NATURALES PROTEGIDOS

SISTEMA DE INFORMACIÓN PARA EL SEGUIMIENTO DEL CATÁLOGO DE ESPACIOS NATURALES PROTEGIDOS SISTEMA DE INFORMACIÓN PARA EL SEGUIMIENTO DEL CATÁLOGO DE ESPACIOS NATURALES PROTEGIDOS Arnald Marcer Investigador Centro de Investigaciones Ecológicas y Aplicaciones Forestales CREAF, Edificio C, Universidad

Más detalles

qgis ii Nivel intermedio 45 horas FORMACIÓN qgis es un sistema de información geográfica libre y de código abierto (SIN COSTES DE LICENCIA)

qgis ii Nivel intermedio 45 horas FORMACIÓN qgis es un sistema de información geográfica libre y de código abierto (SIN COSTES DE LICENCIA) qgis es un sistema de información geográfica libre y de código abierto (SIN COSTES DE LICENCIA) qgis ii Nivel intermedio FORMACIÓN 45 horas /formación formación específica adaptada FORMACIÓN Imasgal desarrolla

Más detalles

En relación con el citado expediente les agradeceríamos que nos aclarasen la siguiente duda:

En relación con el citado expediente les agradeceríamos que nos aclarasen la siguiente duda: CONTRATO DE PROVISIÓN, DESARROLLO, SOPORTE Y MANTENIMIENTO DE UN SISTEMA DE PARKING INTELIGENTE INTEGRADO CON LA PLATAFORMA CORUÑA SMART CITY, COFINANCIADO CON PROGRAMA OPERATIVO FEDER 2012-2013. EXPTE:

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Divulgación de la información de cobertura de señales de TDT, TETRA, WIWAX y FM en la Comunidad Autónoma del País Vasco

Divulgación de la información de cobertura de señales de TDT, TETRA, WIWAX y FM en la Comunidad Autónoma del País Vasco Jose Antonio Sánchez Hernández (Estudios GIS) jasanchez@estudiosgis.com Divulgación de la información de cobertura de señales de TDT, TETRA, WIWAX y FM en la Comunidad Autónoma del País Vasco 18 Octubre

Más detalles

Estándares y Protocolos de IABIN

Estándares y Protocolos de IABIN La arquitectura del sistema adoptada por IABIN se basa en la amplia flexibilidad y soporte de los sistemas desarrollados con base en el web, y tiene una inherente capacidad de soportar los requerimientos

Más detalles

Mosaicos raster de cartografía vectorial: Procedimiento automatizado de creación.

Mosaicos raster de cartografía vectorial: Procedimiento automatizado de creación. Mosaicos raster de cartografía vectorial: Procedimiento automatizado de creación. Miguel A. Manso 1, Francisco J. Moreno 2, Sergio Jiménez 1, Isaac Pozo 1 1 Universidad Politénica de Madrid, ETSI en Topografía,

Más detalles

Nuevos desarrollos tecnológicos para la difusión de los datos geocientíficos del IGME

Nuevos desarrollos tecnológicos para la difusión de los datos geocientíficos del IGME Nuevos desarrollos tecnológicos para la difusión de los datos geocientíficos del IGME José Román Hernández Manchado r.hernandez@igme.es Abril 2015 Área de Sistemas de Información Geocientífica y Bases

Más detalles

White Paper Help Desk Intranet

White Paper Help Desk Intranet 2004 Koala Developers Versión del documento: 2.0.8 White Paper Help Desk Intranet Autor: Departamento de Comercialización Última modificación: Abril de 2004 1 Contenido 2 Quién debería leer este documento?...3

Más detalles

Primeras experiencias en la implementación de aplicaciones GIS utilizando software libre en el Centro Histórico de la Habana.

Primeras experiencias en la implementación de aplicaciones GIS utilizando software libre en el Centro Histórico de la Habana. Primeras experiencias en la implementación de aplicaciones GIS utilizando software libre en el Centro Histórico de la Habana. Autores Jorge Luis Batista Echevarría 1 Pablo Fornet 2 Coautores Eritk Guerra

Más detalles

de riesgos Por Dr. José Ramón Martínez Batlle

de riesgos Por Dr. José Ramón Martínez Batlle Sistemas de información geográfica para la gestión de riesgos Por Dr. José Ramón Martínez Batlle I. Identificación Nombre de la Asignatura : Sistemas de información geográfica para la gestión de riesgos

Más detalles

Capítulo 1 Introducción

Capítulo 1 Introducción Capítulo 1 Introducción Dentro de los muchos campos que abarca la universidad para la investigación científica, se encuentra el de los Sistemas de Información Geográfica (SIG). Para ello, cuenta con el

Más detalles

Atlas, Catálogo de Mapas Primeros Pasos

Atlas, Catálogo de Mapas Primeros Pasos Atlas, Catálogo de Mapas Primeros Pasos Departamento Administrativo de Planeación Subdirección de Metroinformación Sistema de Información Territorial Medellín, Noviembre 10 de 2009 Tabla de Contenido Lista

Más detalles

Introducción a Sistemas de Información Geográfica (Resumen)

Introducción a Sistemas de Información Geográfica (Resumen) Introducción a Sistemas de Información Geográfica (Resumen) Existen términos que creemos exclusivos de los sistemas GIS, pero que anteriormente han sido acuñados por grandes personajes, como es el caso

Más detalles

Glosario Acoplamiento. API. Archivos de recursos. ASCII. Balanceo de carga. Bases de datos federadas. BBDD. Clientes. Constructores.

Glosario Acoplamiento. API. Archivos de recursos. ASCII. Balanceo de carga. Bases de datos federadas. BBDD. Clientes. Constructores. GLOSARIO Glosario Acoplamiento. Posibilidad que tiene un servicio de funcionar de forma autónoma. Se dice que un servicio o aplicación es bajamente acoplado cuando puede funcionar de forma independiente

Más detalles

http://formacion.iver.es/formacion www.iver.es

http://formacion.iver.es/formacion www.iver.es www.iver.es Trayectoria Fundada en 1992 Inicialmente dedicada en el ámbito de proyectos de ingeniería medioambiental En 1994 amplía su actuación al sector de las Tecnologías de la Información, principalmente

Más detalles

Cuál es el secreto de esta Tecnología, como logra que varios usuarios trabajen sobre un ordenador (PC)?

Cuál es el secreto de esta Tecnología, como logra que varios usuarios trabajen sobre un ordenador (PC)? De qué se compone el Terminal? El dispositivo NComputing tiene un chip propietario, una placa de red, una memoria caché para el vídeo y una memoria flash para el firmware (El setup inicial, se conoce como

Más detalles

CONSTRUCCIÓN DE PORTALES

CONSTRUCCIÓN DE PORTALES Curso «Los portales de internet». Fac. Documentación. Universidad de Murcia. 29 CONSTRUCCIÓN DE PORTALES Juan Antonio Pastor Sánchez 1. Introducción La Gestión de los contenidos informativos de los portales

Más detalles

INTRODUCCIÓN AL WEB. Pag. 1 de 10

INTRODUCCIÓN AL WEB. Pag. 1 de 10 INTRODUCCIÓN AL WEB La World Wide Web o simplemente WWW o Web es uno de los métodos más importantes de comunicación que existe en Internet. Consiste en un sistema de información basado en Hipertexto (texto

Más detalles

Inicio Catálogo Noticias Innovaciones Mis datos Galería

Inicio Catálogo Noticias Innovaciones Mis datos Galería Soporte Contáctenos Inicio de sesión Inicio Catálogo Noticias Innovaciones Mis datos Galería FAQs Conocimiento básico FAQ Qué es DevInfo? Dónde puedo obtener una copia de DevInfo? Cómo fue seleccionado

Más detalles

gvsig cliente IDE. Servicios de acceso a la información.

gvsig cliente IDE. Servicios de acceso a la información. I JORNADAS gvsig Valencia, 20 y 21 de Octubre de 2005 Sesión Tecnológica II gvsig cliente IDE. Servicios de acceso a la información. Mario Carrera Rodríguez carrera_marrod@gva.es Luis W. Sevilla Muelas

Más detalles

INFORME TECNICO PREVIO DE EVALUACION DE SOFTWARE Nº004-2010/GRP-400000-400020-RJYR ADQUISICION DE SOFTWARE SISTEMA DE INFORMACION GEOGRAFICA

INFORME TECNICO PREVIO DE EVALUACION DE SOFTWARE Nº004-2010/GRP-400000-400020-RJYR ADQUISICION DE SOFTWARE SISTEMA DE INFORMACION GEOGRAFICA ADQUISICION DE SOFTWARE SISTEMA DE INFORMACION GEOGRAFICA 1 1. NOMBRE DE OFICINA: Oficina de Tecnologías de la Información 2. RESPONSABLE DE LA EVALUACION: Ing. CIP Richard Javier Yovera Risco 3. CARGO:

Más detalles

XV Conferencia Colombiana de Usuarios Esri Bogotá, Agosto 26 30 de 2013

XV Conferencia Colombiana de Usuarios Esri Bogotá, Agosto 26 30 de 2013 Taller Técnico Líder en soluciones geográficas empresariales XV Conferencia Colombiana de Usuarios Esri Bogotá, Agosto 26 30 de 2013 Flujos de trabajo con la Plataforma de ENVI Jenny Paola Vanegas Forero

Más detalles

Universidad Autónoma Metropolitana

Universidad Autónoma Metropolitana Universidad Autónoma Metropolitana Unidad Azcapotzalco División de Ciencias Básicas e Ingeniería Licenciatura en Ingeniería en Computación Propuesta de Proyecto Terminal Composición de servicios web para

Más detalles

CAPITULO 7. MS SQL Server Express Edition

CAPITULO 7. MS SQL Server Express Edition CAPITULO 7 MS SQL Server Express Edition 7.1 Requerimientos Previos El proceso de instalación de Microsoft SQL Server 2008 no es complejo y es de gran importancia tener en cuenta que se está realizando

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Desarrollo de una arquitectura orientada a servicios para un prototipo de una línea de productos de software

Desarrollo de una arquitectura orientada a servicios para un prototipo de una línea de productos de software Desarrollo de una arquitectura orientada a servicios para un prototipo de una línea de productos de software Ramón Gómez-Romero, Karen Cortés Verdin, Juan Carlos Pérez Arriaga, Ángeles Arenas Valdés Universidad

Más detalles

SIG en Internet: un nuevo concepto

SIG en Internet: un nuevo concepto SIG en Internet: un nuevo concepto Henri Audirac Lass, Juan Carlos Villegas Aguilera, Félix Audirac Chalifour CartoData SA de CV Resumen Existe confusión en la comunidad geomática sobre la funcionalidad

Más detalles

Módulo 4. GIS Middleware. Servidores de Mapas (GeoServer)

Módulo 4. GIS Middleware. Servidores de Mapas (GeoServer) Curso en Interoperatividad y GIS. GPIP Módulo 4. GIS Middleware. Servidores de Mapas (GeoServer) Docente: Horacio Castellaro. Instituto Geográfico Nacional castellaro@gmail.com Institución Patrocinadora

Más detalles

Op#mización de servicios u#lizando ArcGIS Server. Francisco Javier López Amador

Op#mización de servicios u#lizando ArcGIS Server. Francisco Javier López Amador Op#mización de servicios u#lizando ArcGIS Server Francisco Javier López Amador Contenido 1. Introducción 2. Componentes de Arcgis Server 3. Servicios en Arcgis Server 4. Consideraciones sobre el rendimiento

Más detalles

Titulo : Administración y Operación de Sistemas Operativos

Titulo : Administración y Operación de Sistemas Operativos DIRECCION NACIONAL DE ADMINISTRACION FINANCIERA E INNOVACION CÓDIGO : PRO -119 Titulo : Administración y Operación de Preparado por : Nombre : Lic. Ingrid Roxana Díaz Bran Cargo : Especialista en Aplicaciones

Más detalles

gvsig: Informe de estado

gvsig: Informe de estado II JORNADAS DE SIG LIBRE gvsig: Informe de estado Gabriel Carrión Rico (1), Manuel Madrid García (1) y Alvaro Anguix Alfaro (2) Conselleria de Infraestructuras y Transporte, Av./ Blasco Ibáñez, 50, 46010

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

Título Identificador. Publicador Colaboradores Tipo Formato Fuente Idioma Cobertura Derechos Palabras claves

Título Identificador. Publicador Colaboradores Tipo Formato Fuente Idioma Cobertura Derechos Palabras claves Título Identificador Guía para consumir Web Map Services - WMS GU-02 Autor Infraestructura de Datos Espaciales para el Distrito Capital Leonardo Montero Leguizamón. Fecha de creación 2011-11-16 Descripción

Más detalles

Visualizando el pasado a través de IDE históricas. Madrid a principios del s.xx.

Visualizando el pasado a través de IDE históricas. Madrid a principios del s.xx. Visualizando el pasado a través de IDE históricas. Madrid a principios del s.xx. Rocío Gutiérrez González, Lourdes Martín-Forero Morente, Isabel del Bosque González Unidad de Sistemas de Información Geográfica

Más detalles

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores REPORTE OFICIAL OCTUBRE DE 2014 CA Unified Infrastructure Management para servidores 2 Reporte oficial: CA Unified Infrastructure Management para servidores Tabla de contenidos Descripción general de la

Más detalles

1 VISIÓN GENERAL DE ARCGIS

1 VISIÓN GENERAL DE ARCGIS 1 VISIÓN GENERAL DE ARCGIS Universidad de Granada 1 1 Universidad de Granada 1 2 1.1 INTRODUCCIÓN ArcGIS, desarrollado por la compañía ESRI, es un conjunto de aplicaciones integradas orientadas a la gestión

Más detalles

DESARROLLO WEB EN ENTORNO SERVIDOR

DESARROLLO WEB EN ENTORNO SERVIDOR DESARROLLO WEB EN ENTORNO SERVIDOR CAPÍTULO 7: Programación de servicios Web Marcos López Sanz Juan Manuel Vara Mesa Jenifer Verde Marín Diana Marcela Sánchez Fúquene Jesús Javier Jiménez Hernández Valeria

Más detalles

Modulo I: Aplicación de los SIG en el manejo de cuencas hidrográficas

Modulo I: Aplicación de los SIG en el manejo de cuencas hidrográficas HIDROLOGÍA AVANZADA II Modulo I: Aplicación de los SIG en el manejo de cuencas hidrográficas Clase 1: Introducción a los SIG Quéesun SIG? Sistema deinformación Geográfica La definición mas clásica refiere

Más detalles

CONFIGURACIÓN DE UN SERVIDOR OPENGIS CON GEOMEDIA WEB MAP PUBLISHER.

CONFIGURACIÓN DE UN SERVIDOR OPENGIS CON GEOMEDIA WEB MAP PUBLISHER. CONFIGURACIÓN DE UN SERVIDOR OPENGIS CON GEOMEDIA WEB MAP PUBLISHER. Definición de un site con WMS+WFS+OpenLS+Catalog Service para la Direcció General de Carreteres. RESUMEN Joan Dídac Soler Fundació UPC

Más detalles

Monitor de Estadísticas de IDECanarias

Monitor de Estadísticas de IDECanarias Monitor de Estadísticas de IDECanarias Deepak P. Daswani 1, J. J. Rodrigo 1 y J. Rosales 2 1 Depto. de Ingeniería GRAFCAN. Cartográfica de Canarias, S.A C/ Panamá 34, Naves 8 y 9 Santa Cruz de Tenerife

Más detalles

XV Conferencia Colombiana de Usuarios Esri Bogotá, Agosto 26 30 de 2013

XV Conferencia Colombiana de Usuarios Esri Bogotá, Agosto 26 30 de 2013 Taller Técnico Líder en soluciones geográficas empresariales XV Conferencia Colombiana de Usuarios Esri Bogotá, Agosto 26 30 de 2013 Web GIS, Portal y patrones de despliegue Reinaldo Cartagena Web GIS?

Más detalles

Conceptos básicos sobre Sistemas de Información Geográfica (SIG) S

Conceptos básicos sobre Sistemas de Información Geográfica (SIG) S Conceptos básicos sobre istemas de nformación eográfica () ignificado de Formas de obtención de datos Diseño de un proyecto Tipos de programas gestores Preparación de datos eorreferencia de los datos Miguel

Más detalles