Marco Teo Rico

4
CAP ´ ITULO 2 MarcoTeorico 2.1. Conceptos b´ asicos de cibercartograf´ ıa 2.1.1. cibercartograf´ ıa 2.1.2. Capa Una capa es la representaci´ on visual de un conjunto de datos que se despliegan sobre cualquier mapa digital. Conceptualmente una capa es un corte o estrato de un ´ area geogr´ aca en particular,equivale a uno de los elementos en la leyenda de un mapa impreso. [1]. 2.1.3. Mapa En el area de la cartograf´ ıa un mapa es cualquier representaci´ ongr´aca de informaci´ on espacial o geogr´ aca de las relaciones espaciales de entidades dentro de un ´ area. [2]. 2.1.4. Atlas La denici´ onm´ascom´ un es la de una colecci´ on de mapas en forma de libro, el atlas ha emergido en los ´ ultimos a˜ nos como un producto digital que toma ventaja de la ac- cesibilidad y funcionalidad que el ambiente en linea le provee. Las principales categor´ ıas de atlas espaciales son geogr´acos, hist´ oricos, nacional/regional, topogr´aco anat´ omico y tem´atico[6]. 2.2. Servidores de mapas en l´ ınea Los servidores de mapas (geospatial servers) es software que se encarga de compar- tir datos geospaciales en internet mediante los est´andares de la OGC. Estos servidores 2

description

marco teorico

Transcript of Marco Teo Rico

  • CAPITULO 2

    MarcoTeorico

    2.1. Conceptos basicos de cibercartografa

    2.1.1. cibercartografa

    2.1.2. Capa

    Una capa es la representacion visual de un conjunto de datos que se despliegan sobrecualquier mapa digital. Conceptualmente una capa es un corte o estrato de un areageograca en particular,equivale a uno de los elementos en la leyenda de un mapa impreso.[1].

    2.1.3. Mapa

    En el area de la cartografa un mapa es cualquier representacion graca de informacionespacial o geograca de las relaciones espaciales de entidades dentro de un area. [2].

    2.1.4. Atlas

    La denicion mas comun es la de una coleccion de mapas en forma de libro, el atlasha emergido en los ultimos anos como un producto digital que toma ventaja de la ac-cesibilidad y funcionalidad que el ambiente en linea le provee. Las principales categorasde atlas espaciales son geogracos, historicos, nacional/regional, topograco anatomico ytematico[6].

    2.2. Servidores de mapas en lnea

    Los servidores de mapas (geospatial servers) es software que se encarga de compar-tir datos geospaciales en internet mediante los estandares de la OGC. Estos servidores

    2

  • a su vez proveen clientes web para poder obtener los datos como rasgos o [coverages]dependiendo del estandar que se use [5].

    2.3. Importancia de los estandares de interoperabi-

    lidad espacial

    Vivimos en un mundo que cambia constantemente gracias a la comunicacion, estosignica que cada vez toma mas importancia en nuestra vida cotidiana. La revolucion dela comunicacion llego con el internet que le debe su exito a un factor que es la interope-rabilidad. A la capacidad de un sistema o producto de poder interactuar con otro sin ungran esfuerzo de parte del usuario se le llama interoperabiliad.

    Los estandares de la OGC as como los estandartes complementarios ISO se han vueltoparte de las buenas practicas de los SDI alrededor del mundo.Los estandares bajan costos,disminuyen el tiempo requerido para la integracion de sistemas. Con el amplio uso de losestandares basados en servicios web, se logra tener un bajo acoplamiento entre sistemas.Esto signica que los desarrolladores de sistemas solo necesitan saber que en ambos ladosse han implementado los estandares de manera correcta y as evitar conocer detalles sobreotro sistema

    2.3.1. Infraestructura de datos espaciales (IDE)

    Masser 2005 y GSDI 2004,una infraestructura de datos espaciales permite el rapidoacceso a la informacion geograca. Esto se logra mediante acciones coordinadas de na-ciones y organizaciones que promueven el conocimiento y la implementacion de polticascomplementarias,los estandares en comun y mecanismos efectivos para el desarrollo de ladisponibilidad e interoperabilidad digital geograca para apoyo en la toma de decisionesen todas las escalas para multiples propositos. Estas acciones abarcan las polticas, ambi-tos oranizacionales,datos, tecnologas, estandares, mecanismos de distribucion y recursoshumanos y nancieros necesarios para garantizar que estos no se vean impedidos en lograrsus objetivos a un nivel nacional y regional

    2.4. Servicios web OGC (Open Geospatial Consor-

    tium)

    El Open Geoespatial Consortium u OGC por sus siglas en ingles es una organizacioninternacional sin nes de lucro fundada en 1994.En ella se encuentran participando univer-sidades, agencias de gobierno y empresas desarrolladoras de software geoespacial.La OGCse enfoca en desarrollar y promover estandares para servicios de localizacion, sensores ydatos georeferenciados, estandares para la interoperabilidad de datos geogracos[3].

    La OGC produce principalmente estandares,los estandares se especicados en docu-mentos. Estos documentos contienen interfaces y las reglas para su codicacion.Para laelaboracion de los estandares, la OGC lleva a cabo un proceso en el que los protocolosson consensuados, discutidos, aprobados y puestos a prueba por sus miembros.Estos se

    3

  • disenan para que los datos y servicios espaciales sean accesibles y utiles para cualquiertipo de aplicacion[3]..

    2.4.1. Estandares OGC

    Los estandares OGC son documentos tecnicos que detallan interfaces o codicaciones.Los desarrolladores de software usan estos documentos para construir interfaces abiertasy codicaciones en sus productos y servicios. Estos estandares son la principal produc-cion de la OGC y son desarrollados por los miembros para resolver los retos especicos deinteroperabilidad.Una lista completa y actualizada con los mas de 30 estandares OGC seencuentra disponible en http://www.opengeospatial.org/standards. Todos los estandaresse encuentran disponibles para cualquier persona, sin costo y con su respectiva docu-mentacion. Para este reporte solo se explican las caracteristicas de los estandares queimplementa GeoServer,del cual hablaremos mas adelante.

    2.4.2. Web Map Service (WMS)

    El servicio Web Map Service (WMS, http://www.opengeospatial.org/standards/wms)es un estandar OGC de distribucion de datos, i.e especica la interaccion que hay entreel software cliente que hace la peticion de los datos geoespaciales y un servicio de datosque provee esos datos a traves de internet.

    El servicio WMS es el primer estandar creado por la OGC en 1999, provee una interfaceesandar HyperText Transfer Protocol (HTTP) que permite a cualquier buscador accedery desplegar como imagenes el contenido geograco de multiples repositorios geoespacialesque estar distribuidos. Las operaciones WMS pueden ser invocadas en un navegador deinternet estandar anadiendo la peticion de la Uniform Resource Locators (URLs).

    El estandar dene las siguientes tres operaciones:

    GetCapabilities(obligatorio): devuelve los metadatos del nivel de servicio;

    GetMap (obligatorio): devuelve la imagen de un mapa con parametros bien deni-dos.

    GetFeatureInfo(opcional): devuelve informacion sobre las caractersticas especcasde un mapa.

    El objetivo de la operacion GetCapabilities (operacion obligatoria para cualquier pro-veedor del servicio WMS) es obtener metadatos de servicio que son leibles por una maqui-na (y tambien por humanos) descripcion del contenido de la informacion del servidor yde los valores de los parametros de peticion aceptable. La respuesta a una peticion Get-Capabilities debe ser una documento XML bien formateado el cual provee informacionpor ejemplo los contendidos de informacion geograca disponibles(llamados capas), sudescripcion, representacion, estilo, sistema de representacion y cuadro de delimitaciongeograca.

    Un servicio WMS basico tambien soporta la operacion GetMap, cuya respuesta es laimagen de un mapa. La URL de una peticion GetMap especica el cuadro de delimita-cion geograca, el tamano(largo y ancho) y el formato deseado del mapa, la informacion

    4

  • geograca (i.e las capas) a ser servida, su sistema de referencia y estilo de representa-cion.Este estandar produce generalmente mapas en formatos como PNG,GIF o JPEG, yocasionalmente como vector-based graphical elements in Scalable Vector Graphics (SVG)o Web Computer Graphics Metale (WebCGM).

    De forma a diferente a las dos operaciones anteriores, GetFeatureInfo es una operacionopcional de WMS y solo es soportado por las capas denidas como consultables dentro delservicio.Esta peticion esta disenada para proveer al software cliente informacion adicionalacerca de los rasgosde los mapas consultados de una peticion GetMap. Esta informacionregresa al usuario cuando hace click en un punto del mapa que corresponde a una capaen particular.

    2.4.3. WFS

    El servicio de rasgos web (WFS, http://www.opengeospatial.org/standards/wfs) esun estandar OGC de entrega de datos que

    2.4.4. WCS

    2.4.5. WMTS

    2.4.6. CSW

    2.4.7. WPS

    2.4.8. API REST de GeoServer

    2.5. Clientes web geoespaciales

    2.5.1. OpenLayers

    2.5.2. MapFish

    2.5.3. Leaet

    2.5.4. Cliente web QGIS

    2.6. Catalogos web geoespaciales

    2.6.1. GeoNetwork opensource

    2.6.2. pycsw

    2.6.3. deegree

    2.7. Patron MVC

    El patron de diseno Modelo-Vista-Controlador es uno de mas importantes patrones dediseno en las ciencias de la computacion. Mientras que la mayora de los patrones abor-

    5