Home > OpenGeo Suite: Un software GIS gran ejemplo, pensado en las debilidades del modelo OSGeo

OpenGeo Suite: Un software GIS gran ejemplo, pensado en las debilidades del modelo OSGeo

A día de hoy, al menos en el entorno geoespacial, cualquier profesional con pensamiento neutral reconoce que el software de código abierto es tan maduro como el software comercial, y en algunos aspectos superior a la misma.

La estrategia normativa funcionó muy sabiamente. Si bien es cuestionable su actualización equilibrio contra la energía necesaria para la evolución de la tecnología, tal vez fue lo que sentó las bases para el éxito en otras actividades tales como la comunidad, enfoque filosófico, la economía y otras ideas que se han utilizado para justificar el modelo, que en última instancia son también sea ​​necesario.

Sin embargo, la venta de soluciones de código abierto no es fácil en entornos empresariales o gubernamentales, por muchas razones que en parte tienen su origen en la competencia, sino también como el resultado inevitable de los fallos de los modelos, que deben evolucionar y coexistir con el software propietario. Los tomadores de decisiones se hacen preguntas tales como:

  • Si una mañana como resultado de otras actualizaciones de plataformas aparece un problema, en aspectos tales como la seguridad, ¿quién responde al momento necesitamos ayuda, ya qué precio, así como para dejarlo presupuestado?

  • Dada la variedad de alternativas en el lenguaje, las bibliotecas, las soluciones cliente, soluciones web, etc qué combinación debemos elegir para garantizar la plena compatibilidad cercana?

OpenGeo Suite es una solución que no sólo aprovecha toda la madurez de las herramientas disponibles, sino que también pretende dar respuesta a estos fallos de los modelos. Además de dar a la comunidad una solución que puede mejorar sus esfuerzos de desarrollo, crea un hilo de manera que los componentes implicados pueden guiar su evolución, y para las empresas, OpenGeo Suite proporciona la seriedad necesaria para decidir sobre código abierto. Mientras que hay otras compañías, después de algún tiempo de tratar de esta alternativa, no había otra opción para mí que para reconocer la gran capacidad y la creatividad del equipo de pensamiento detrás sin límites, la empresa creadora de esta solución.

geoserver gis

Tomemos algunos vistazo a lo que el enfoque OpenGeo suite implica:

¿Qué herramientas incluyen OpenGeo Suite?

geoserver opengeoTener tantas opciones de solución no es malo, es normal, aunque complica un poco la forma de garantizar la selección de herramientas en los procesos de producción integrados. Una elección equivocada puede ser caro si nos damos cuenta de ello cuando hemos invertido esfuerzos en la investigación, el desarrollo, la formación y, sobre todo, el tiempo irrecuperable.

Por ejemplo, sólo en términos de desarrollo del lenguaje, tenemos un rompecabezas que resulta de las necesidades de la comunidad, muchos de ellos haciendo exactamente lo mismo, otra emulando en otra forma, algunos con características únicas en rutinas sencillas que tendríamos ya como todos a tener ellos. Veamos esta separación por funciones y los idiomas, aunque he de ser sincero, la clasificación no es exclusiva y en algunos casos es difícil distinguir la frontera:

  • A nivel de cliente que es el contexto más populares son: QGis, Hierba, ILWIS, SAGA, Kapaware basado en C + +. gvSIG, Salto, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE basadas en Java. MapWindow, por su lado de ActiveX se basa en. NET.
  • En las bibliotecas que tenemos: GDAL, OGR, Proj4, FDO, GEOS en C + +. GeoTools, WKB4J, JTS y Báltico basado en Java. NTS, GeoTools.NET, SharpMap trabajando. NET.
  • En términos de soluciones web, que ahora están tomando gran auge: MapServer, MapGuide SO en C + +, GeoServer, Grado, Geonetwork en Java. OpenLayers, Prospecto y Ka-Map en Javascript, MapFish en Python, Mapbender en PHP / Javascript.
  • En cuanto a las bases de datos “, Postgres es el dominante indiscutible, pero también hay otras soluciones.

Lo anterior muestra que es posible montar un sistema casi en cualquier entorno. Lo que es más, muchos de ellos a pesar de haber nacido en una lengua ahora apoyaron otros. Muchos de ellos también nacieron como cliente, pero son capaces de gestionar datos de la web y, en casos como el Open Layers, es incluso posible desarrollar en un entorno basado en la Web casi todo lo que se hace en una herramienta de cliente.

¿Qué software libre combinación debemos utilizar?

OpenGeo privado decidió el QGis como un cliente de escritorio, que, en este punto, ya merece la categoría un elementos ‘en eGeomate. Por web eligieron GeoServer como servidor de datos que se ejecuta en Tomcat, Espolón como entorno de ejecución de Java, GeoWebCache para la teselación y OpenLayers como biblioteca, aunque esta última opción no ha un registro necesario considerar las soluciones como prospecto que está creciendo con gran éxito, especialmente por su modelo basado en plugins y su potencial con las aplicaciones móviles. Mira que podían ir a la línea de un único idioma, pero ahora me gusta ver la matriz de análisis que les ha llevado a esta definición.

Seamos claros, cualquier persona puede poner en práctica estas soluciones por individuo. ¿Qué OpenGeo contiene es un instalador con las versiones de estos componentes con mejoras que hacen rutinas tediosas más eficientes, por ejemplo:

  • El programa de instalación hace que el montaje bruscamente. Usted puede elegir los componentes que desea instalar, quitar o desinstalar. Para los que se han ocupado de un motor de tiempo de ejecución de Java y los felices ‘Error 503’ conocerán su utilidad.
  • Hay diferentes instaladores: Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu y servidores de aplicaciones.
  • La última versión 4.02 trae PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10 GeoWebCache 2.4.3 y GeoServer 1.5, además soporta OpenLayers 3.
  • En el menú de inicio se crean enlaces directos para detener o iniciar GeoServer y Postgres, también para elevar la interfaz de usuario para los datos de carga de archivos de forma ‘a Postgres (shp2psql) y también para acceder a la base de datos PostGis (PgAdmin)
  • También en el menú de inicio hay un acceso al host local, que en esta versión elimina la interfaz del cliente de la versión 3, con un panel de control limpia para GeoServer, GeoWebCache y servicios Geoexplorer.
  • Este producto, GeoExplorer, es un desarrollo impresionante sin límites basado en GeExt que sirve como un visor de datos para GeoServer, permite la carga de datos desde un archivo local o desde un almacén de datos y se puede configurar el color, el grosor de las líneas, la transparencia, el etiquetado, incluidas las normas y guardar directamente en el archivo de estilo GeoServer (SLD). Nadie en su sano juicio funciona sólo con el código y GeoExplorer es una solución excelente –aunque sí más cosas
  • geoserver boundlessLa versión GeoServer instalado incluye un enlace a la importación de datos, y puede crear orígenes de las capas de formas locales, incluyendo PostGis con que la información de una base de datos se puede mover a otro incluido desde el host local a un servicio alojado, es interesante que esta carga de datos resuelve problemas ogr2ogr que si no se hacen con la línea de la consola, tirar dificultades cuando se eleva la capa de varios polígonos, porque el defecto es un polígono simple
  • En este caso, los servicios de la WPS aparecen debido a que en la opción de instalar decidí integrarlos.
  • En el momento de la instalación, puede agregar GeoServer Complementos como CSS Styling, CSW, Clustering, y soporte para imágenes GDAL bibliotecas. También hay un add-on para PostGIS que apoya a las nubes de puntos “en la base de datos y como cliente, también puede instalar GDAL / OGR. Para los desarrolladores no hay opción de instalar Webapp SDK y GeoScript.
  • A diferencia de mi versión alojada en el servidor, veo que hay más fuentes de datos posibles que seguramente se pueden agregar, pero en el caso la versión que viene con la suite OpenGeo, trae de texto delimitado por comas, H2, H2 JNDI, SQL Server, OGR , Oracle y un puñado de posibilidades en fondos de trama.

¿Qué pasa con Qgis?

  • El mejor de todos, porque para Qgis se creó un gran plugin llamado OpenGeo explorador con el que se puede interactuar con la base de Postgres y también con GeoServer. Desde aquí se puede editar el SLD, mover capas, grupos de capas, nombres de editar, eliminar, ver los espacios de trabajo, las capas en la caché, etc
  • Si se elimina una capa, se retira la SLD, todo esto es configurable y, finalmente, logra un trabajo desde el cliente de control de lo que está por encima, y ​​la sincronización puede estar utilizando la API REST.
  • Por ahora lo que no tiene es shp2psql pero no se sorprendió de que más tarde se integran en el mismo panel, tal vez lo más transparente el plugin Spit que, a diferencia de la interfaz de usuario, las conexiones de la tienda, pueden cargar varias capas en el bloque, el progreso bar es más realista y los mensajes de error son más comprensibles.

Con esto, OpenGeo Suite no está diciendo que esta es la receta mágica. Pero sin duda se moverá gran parte de la comunidad para esta preferencia, sobre todo porque las empresas que venden cursos pueden preferir enseñar esta ruta que garantiza una curva de aprendizaje más corta.

El combo es compatible con otras herramientas que se pueden montar en el servidor.

El impacto que viene con OpenGeo suite

Vamos a ver cuál es el impacto que esto tiene en la comunidad, porque detrás sin límites hay gente con mucha experiencia en este campo, que ha estado involucrado en el desarrollo de las herramientas y bibliotecas que hoy conforman el sector sostenible. Pero especialmente conpericiaen los servicios empresariales y de comercialización, que a menudo se pierde desde el punto de vista técnico. Mencionar al menos seis:

  • Eddie Pickle y Ken Bossung, fundadores iónico, compañía que compró ERDAS en 2007 y ahora es propiedad de Leica.

  • Andreas Hocevar y Bart van den Eijnden, que se sumerge en OpenLayers 2 y el desarrollo GeoExt.

  • Víctor Olaya, quien nos dejó este legado de SEXTANTE,

  • Paul Ramsey, los primeros iniciadores PostGIS.

Otro impacto positivo es en la formalidad de la gran empresa que, sin llegar a ser un monstruo de mercado, – que siempre es un riesgo, trae formalidad para competir con las empresas del sector privado en áreas como el apoyo, la credibilidad, la seguridad y el control de calidad de los desarrollos.

boundlessLa oferta de servicios sin límites ha, que van desde la migración de plataforma para servicios de apoyo anuales parece consistente con el mercado corporativo e institucional que comprende poco a poco la diferencia de contar con el apoyo local y empresarial. No debe ser fácil este mercado, pero vemos con satisfacción cómo las instituciones maduran en el pensamiento, teniendo en cuenta el desarrollo de software y la información como un activo, por lo que era la forma en que lo hizo a través de la asignación de trabajo de mecánico de automóviles para sus conductores a contratar un seguro especializado y servicios a las empresas de distribución.

En el modelo de código abierto, existe la oportunidad para todo el mundo. Entonces, ¿qué ofrece Ilimitado, está ahí, con la oportunidad de ser un pareja; Más allá es la capacidad de las personas que desean mejorar su capacidad de servicios de venta en el campo de la implementación, capacitación, apoyo o desarrollo. El ejemplo nos parece valioso y con buenas lecciones que aprender y complementar el esfuerzo que por otros medios lidera la Fundación gvSIG, que discutiremos en otra ocasión.

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.