{"id":201,"date":"2011-01-23T21:23:34","date_gmt":"2011-01-23T21:23:34","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/lismabor\/?p=201"},"modified":"2011-01-23T21:23:34","modified_gmt":"2011-01-23T21:23:34","slug":"mapserver-gis","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/lismabor\/2011\/01\/23\/mapserver-gis\/","title":{"rendered":"MAPSERVER- GIS"},"content":{"rendered":"<p><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/banner.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-202\" title=\"banner\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/banner.png\" alt=\"\" width=\"377\" height=\"100\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/banner.png 377w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/banner-300x79.png 300w\" sizes=\"auto, (max-width: 377px) 100vw, 377px\" \/><\/a><span><\/span><\/p>\n<p><span><span>MapServer es un C\u00f3digo abierto(<span>es un m\u00e9todo de desarrollo de software que aprovecha el poder de revisi\u00f3n por pares distribuidos y la transparencia del proceso.)<\/span><\/span><\/span><span><span> motor de procesamiento de datos geogr\u00e1ficos por escrito en C. M\u00e1s all\u00e1 de la navegaci\u00f3n de datos SIG, MapServer permite crear \"mapas de im\u00e1genes geogr\u00e1ficas\", es decir, mapas que \u00a0<span><span>pueden dirigir a los usuarios a los contenidos.<\/span> <span>Por ejemplo, el Minnesota DNR <\/span><\/span><a href=\"http:\/\/www.dnr.state.mn.us\/maps\/compass.html\"><span><span>Recreaci\u00f3n de Compass<\/span><\/span><\/a><span><span> proporciona a los usuarios con m\u00e1s de 10.000 p\u00e1ginas web, informes y mapas a trav\u00e9s de una sola aplicaci\u00f3n.<\/span> <span>La misma aplicaci\u00f3n sirve como un \"motor de mapas\" para otras partes del sitio, proporcionando contexto espacial donde sea necesario.<\/span><\/span><\/span><\/span><\/p>\n<p><span><span><span><span><span>MapServer fue desarrollado originalmente por la Universidad de Minnesota (UMN) proyecto ForNet en cooperaci\u00f3n con la NASA y el Departamento de Recursos Naturales de Minnesota (MNDNR).<\/span> <span>M\u00e1s tarde fue organizada por el proyecto TerraSIP, un proyecto patrocinado por la NASA entre la UMN y un consorcio de intereses de gesti\u00f3n de la tierra.<\/span><\/span><\/span><\/span><\/span><\/p>\n<p><span><span><span><span><span><span><span>MapServer es ahora un proyecto de OSGeo que es <span>Creado para apoyar y potenciar la calidad de c\u00f3digo abierto m\u00e1s alto de software geoespacial.<\/span> <span>Nuestro objetivo es fomentar la colaboraci\u00f3n y el desarrollo de proyectos de uso de LED-comunidad.<\/span><\/span><\/span><span><span> , y es mantenido por un n\u00famero creciente de desarrolladores (punto 20) de todo el mundo.<\/span> <span>Es apoyado por un grupo diverso de organizaciones que los accesorios de fondos y <span><span>mantenimiento, y se administra dentro de OSGeo por el MapServer Comi\u00e9 Directivo del Proyecto<\/span><\/span><span><span> integrado por los desarrolladores y otros colaboradores.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"text-align: center\"><span><span><span><span><span><span><span><span><span>Avanzada la producci\u00f3n cartogr\u00e1fica<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<ul>\n<li><span><span>Escala de dibujo funci\u00f3n que depende de la aplicaci\u00f3n y ejecuci\u00f3n<\/span><\/span><\/li>\n<li><span><span>Funci\u00f3n de etiquetado etiqueta con la mediaci\u00f3n de colisi\u00f3n<\/span><\/span><\/li>\n<li><span><span>Totalmente personalizable plantilla, la producci\u00f3n impulsada<\/span><\/span><\/li>\n<li><span><span>Fuentes TrueType<\/span><\/span><\/li>\n<li><span><span>Mapa de automatizaci\u00f3n de elementos (barra de escala, mapa de referencia, y la leyenda)<\/span><\/span><\/li>\n<li><span><span>Cartograf\u00eda tem\u00e1tica con clases de expresi\u00f3n de la l\u00f3gica-o regular<\/span><\/span><\/li>\n<\/ul>\n<p style=\"text-align: center\">Soporte para secuencias de comandos populares y entornos de desarrollo<\/p>\n<ul>\n<li>PHP, Python, Perl, Ruby, Java y. NET<\/li>\n<\/ul>\n<p style=\"text-align: center\">Compatibilidad entre plataformas<\/p>\n<ul>\n<li>Linux, Windows, Mac OS X, Solaris, y m\u00e1s<\/li>\n<\/ul>\n<p style=\"text-align: center\">Habilidades que ofrece MAPSERVER<\/p>\n<p>Adem\u00e1s de aprender c\u00f3mo los diferentes componentes de una aplicaci\u00f3n de\u00a0 MapServer trabajan juntos y aprender la sintaxis Mapfile, la creaci\u00f3n de una aplicaci\u00f3n b\u00e1sica requiere un poco de comprensi\u00f3n conceptual y\u00a0 en varias \u00e1reas de habilidades.<\/p>\n<p>\u00a1Tienes que ser capaz de crear o al menos modificar las p\u00e1ginas HTML y comprender c\u00f3mo las formas de trabajo HTML. Puesto que el prop\u00f3sito principal de una aplicaci\u00f3n MapServer es la creaci\u00f3n de mapas, que tambi\u00e9n tendr\u00e1 que entender los conceptos b\u00e1sicos de informaci\u00f3n geogr\u00e1fica y proyecciones probable, mapa. Como las aplicaciones se vuelven m\u00e1s complejas, las habilidades en SQL, DHTML \/ Javascript, Java, bases de datos, expresiones, la compilaci\u00f3n, y secuencias de comandos pueden ser muy \u00fatiles.<\/p>\n<p style=\"text-align: center\">Software<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/Software_MapServer.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-203\" title=\"Software_MapServer\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/Software_MapServer-300x249.jpg\" alt=\"\" width=\"300\" height=\"249\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/Software_MapServer-300x249.jpg 300w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/Software_MapServer-1024x850.jpg 1024w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/Software_MapServer.jpg 1527w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: center\"><span><span>MapServer es un entorno de desarrollo de c\u00f3digo abierto para la creaci\u00f3n de espacio habilitado para las aplicaciones de Internet.<\/span> <span>MapServer sobresale en la representaci\u00f3n de datos espaciales para la web.<\/span> <span>MapServer fue desarrollado originalmente por la Universidad de Minnesota (UMN) proyecto ForNet en cooperaci\u00f3n con la NASA y el Departamento de Recursos Naturales de Minnesota (MNDNR).<\/span> <span>En la actualidad, el proyecto es auspiciado por el proyecto TerraSIP, un proyecto patrocinado por la NASA entre NMS y un consorcio de intereses de gesti\u00f3n de la tierra.<\/span> <span>El software es mantenido por un n\u00famero creciente de desarrolladores.<\/span> <span>Para obtener m\u00e1s informaci\u00f3n, visite el sitio web de la Universidad de Minnesota en <\/span><\/span><a href=\"http:\/\/mapserver.gis.umn.edu\/\"><span><span>http:\/\/mapserver.gis.umn.edu\/<\/span><\/span><\/a><span><span> , o comun\u00edquese con el Sr. Stephen cal.<\/span><\/span><\/p>\n<p><span style=\"text-decoration: underline\">Requisitos de hardware<\/span><br \/>\nMapServer se ejecuta en Linux, Windows, Mac OS X, Solaris, y m\u00e1s. Para compilar o instalar algunos de los programas necesarios es necesario que tenga derechos de administrador en la m\u00e1quina.<\/p>\n<p><span style=\"text-decoration: underline\">Requisitos de software<\/span><br \/>\nSe necesita que est\u00e9 trabajando y configurado correctamente el servidor HTTP (web), como Apache o Microsoft Internet Information Server, en el equipo en el que va a instalar MapServer. OSGeo4W contiene Apache ya, pero se puede configurar de nuevo las cosas para usar IIS si es necesario. Por otra parte, ms4w se puede utilizar para instalar MapServer en Windows.<\/p>\n<p>Si es que se est\u00e1 en una m\u00e1quina Windows, y no se tiene instalado un servidor HTTP, es posible que desee comprobar ms4w, se instalar\u00e1 un pre-configurado del servidor HTTP, MapServer, y mucho m\u00e1s. El FGS Linux Installer proporciona una funcionalidad similar para varias distribuciones de Linux.<br \/>\nTambi\u00e9n se necesitar\u00e1 un navegador Web, y un editor de texto (vi, emacs, bloc de notepad, homesite), para modificar el c\u00f3digo HTML y mapfiles.<\/p>\n<p style=\"text-align: center\"><span><span>SISTEMA DE MAPSERVER<\/span><\/span><\/p>\n<p style=\"text-align: left\"><span><span><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-205\" title=\"mapserver1\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver1.jpg\" alt=\"\" width=\"500\" height=\"378\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver1.jpg 500w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver1-300x226.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><span> Hoy en d\u00eda, Sistema de Informaci\u00f3n Geogr\u00e1fica (SIG) es una herramienta generalizada de que el apoyo y se utiliza en miles de proyectos.<\/span> <span>Se compone de dos tipos importantes de datos que son de datos espaciales y datos de atributos para el que se crea Mapsever.<\/span> <span>Mapserver bases del sistema en tecnolog\u00eda web y tiene el deber de servidor.<\/span> <span>Se sirve y mantiene la integridad de cientos de miles de registros de datos, al tiempo que permite actualizaciones simult\u00e1neas y consultas.<\/span> <span>Y transfiere los datos, cuando petici\u00f3n de los clientes que tienen un programa navegador web.<\/span> <span>Los datos del mapa es el env\u00edo de datos por Mapserver que tiene b\u00e1sicamente dos m\u00e9todos para la transferencia: como vector o como mapas de bits.<\/span><\/span><\/span><\/p>\n<p style=\"text-align: center\"><span><span><span><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-206\" title=\"mapserver2\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver2.jpg\" alt=\"\" width=\"400\" height=\"300\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver2.jpg 400w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver2-300x225.jpg 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><\/span><\/span><\/span><\/p>\n<p style=\"text-align: center\"><span><span><span>FUNCIONAMIENTO DE PROGRAMA<\/span><\/span><\/span><\/p>\n<p>Su funcionamiento b\u00e1sico est\u00e1 configurado en un fichero de texto, que generalmente tiene la extensi\u00f3n \".map\". En este fichero, los datos del mapa se organizan en capas, a su vez dividida en una o m\u00e1s clases, donde en cada una de las cuales se pueden definir diferentes estilos visuales. Esta estructura permite la generaci\u00f3n de mapas con una definici\u00f3n de estilos muy flexible, que tambi\u00e9n puede depender de la escala del mapa.<\/p>\n<p>El formato de salida de MapServer, es dependiendo de la solicitud, puede ser gr\u00e1fico (mapa, leyenda, escala, m\u00e9tricas, visi\u00f3n general) o alfanum\u00e9rico (el resultado de una consulta de datos alfanum\u00e9ricos o espacial). El archivo \".map\" tambi\u00e9n incluye la posibilidad de fusionar la producci\u00f3n de una plantilla de HTML MapServer, para generar una p\u00e1gina web de lectura f\u00e1cil y agradable.<\/p>\n<p style=\"text-align: center\">USO COMO SERVIDOR DE MAPAS<\/p>\n<p>La posibilidad de ser utilizado como servidor de mapas por terceros programas, siguiendo las especificaciones OGC, o bien mediante la API MapScript, ha llevado a la creaci\u00f3n de aplicaciones web basadas en MapServer, para la publicaci\u00f3n de datos geoespaciales:<\/p>\n<p>\u2022CartoWeb<\/p>\n<p>\u2022Ka-Map<\/p>\n<p>\u2022Chameleon<\/p>\n<p>\u2022Pmapper<\/p>\n<p style=\"text-align: center\">ESTRUCTURA BASICA DE LA APLICACION DE MAPSERVER<\/p>\n<p>Una aplicaci\u00f3n MapServer simple consiste en:<\/p>\n<p>\u2022 Map File - es un archivo de configuraci\u00f3n de texto estructurado para su aplicaci\u00f3n MapServer. Este define el \u00e1rea de su mapa, le dice al programa MapServer d\u00f3nde est\u00e1n sus datos y donde colocar las im\u00e1genes. Tambi\u00e9n define las capas del mapa, incluyendo su fuente de datos, proyecciones y simbolog\u00eda. Se debe tener una extensi\u00f3n .map o\u00a0 MapServer no lo reconocer\u00e1.<\/p>\n<p>\u2022 Datos Geogr\u00e1ficos - MapServer puede utilizar muchos tipos fuente de datos geogr\u00e1ficos. El formato es el archivo de forma ESRI..<\/p>\n<p>\u2022 P\u00e1ginas HTML - Es la interfaz entre el usuario y MapServer. Por lo general se asientan en la ra\u00edz Web. En su forma m\u00e1s simple, MapServer se puede llamar para colocar una imagen de mapa est\u00e1tico en una p\u00e1gina HTML. Para que el mapa sea interactivo, la imagen se coloca de forma HTML en una p\u00e1gina.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-208\" title=\"mapserver\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver-300x232.jpg\" alt=\"\" width=\"300\" height=\"232\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver-300x232.jpg 300w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver.jpg 942w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h2 style=\"text-align: center\"><a href=\"http:\/\/mapserver.org\/introduction.html#contents\"><span><span>Anatom\u00eda de una aplicaci\u00f3n MapServer<\/span><\/span><\/a><\/h2>\n<h2 style=\"text-align: center\"><span><span><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/architecture.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-207\" title=\"architecture\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/architecture.png\" alt=\"\" width=\"529\" height=\"526\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/architecture.png 529w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/architecture-150x150.png 150w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/architecture-300x298.png 300w\" sizes=\"auto, (max-width: 529px) 100vw, 529px\" \/><\/a><\/span><\/span><\/h2>\n<p><span><span>La arquitectura b\u00e1sica de las solicitudes de MapServer.<\/span><\/span><\/p>\n<p><span><span>Una aplicaci\u00f3n MapServer simple consiste en:<\/span><\/span><\/p>\n<ul>\n<li><strong><span><span>Mapa de archivos<\/span><\/span><\/strong><span><span> - un archivo de texto estructurado de configuraci\u00f3n para su aplicaci\u00f3n MapServer.<\/span> <span>Se define el \u00e1rea de su mapa, le dice al programa MapServer d\u00f3nde est\u00e1n sus datos y donde a las im\u00e1genes de la salida.<\/span> <span>Tambi\u00e9n define las capas del mapa, incluyendo su fuente de datos, proyecciones y simbolog\u00eda.<\/span> <span>Se debe tener una extensi\u00f3n del mapa. MapServer o no lo reconocer\u00e1.<\/span><\/span>\n<p><span><span><strong><span><span>Datos Geogr\u00e1ficos<\/span><\/span><\/strong><span><span> - MapServer pueden utilizar muchos tipos de datos de origen geogr\u00e1fico.<\/span> <span>El formato por defecto es el archivo de forma ESRI.<\/span> <span>Muchos otros formatos de datos pueden ser apoyadas, esto se discute m\u00e1s adelante en la <\/span><\/span><a href=\"http:\/\/mapserver.org\/introduction.html#adding-data-to-your-site\"><span><span>Adici\u00f3n de datos a su sitio<\/span><\/span><\/a><span><span> .<\/span><\/span><\/span><\/span><\/p>\n<p><strong><span><span>P\u00e1ginas HTML<\/span><\/span><\/strong><span><span> - la interfaz entre el usuario y MapServer.<\/span> <span>Por lo general se siente en la ra\u00edz Web.<\/span> <span>En su forma m\u00e1s simple, MapServer se puede llamar para colocar una imagen de mapa est\u00e1tico en una p\u00e1gina HTML.<\/span><span>Para que el mapa interactivo, la imagen se coloca en un formulario HTML en una p\u00e1gina.<\/span><\/span><\/p>\n<p><a href=\"http:\/\/mapserver.org\/glossary.html#term-cgi\"><em><span><span>CGI<\/span><\/span><\/em><\/a><span><span> programas son \"ap\u00e1tridas\", todas las solicitudes que reciben es nueva y no recuerdo nada sobre la \u00faltima vez que se vieron afectados por su aplicaci\u00f3n.<\/span> <span>Por esta raz\u00f3n, cada vez que su aplicaci\u00f3n env\u00eda una solicitud para MapServer, tiene que pasar la informaci\u00f3n de contexto (lo que se encuentran en capas, donde est\u00e1 en el mapa, el modo de aplicaci\u00f3n, etc) en las variables de forma oculta o variables de URL.<\/span><\/span><\/p>\n<p><span><span>Un simple MapServer <\/span><\/span><a href=\"http:\/\/mapserver.org\/cgi\/index.html#cgi\"><em><span><span>CGI<\/span><\/span><\/em><\/a><span><span> solicitud se podr\u00e1n incluir dos p\u00e1ginas html:<\/span><\/span><\/p>\n<ul>\n<li><strong><span><span>Archivo de inicializaci\u00f3n<\/span><\/span><\/strong><span><span> - utiliza un formulario con variables ocultas para enviar una consulta inicial con el servidor http y MapServer.<\/span> <span>Esta forma puede ser colocado en otra p\u00e1gina o se sustituye por pasar la informaci\u00f3n de inicializaci\u00f3n como variables en una URL.<\/span><\/span><\/li>\n<li><strong><span><span>Archivo de plantilla<\/span><\/span><\/strong><span><span> - controla la forma en los mapas y la salida de las leyendas de MapServer aparecer\u00e1 en el navegador.<\/span> <span>Al hacer referencia a las variables CGI MapServer en el html de plantilla, que permiten MapServer para rellenar con los valores relacionados con el estado actual de su solicitud (nombre de la imagen del mapa, por ejemplo, nombre de la imagen de referencia, la extensi\u00f3n del mapa, etc), ya que crea la p\u00e1gina html para el navegador para leer.<\/span> <span>La plantilla tambi\u00e9n determina la forma en que el usuario puede interactuar con la aplicaci\u00f3n MapServer (navegar, zoom, pan, consulta).<\/span><\/span>\n<ul>\n<li><strong><span><span>MapServer CGI<\/span><\/span><\/strong><span><span> - El archivo binario o ejecutable que recibe las peticiones y devuelve las im\u00e1genes, datos, etc se encuentra en el directorio cgi-bin o directorio de scripts del servidor http.<\/span> <span>El usuario del servidor web debe tener derechos de ejecuci\u00f3n para el directorio que se siente, y por razones de seguridad, no debe estar en la ra\u00edz web.<\/span> <span>De forma predeterminada, este programa se llama <\/span><\/span><a href=\"http:\/\/mapserver.org\/cgi\/mapserv.html#mapserv\"><em><span><span>mapserv<\/span><\/span><\/em><\/a><\/li>\n<li><strong><span><span>HTTP Server<\/span><\/span><\/strong><span><span> - sirve las p\u00e1ginas HTML cuando son golpeados por el navegador del usuario.<\/span> <span>Se necesita un trabajo HTTP (web) del servidor, como <\/span><\/span><a href=\"http:\/\/httpd.apache.org\/\"><span><span>Apache<\/span><\/span><\/a><span><span> o Microsoft Internet Information Server, en el equipo en el que va a instalar MapServer.<\/span><\/span>\n<p style=\"text-align: center\">MAPSERVER EN GENERAL<\/p>\n<p><span><span><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/MapServer_Map_LayerInfo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-211\" title=\"MapServer_Map_LayerInfo\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/MapServer_Map_LayerInfo.png\" alt=\"\" width=\"720\" height=\"570\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/MapServer_Map_LayerInfo.png 720w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/MapServer_Map_LayerInfo-300x237.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/span><\/span><\/p>\n<table border=\"1\" cellpadding=\"0\" width=\"728\">\n<tbody>\n<tr>\n<td width=\"1093\"><em>.\u00a0Consulta la web del servidor a trav\u00e9s de   una URL que contiene la direcci\u00f3n del programa con MapServer<\/em><em><br \/>\n<\/em><em>ajustes adecuados,<\/em><em><br \/>\n<\/em><em>2.\u00a0El servidor transmite a los par\u00e1metros de   consulta de MapServer,<\/em><em><br \/>\n<\/em><em>3.\u00a0MapServer y decodifica la configuraci\u00f3n   se encuentra la informaci\u00f3n que se encuentra en el archivo de proyecto   \"mapfile\".<\/em><em><br \/>\n<\/em><em>Estas son, posiblemente, modificado de acuerdo a   los par\u00e1metros pasados en la solicitud,<\/em><em><br \/>\n<\/em><em>4.\u00a0MapServer buscar\u00e1 los elementos del mapa   para visualizar,<\/em><em><br \/>\n<\/em><em>5.\u00a0MapServer b\u00fasquedas relacionadas no   geogr\u00e1ficos (es decir, hallar los datos correspondientes<\/em><em><br \/>\n<\/em><em>consultas)<\/em><em><br \/>\n<\/em><em>6.\u00a0MapServer lee la plantilla de p\u00e1gina HTML   para generar (plantilla) y los valores de los par\u00e1metros sin marcar<\/em><em><br \/>\n<\/em><em>7.\u00a0MapServer consiste en im\u00e1genes de mapa de   bits a partir de diferentes fuentes de datos y par\u00e1metros.\u00a0La<\/em><em><br \/>\n<\/em><em>im\u00e1genes de las Listas (escaleras, las   referencias, las capas visibles) se componen,<\/em><em><br \/>\n<\/em><em>8.\u00a0MapServer el resultado de la p\u00e1gina HTML<\/em><em><br \/>\n<\/em><em>9.\u00a0MapServer env\u00eda la p\u00e1gina al servidor   Web,<\/em><em><br \/>\n<\/em><em>10.\u00a0El servidor web devuelve la p\u00e1gina al   cliente.<\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Este servidor de mapas, desarrollado en C, tiene las siguientes caracter\u00edsticas<\/p>\n<ul>\n<li>OpenSource y robustez<\/li>\n<li>cumple con las especificaciones del\u00a0<a href=\"http:\/\/www.ird.fr\/informatique-scientifique\/methodo\/standards\/web_services\/index.php#ogc\" target=\"_blank\">OGC<\/a> servicios web para\u00a0<a href=\"http:\/\/www.ird.fr\/informatique-scientifique\/methodo\/standards\/web_services\/index.php\" target=\"_blank\">WMS<\/a> (Web Map Service) y\u00a0<a href=\"http:\/\/www.ird.fr\/informatique-scientifique\/methodo\/standards\/web_services\/index.php\" target=\"_blank\">CMA<\/a> (Web Feature Service).<\/li>\n<li>interfaz con muchos lenguajes de programaci\u00f3n: PHP (phpmapscript m\u00f3dulo), Python, Perl, Java, etc.<\/li>\n<\/ul>\n<p>El siguiente diagrama muestra la arquitectura propuesta por el SIL MapServer<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver_sil.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-212\" title=\"mapserver_sil\" src=\"http:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver_sil-300x169.gif\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver_sil-300x169.gif 300w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver_sil-1024x577.gif 1024w, https:\/\/blog.espol.edu.ec\/lismabor\/files\/2011\/01\/mapserver_sil.gif 1103w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left\"><span><span><span><br \/>\n<\/span><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MapServer es un C\u00f3digo abierto(es un m\u00e9todo de desarrollo de software que aprovecha el poder de revisi\u00f3n por pares distribuidos y la transparencia del proceso.) motor de procesamiento de datos geogr\u00e1ficos por escrito en C. M\u00e1s all\u00e1 de la navegaci\u00f3n de datos SIG, MapServer permite crear \"mapas de im\u00e1genes geogr\u00e1ficas\", es decir, mapas que \u00a0pueden [&hellip;]<\/p>\n","protected":false},"author":5221,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-201","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/posts\/201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/users\/5221"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/comments?post=201"}],"version-history":[{"count":6,"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/posts\/201\/revisions"}],"predecessor-version":[{"id":215,"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/posts\/201\/revisions\/215"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/categories?post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lismabor\/wp-json\/wp\/v2\/tags?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}