OpenGeo Suite: Gott dæmi um GIS hugbúnað hannað fyrir veikleika OSGeo líkansins

Í dag, að minnsta kosti í jarðeðlisumhverfinu, viðurkennir hver fagmaður með hlutlausa hugsun að ókeypis hugbúnaðaruppsprettur eru eins þroskaðir og viðskiptahugbúnaður og að sumu leyti yfirburðir.

La estrategia de estándares funcionó con mucho tino.  Si bien es cuestionable su equilibrio de actualización ante la energía que requiere la evolución tecnológica, quizá fue lo que sentó las bases para garantizar el éxito en otros esfuerzos como la comunidad, planteamiento filosófico, economía y demás ideas que se usaron para justificar el modelo, que en definitiva también son necesarios.

No obstante, vender las soluciones Open Source no es fácil en ambientes empresariales o gubernamentales, por muchos motivos que en parte tienen origen en la competencia pero también como resultado inevitable de las debilidades del modelo, que debe evolucionar y convivir con el software privativo.  Los tomadores de decisiones se hacen preguntas como:

  • Ef einn morguninn birtist vandamál vegna uppfærslna frá öðrum kerfum, í þáttum eins og öryggi, hver bregst við þegar við þurfum stuðning og á hvaða verði við látum það gera fjárhagsáætlun?

  • Ante la gama de alternativas en lenguaje, librerías, soluciones cliente, soluciones web,  ¿Qué combinación debemos elegir que nos asegure compatibilidad kvasi samtals?

OpenGeo Suite es una solución que no solo aprovecha toda la madurez de las herramientas disponibles, sino que también apunta a responder a esas debilidades del modelo.  Además de darle a la comunidad una solución con la que pueden potenciar sus iniciativas de desarrollo, crea un hilo conductor para que los componentes involucrados orienten su evolución y, para las empresas OpenGeo Suite provee la seriedad que requiere decidirse por el código abierto.  Si bien hay otras empresas, luego de un tiempo de probar esta alternativa no me queda otra que reconocer la alta capacidad y creatividad de lo pensantes detrás de Boundless, la empresa creadora de esta solución.

Við skulum sjá nokkrar af því sem OpenGeo Suite nálgunin felur í sér:

Hvaða verkfæri inniheldur OpenGeo Suite?

Tener tantas opciones de solución no es malo, es normal, aunque complica un tanto cómo asegurar la selección de herramientas en procesos productivos integrales.  Una selección erronea puede salir costosa si nos damos cuenta cuando ya hemos invertido esfuerzos en investigación, desarrollo, capacitación y sobre todo tiempo no recuperable.

Para ejemplo, solo en cuanto a lenguaje de desarrollo tenemos un rompecabezas resultante de las necesidades de la comunidad, muchas de ellas haciendo exáctamente lo mismo, otras emulando en otro sabor, algunas con características únicas en rutinas sencillas que ya quisiéramos las tuvieran todas.  Veamos esta separación por funcionalidades y lenguajes; aunque debo ser honesto, la categorización no es excluyente y en algunos casos cuesta distinguir la frontera:

  • A nivel de cliente que es el contexto más popularizado están: QGis, Grass, ILWIS, SAGA, Kapaware, basadas en C++.  gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, basadas en Java.  MapWindow por su lado sobre ActiveX basado en .NET.
  • En librerías tenemos: GDAL, OGR, PROJ4, FDO, GEOS sobre C++.  GeoTools, WKB4J, JTS, Baltic basadas en Java.  NTS, GeoTools.NET, SharpMap sobre .NET.
  • En cuanto a soluciones para web, que hoy están teniendo mucho auge: MapServer, MapGuide OS sobre C++; GeoServer, Degree, Geonetwork sobre Java.  OpenLayers, Leaflet y Ka-Map en Javascript, mapFish sobre Python, MapBender en PHP/Javascript.
  • Hvað gagnagrunna varðar er Postgres hinn óumdeilaði ráðandi, þó að það séu aðrar lausnir.

Lo anterior nos demuestra que es posible montar un sistema casi en cualquier entorno.  Es más, muchas de ellas si bien nacieron en un lenguaje ahora soportan otros.  También muchos de ellos nacieron como cliente pero son capaces de gestionar datos web y en casos como Open Layers hasta es posible desarrollar en un entorno web casi todo lo que semhace en una herramienta cliente.

Hvaða samsetning af ókeypis hugbúnaði til að nota?

OpenGeo föruneyti var ákveðið af Qis como cliente de escritorio, que a esta altura ya se merece una categoría de artículos en Geofumadas.  Para web eligieron GeoServer como servidor de datos que opera sobre Tomcat, Jetty como entorno runtime Java, GeoWebCache para el teselado y OpenLayers como librería aunque esta última opción no tiene una matrícula obligada considerando soluciones como Leaflet que está creciendo con gran suceso especialmente por su modelo basado en Plugins y su potencial con las aplicaciones para móviles.  Vean que pudieron irse por una sola línea de lenguaje pero ya quisiera ver la matriz de análisis que los ha llevado a esta definición.

Seamos claros, cualquiera puede implementar estas soluciones por individual.  Lo que contiene OpenGeo es un instalador con versiones de estos componentes con mejorías para eficientar rutinas tediosas; por ejemplo:

opengeo suite

 

  • opengeo suite kortþjónnEl instalador hace el montaje de forma nítida.  Pudiéndose elegir qué componentes instalar, quitar o desinstalar.  Para quienes han lidiado con un motor runtime de Java con el dichoso Error 503 sabrán la utilidad.
  • Það eru mismunandi installers: fyrir Windows,  Mac OS X, CentOS/RHEL, Fedora, Ubuntu y Application Servers.  
  • La versión reciente 4.02 trae PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 y GeoWebCache 1.5; y soporta OpenLayers 3.
  • Beinar hlekkir eru búnar til í upphafsvalmyndinni til að stöðva eða ræsa GeoServer og Postgres; einnig til að hækka notendaviðmótið til að hlaða formsniðin gögn til Postgres (shp2psql) og einnig til að fá aðgang að PostGis gagnagrunninum (PgAdmin).
  • También en el menú de inicio hay un acceso hacia el localhost, que en esta versión elimina a la interfaz cliente de la versión 3,  con un limpio panel control hacia los servicios GeoServer, GeoWebCache y GeoExplorer.
  • Este producto, GeoExplorer es un desarrollo impresionante de Boundles basado en GeExt que hace las veces de visor de datos para GeoServer, permite la subida de datos desde un fichero local o desde un almacén de datos, pudiendo configurar color, grosor de líneas, transparencia, rotulado, inclusive reglas y guardando directamente sobre el fichero de estilo (sld) de geoServer.  Nadie en su sano juicio trabaja éste a puro código y GeoExplorer es una excelente solución –þó að hann geri fleiri hluti-.
  • La versión instalada de GeoServer incluye un enlace a la importación de datos, pudiendo crearse orígenes a partir de capas shape locales, inclusive PostGis con lo que se pueden mover datos de una base a otra incluido del Localhost a un servicio hospedado; es interesante que esta subida de datos resuelve problemas  OGR2OGR que a menos que se hagan con línea de consola, arrojan dificultades cuando se sube una capa multipolígono, pues el predeterminado es polígono sencillo.
  • Í þessu tilfelli birtast WPS þjónusturnar vegna þess að í möguleikanum á að setja upp ákvað ég að samþætta þær.
  • Al momento de la instalación se puede agregar Add-ons de GeoServer como CSS Styling, CSW, Cloustering y el soporte para librerías de imágenes GDAL.  También hay un Add-on para PostGIS que soporta nubes de puntos sobre la base de datos y como cliente también se puede instalar GDAL/OGR.  Para desarrolladores hay opción a instalar Webapp SDK y GeoScript.
  • Ólíkt útgáfunni minni sem hýst er á netþjóninum, sé ég að það eru fleiri mögulegar gagnaheimildir, sem vissulega er hægt að bæta við en þegar um er að ræða útgáfuna sem fylgir OpenGeo Suite, þá er það með kommu-afmörkuðum texta, H2, H2 JNDI, SQL Server, OGR, Oracle og hnefi af möguleikum í raster uppruna.

Hvað með Qgis?

  • De lo mejor, para Qgis crearon un genial plugin llamado OpenGeo explorer con el que se puede interactuar con la base Postgres y también con GeoServer.  Desde aquí se puede editar los sld, mover capas, grupos de capas, editar nombres, borrar, ver workspaces, capas en caché, etc.
  • Ef lag er fjarlægt er sld fjarlægð; Allt þetta er stillanlegt og á endanum nær það verki frá viðskiptavininum að stjórna því sem er uppi, að samstilling getur verið með REST API.
  • Í bili, það sem það hefur ekki er shp2psql en það kemur mér ekki á óvart að þá samþætta þeir það í sama spjaldið, kannski eins gegnsætt og Spit tappið sem ólíkt HÍ geymir tengingarnar, þá er hægt að hlaða nokkrum lögum í reitinn, framvindustikan er meira Raunhæf og skiljanlegustu villuboðin.

opið geo suite postgres tappi

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

Greiða er samhæft við önnur verkfæri sem hægt er að setja á netþjóninn.

 

Hvaða áhrif koma með OpenGeo Suite

Ya veremos que impacto tiene esto sobre la comunidad, porque detrás de Boundless hay gente de mucha experiencia en la materia, que ha estado involucrada en el desarrollo de herramientas y librerías que ahora hacen sostenible el sector.  Pero sobre todo con cancheo en emprendimiento y mercadeo de servicios, que muchas veces se desperdicia desde el nivel técnico.  Para mencionar al menos seis:

  • Eddie Pickle og Ken Bossung, stofnendur IONIC, fyrirtækis sem keypti ERDAS á 2007 og er nú í eigu Leica.

  • Andreas Hocevar og Bart van den Eijnden, sem voru sökktir í þróun OpenLayers 2 og GeoExt.

  • Victor Olaya, sem skildi eftir okkur arfleifð SEXTANTE,

  • Paul Ramsey, fyrstu initiators PostGIS.

Hin jákvæða áhrif er formsatriði af stóru fyrirtæki sem var að verða skrímsli á markaði sem er alltaf áhættu-, færir formsatriði samkeppni gegn fyrirtækjum í sér geiranum á sviðum eins og stuðningi, trúverðugleika, öryggi og gæðaeftirlit með þróuninni.

La oferta de servicios que tiene Boundless, que va desde migración de plataformas hasta servicios de soporte anual nos parecen consecuentes con el mercado empresarial e institucional que poco a poco entienden la diferencia de tener soporte local y respaldo empresarial.  No debe ser sencillo este mercado, pero vemos con buenos ojos como las instituciones maduran en pensamiento, valorando el desarrollo de software y la información como un activo,  así lograron pasar de asignar labores de mecánica automotriz a sus motoristas, a contratar seguros especializados y servicios de las empresas distribuidoras.

takmarkalaustEn el modelo de código libre, hay oportunidad para todos.  De modo que lo que Boundless ofrece, está allí, con una oportunidad para Vertu félagi; allá la habilidad de quienes deseen potenciar su capacidad de venta de servicios en materia de implementación, capacitación, soporte o desarrollo.  El ejemplo nos parece valioso y de buenas lecciones para aprender y complementar al esfuerzo que por otra vía lleva la Fundación gvSIG, del que hablaremos en otra ocasión.

Sækja OpenGeo Suite.

2 Replies to “OpenGeo Suite: Un gran ejemplo del Software GIS pensado en las debilidades del modelo OSGeo”

  1. Hef áhuga á hugbúnaðarhönnuðum undir Opengeo Suite til að beita landfræðilegri stjórnun á vegaframkvæmdum

  2. Þakka þér kærlega fyrir ritstjórana þína. Persónulega finn ég þær auðga.
    Hjálpin þín er mikilvæg fyrir greiningu og ákvarðanatöku mína.

Skildu eftir svar

Netfangið þitt verður ekki birt.

Þessi síða notar Akismet til að draga úr ruslpósti. Lærðu hvernig athugasemdir þínar eru unnar.