{"id":391,"date":"2016-02-11T02:00:21","date_gmt":"2016-02-11T02:00:21","guid":{"rendered":"https:\/\/www.joseluisestevez.com\/?p=391"},"modified":"2017-02-01T11:23:28","modified_gmt":"2017-02-01T11:23:28","slug":"como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre","status":"publish","type":"post","link":"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/","title":{"rendered":"Como desarrollar un Sistema de Informaci\u00f3n Geogr\u00e1fica (SIG) en Software Libre"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">En la siguiente entrada\u00a0les quiero presentar todo lo que necesitas saber, todos lo necesario la soluci\u00f3n definitiva para\u00a0desarrollar un Sistema de Informaci\u00f3n Geogr\u00e1fico usando Software Libre 100% Open Sources, logrando as\u00ed el\u00a0desarrollo de una\u00a0soluci\u00f3n con una\u00a0<\/span><span style=\"font-weight: 400;\">arquitectura multinivel de tres capas.<\/span><\/p>\n<p>Nuestra soluci\u00f3n contar\u00e1 con las siguientes capas, capas de interfaz de usuario, capa de servidor de aplicaciones y base de datos.<\/p>\n<p>Esta soluci\u00f3n ya la he explicado en entradas anteriores, solo que ahora la vamos a organizar para lograr el desarrollo de un sistema de calidad para ser usado en la vida real.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2016\/02\/Skroe.png\" rel=\"attachment wp-att-392\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-392 size-full\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2016\/02\/Skroe.png\" alt=\"Skroe\" width=\"473\" height=\"503\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2016\/02\/Skroe.png 473w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2016\/02\/Skroe-282x300.png 282w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/><\/a><\/p>\n<p>1.- Interfaz de usuario<\/p>\n<p>En esta capa es el componente visible del sistema donde los usuarios pueden relacionarse\u00a0con nuestros mapas. Este nivel esta desarrollado con OpenLayers3, GeoExt3 y ExJs6, la informaci\u00f3n de como desarrollar esta capa esta en el siguiente enlace:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/10\/creando-una-interfaz-con-openlayers-3-y-geoext-3-para-visualizar-nuestros-mapas\/\">Creando una interfaz con OpenLayers 3 y GeoExt 3 para visualizar nuestros mapas<\/a><\/li>\n<\/ul>\n<p>2.-\u00a0Servidor de aplicaciones<\/p>\n<p>En esta capa es el generador o el encargado de servir los\u00a0mapas, se encarga de comunicarse con nuestro\u00a0almac\u00e9n de datos en entregar una repuesta adecuada al cliente. Esta capa esta constituida por\u00a0tres\u00a0componentes principales: el servidor de mapas \/GeoServer), el servidor de teselas o cache de im\u00e1genes (GeoWebCache) y el\u00a0servidor web (HTTP), la informaci\u00f3n de como desarrollar esta capa esta en los\u00a0siguientes enlaces:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/08\/usando-geoserver-para-publicar-nuestros-servicios-wms\/\">Usando GeoServer para publicar nuestros servicios WMS<\/a><\/li>\n<li><a href=\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/05\/instalacion-del-servidor-de-mapas-geoserver\/\">Instalaci\u00f3n del Servidor de Mapas Geoserver<\/a><\/li>\n<li><a href=\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/04\/instalar-el-servidor-de-aplicaciones-apache-tomcat-8-en-linux\/\">Instalar el Servidor de Aplicaciones Apache Tomcat 8 en Linux<\/a><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">3.- Capa de datos (PostGis)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">La capa de datos es el\u00a0componente principal que comprende un servidor de base de datos relacional PostgreSQL usando la extensi\u00f3n de\u00a0PostGIS para la gesti\u00f3n de los datos geom\u00e9tricos. PostgreSQL maneja tablas con m\u00e1s de 90 millones de registros, lo que demuestra su gran capacidad, la informaci\u00f3n de como desarrollar esta capa esta en el siguiente enlace:<\/span><\/p>\n<ul>\n<li><a href=\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/02\/instalar-la-ultima-version-de-postgis-2-2-en-debian\/\">Instalar la \u00faltima versi\u00f3n de Postgis 2.2 en Debian<\/a><\/li>\n<\/ul>\n<p>Como pueden este peque\u00f1o pero muy completo manual, que\u00a0los puede guiar para desarrollar una soluci\u00f3n de alta calidad usando herramientas completamente OpenSource.<\/p>\n<p>Si te gusto el manual\u00a0puedes comentar o dejarme unos satoshis para comprarme un caf\u00e9 \ud83d\ude00<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><!-- AddThis Related Posts generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>En la siguiente entrada\u00a0les quiero presentar todo lo que necesitas saber, todos lo necesario la soluci\u00f3n definitiva para\u00a0desarrollar un Sistema de Informaci\u00f3n Geogr\u00e1fico usando Software Libre 100% Open Sources, logrando as\u00ed el\u00a0desarrollo de una\u00a0soluci\u00f3n con una\u00a0arquitectura multinivel de tres capas. Nuestra soluci\u00f3n contar\u00e1 con las siguientes capas, capas de interfaz de usuario, capa de servidor [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><!-- AddThis Related Posts generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46,43,49,8,6,45,35,34,16,39,41],"tags":[47,44,50,9,12,48,38,36,17,42],"class_list":["post-391","post","type-post","status-publish","format-standard","hentry","category-geoext","category-geoserver","category-geowebcache","category-java","category-linux","category-openlayers","category-pgadmin3","category-postgis","category-postgresql","category-shp2pgsql","category-tomcat","tag-geoext","tag-geoserver","tag-geowebcache","tag-java","tag-linux","tag-openlayers","tag-pgadmin3","tag-postgis","tag-postgresql","tag-tomcat"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.0.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<link rel=\"canonical\" href=\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como desarrollar un Sistema de Informaci\u00f3n Geogr\u00e1fica (SIG) en Software Libre - El Blog de Jose Luis Estevez\" \/>\n<meta property=\"og:description\" content=\"En la siguiente entrada\u00a0les quiero presentar todo lo que necesitas saber, todos lo necesario la soluci\u00f3n definitiva para\u00a0desarrollar un Sistema de Informaci\u00f3n Geogr\u00e1fico usando Software Libre 100% Open Sources, logrando as\u00ed el\u00a0desarrollo de una\u00a0soluci\u00f3n con una\u00a0arquitectura multinivel de tres capas. Nuestra soluci\u00f3n contar\u00e1 con las siguientes capas, capas de interfaz de usuario, capa de servidor [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/\" \/>\n<meta property=\"og:site_name\" content=\"El Blog de Jose Luis Estevez\" \/>\n<meta property=\"article:published_time\" content=\"2016-02-11T02:00:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-01T11:23:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2016\/02\/Skroe.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\">\n\t<meta name=\"twitter:data1\" content=\"2 minutos\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.joseluisestevez.com\/#website\",\"url\":\"https:\/\/www.joseluisestevez.com\/\",\"name\":\"El Blog de Jose Luis Estevez\",\"description\":\"Desarrollador Senior\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.joseluisestevez.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/#primaryimage\",\"inLanguage\":\"es\",\"url\":\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2016\/02\/Skroe.png\",\"width\":473,\"height\":503},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/#webpage\",\"url\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/\",\"name\":\"Como desarrollar un Sistema de Informaci\\u00f3n Geogr\\u00e1fica (SIG) en Software Libre - El Blog de Jose Luis Estevez\",\"isPartOf\":{\"@id\":\"https:\/\/www.joseluisestevez.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/#primaryimage\"},\"datePublished\":\"2016-02-11T02:00:21+00:00\",\"dateModified\":\"2017-02-01T11:23:28+00:00\",\"author\":{\"@id\":\"https:\/\/www.joseluisestevez.com\/#\/schema\/person\/572e5682c75d1ff790fe33617a4ffb94\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.joseluisestevez.com\/\",\"url\":\"https:\/\/www.joseluisestevez.com\/\",\"name\":\"Portada\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/\",\"url\":\"https:\/\/www.joseluisestevez.com\/index.php\/2016\/02\/11\/como-desarrollar-un-sistema-de-informacion-geografica-sig-en-software-libre\/\",\"name\":\"Como desarrollar un Sistema de Informaci\\u00f3n Geogr\\u00e1fica (SIG) en Software Libre\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.joseluisestevez.com\/#\/schema\/person\/572e5682c75d1ff790fe33617a4ffb94\",\"name\":\"yeyo\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.joseluisestevez.com\/#personlogo\",\"inLanguage\":\"es\",\"url\":\"http:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/09\/cropped-AAEAAQAAAAAAAAI-AAAAJGY1ZDAzZmUwLWI2ZTgtNDM4YS05MjdhLTczNTA3YjQ0ZjQ4Nw-96x96.jpg\",\"caption\":\"yeyo\"},\"description\":\"Arquitecto de Software emprendedor con ardua experiencia en el camino de la tecnolog\\u00eda.\",\"sameAs\":[\"http:\/\/www.joseluisestevez.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts\/391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/comments?post=391"}],"version-history":[{"count":4,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts\/391\/revisions"}],"predecessor-version":[{"id":402,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts\/391\/revisions\/402"}],"wp:attachment":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/media?parent=391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/categories?post=391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/tags?post=391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}