Geospatial - GISqgis

OpenGeo Suite: Ein gutes Beispiel für GIS-Software Schwächen dachte Modell OSGeo

Bis zum heutigen Tag, zumindest im geospatialen Umfeld, erkennt jeder Profi mit neutralem Denken, dass freie Software so reif wie kommerzielle Software ist und in mancher Hinsicht überlegen ist.

Die Standardstrategie hat sehr gut funktioniert. Obwohl das Gleichgewicht der Aktualisierung angesichts der Energie, die die technologische Entwicklung erfordert, fraglich ist, war es vielleicht der Grundstein für den Erfolg anderer Bemühungen wie der Gemeinschaft, des philosophischen Ansatzes, der Wirtschaftlichkeit und anderer Ideen, die zur Rechtfertigung des Modells herangezogen wurden. die sind letztendlich auch notwendig.

Der Verkauf von Open Source-Lösungen ist jedoch in Geschäfts- oder Regierungsumgebungen aus vielen Gründen, die teilweise auf die Konkurrenz zurückzuführen sind, aber auch als unvermeidliche Folge der Schwächen des Modells, das sich weiterentwickeln und mit proprietärer Software koexistieren muss, nicht einfach. Entscheidungsträger stellen sich Fragen wie:

  • Wenn wir eines Morgens ein Problem sehen, das sich aus Updates von anderen Plattformen ergibt, in Aspekten wie Sicherheit Wer reagiert auf den Moment, in dem wir Unterstützung benötigen und zu welchem ​​Preis, um es zu beenden?

  • Welche Kombination sollten wir angesichts der Vielzahl von Sprachalternativen, Bibliotheken, Client-Lösungen und Weblösungen wählen, um die Kompatibilität sicherzustellen? quasi Insgesamt?

OpenGeo Suite ist eine Lösung, die nicht nur die volle Reife der verfügbaren Tools nutzt, sondern auch darauf abzielt, auf diese Schwachstellen im Modell zu reagieren. Die Community bietet der Community nicht nur eine Lösung, mit der sie ihre Entwicklungsinitiativen verbessern kann, sondern schafft auch einen gemeinsamen Thread für die beteiligten Komponenten, um ihre Entwicklung zu steuern. Für Unternehmen bietet OpenGeo Suite die erforderliche Ernsthaftigkeit, um sich für Open Source zu entscheiden. Obwohl es andere Unternehmen gibt, habe ich nach einer Zeit des Testens dieser Alternative keine andere Wahl, als die hohe Kapazität und Kreativität der Denker hinter Boundless zu erkennen, dem Unternehmen, das diese Lösung entwickelt hat.

Lassen Sie uns etwas betrachten, das zu fragen OpenGeo Suite beinhaltet:

Welche Tools beinhaltet OpenGeo Suite?

Es ist nicht schlecht, so viele Lösungsoptionen zu haben, es ist normal, obwohl es etwas kompliziert ist, die Auswahl von Werkzeugen in integralen Produktionsprozessen sicherzustellen. Eine falsche Auswahl kann kostspielig sein, wenn wir feststellen, dass wir bereits Anstrengungen in Forschung, Entwicklung, Ausbildung und vor allem in nicht wiederherstellbare Zeit investiert haben.

Zum Beispiel haben wir nur in Bezug auf die Entwicklungssprache ein Rätsel, das sich aus den Bedürfnissen der Community ergibt. Viele von ihnen tun genau das Gleiche, andere emulieren in einem anderen Geschmack, einige mit einzigartigen Eigenschaften in einfachen Routinen, die wir alle gerne hätten. Lassen Sie uns diese Trennung nach Funktionen und Sprachen sehen. Obwohl ich ehrlich sein muss, ist die Kategorisierung nicht exklusiv und in einigen Fällen ist es schwierig, die Grenze zu unterscheiden:

  • Auf Kundenebene, die der beliebteste Kontext ist, sind: QGis, Grass, ILWIS, SAGA, Kapaware, basierend auf C ++. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, basierend auf Java. MapWindow seinerseits unter ActiveX basierend auf .NET.
  • In Bibliotheken haben wir: GDAL, OGR, PROJ4, FDO, GEOS auf C ++. Java-basierte GeoTools, WKB4J, JTS, Baltic. NTS, GeoTools.NET, SharpMap über .NET.
  • Was Weblösungen betrifft, die heute sehr beliebt sind: MapServer, MapGuide OS unter C ++; GeoServer, Degree, Geonetwork auf Java. OpenLayers, Leaflet und Ka-Map in Javascript, mapFish in Python, MapBender in PHP / Javascript.
  • Wie für Datenbanken, ist Postgres die dominierende unbestreitbar, obwohl es andere Lösungen gibt.

Das Obige zeigt uns, dass es möglich ist, ein System in nahezu jeder Umgebung zu mounten. Darüber hinaus unterstützen viele von ihnen, obwohl sie in einer Sprache geboren wurden, jetzt andere. Viele von ihnen wurden auch als Kunden geboren, können jedoch Webdaten verwalten. In Fällen wie Open Layers ist es sogar möglich, in einer Webumgebung fast alles zu entwickeln, was in einem Client-Tool ausgeführt wird.

Welche Kombination von freiem Software?

OpenGeo Suite wurde entschieden Qis Als Desktop-Client haben Sie bereits eine Geofumadas-Kategorie verdient. Für das Web wählten sie GeoServer als Datenserver, der auf Tomcat arbeitet, Jetty als Java-Laufzeitumgebung, GeoWebCache für Tessellation und OpenLayers als Bibliothek, obwohl für diese letzte Option keine Registrierung erforderlich ist, wenn man Lösungen wie Leaflet berücksichtigt, die insbesondere aufgrund ihres Modells mit großem Erfolg wachsen. basierend auf Plugins und seinem Potenzial für mobile Anwendungen. Sehen Sie, dass Sie eine einzelne Sprachzeile durchgehen könnten, aber ich würde gerne die Analysematrix sehen, die Sie zu dieser Definition geführt hat.

Lassen Sie uns klar sein, jeder kann diese Lösungen individuell implementieren. OpenGeo enthält ein Installationsprogramm mit Versionen dieser Komponenten mit Verbesserungen, um mühsame Routinen effizienter zu gestalten. zum Beispiel:

Opengeo Suite

 

  • Opengeo Suite KartenserverDer Installateur macht die Montage ordentlich. Sie können auswählen, welche Komponenten installiert, entfernt oder deinstalliert werden sollen. Für diejenigen, die sich mit einer Java-Laufzeit-Engine mit dem glücklichen Fehler 503 befasst haben, ist die Nützlichkeit bekannt.
  • Es gibt verschiedene Installateure: für Windows-, Mac OS X-, CentOS / RHEL-, Fedora-, Ubuntu- und Anwendungsserver.  
  • Die aktuelle Version 4.02 enthält PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 und GeoWebCache 1.5. und unterstützt OpenLayers 3.
  • Im Startmenü erstellen Sie direkte Links zum Starten oder Starten von GeoServer und Postgres; Auch um die Benutzeroberfläche von Daten zu laden, die Shapefiles auf Postgres (shp2psql) laden und auch auf die PostGis Datenbank (PgAdmin) zugreifen.
  • Ebenfalls im Startmenü gibt es einen Zugriff auf den lokalen Host, der in dieser Version die Client-Oberfläche von Version 3 eliminiert, mit einem sauberen Control Panel für die GeoServer-, GeoWebCache- und GeoExplorer-Dienste.
  • Dieses Produkt, GeoExplorer, ist eine beeindruckende Entwicklung von Boundles auf der Basis von GeExt, das als Datenbetrachter für GeoServer fungiert und das Hochladen von Daten aus einer lokalen Datei oder aus einem Data Warehouse ermöglicht. Dabei können Farbe, Liniendicke, Transparenz und Konfiguration konfiguriert werden. Beschriftung, einschließlich Regeln und direktes Speichern in der geoServer-Style-Datei (sld). Niemand, der bei klarem Verstand ist, arbeitet mit reinem Code und GeoExplorer ist eine hervorragende Lösung -Obwohl es mehr Dinge macht-.
  • Die installierte Version von GeoServer enthält einen Link zum Import von Daten, mit dem Ursprünge aus lokalen Formebenen erstellt werden können, einschließlich PostGis, mit denen Daten von einer Basis zu einer anderen verschoben werden können, die vom Localhost zu einem gehosteten Dienst gehören. Es ist interessant, dass dieser Daten-Upload OGR2OGR-Probleme löst, die beim Hochladen einer Multipolygon-Ebene zu Schwierigkeiten führen, sofern sie nicht mit der Konsolenzeile ausgeführt werden, da der Standardwert ein einfaches Polygon ist.
  • In diesem Fall erscheinen die WPS-Dienste, weil in der Option zur Installation ich beschlossen habe, sie zu integrieren.
  • GeoServer-Add-Ons wie CSS-Styling, CSW, Cloustering und Unterstützung für GDAL-Image-Bibliotheken können zur Installationszeit hinzugefügt werden. Es gibt auch ein Add-On für PostGIS, das Punktwolken in der Datenbank unterstützt, und GDAL / OGR kann auch als Client installiert werden. Für Entwickler besteht die Möglichkeit, Webapp SDK und GeoScript zu installieren.
  • Im Gegensatz zu meiner Version, die auf dem Server gehostet wird, sehe ich, dass es möglichere Datenquellen gibt, die sicherlich hinzugefügt werden können, aber im Falle der Version, die mit OpenGeo Suite kommt, bringt es Komma getrennten Text, H2, H2 JNDI, SQL Server, OGR, Oracle und eine Handvoll Möglichkeiten in Rasterhintergründen.

Was ist mit Qgis?

  • Für Qgis haben sie ein großartiges Plugin namens OpenGeo Explorer erstellt, mit dem Sie mit der Postgres-Datenbank und auch mit GeoServer interagieren können. Von hier aus können Sie die Slds bearbeiten, Ebenen, Ebenengruppen verschieben, Namen bearbeiten, löschen, Arbeitsbereiche, zwischengespeicherte Ebenen usw. anzeigen usw.
  • Wenn ein Layer gelöscht wird, wird der Sld gelöscht; All dies ist konfigurierbar und am Ende bekommt man einen Job vom Client steuern, was los ist, dass die Synchronisation die REST API verwenden kann.
  • Für jetzt, was es nicht hat, ist shp2psql aber ich bin nicht überrascht, dass es in das gleiche Panel integriert ist, vielleicht so transparent wie das Spit-Plugin, das im Gegensatz zum UI die Verbindungen speichert, können Sie mehrere Layer im Block hochladen, die Fortschrittsleiste ist mehr Realistische und verständlichste Fehlermeldungen.

offene geo Suite Postgres-Plugin

Mit dieser OpenGeo Suite heißt das nicht, dass dies das Zauberrezept ist. Aber es wird sicherlich einen großen Teil der Community zu dieser Präferenz bewegen, zumal Unternehmen, die Kurse verkaufen, diese Route bevorzugen, die eine kürzere Lernkurve garantiert.

Die Combo ist kompatibel mit anderen Tools, die auf dem Server installiert werden kann.

 

Auswirkungen, die mit OpenGeo Suite kommt

Wir werden sehen, welche Auswirkungen dies auf die Community hat, denn hinter Boundless stehen Menschen mit viel Erfahrung auf diesem Gebiet, die an der Entwicklung von Tools und Bibliotheken beteiligt waren, die den Sektor jetzt nachhaltig machen. Vor allem aber mit Schulungen in Unternehmertum und Dienstleistungsmarketing, die oft auf technischer Ebene verschwendet werden. Um mindestens sechs zu erwähnen:

  • Eddie Pickle und Ken Bossung, Gründer von IONIC, die ERDAS auf 2007 gekauft haben und nun im Besitz von Leica sind.

  • Andreas Hocevar und Bart van den Eijnden, die an der Entwicklung von Openlayers 2 und GeoExt beteiligt waren.

  • Victor Olaya, der uns das Erbe von SEXTANTE hinterließ,

  • Paul Ramsey, die ersten Initiatoren von PostGIS.

Die andere positive Auswirkung ist die Formalität eines großen Unternehmens, das ein Monster auf dem Markt zu werden, war das immer ein risiko- ist, bringt Förmlichkeit Wettbewerb gegen Unternehmen im proprietären Sektor in Bereichen wie Unterstützung, Glaubwürdigkeit, Sicherheit und Qualitätskontrolle über die Entwicklungen.

Das Leistungsspektrum von Boundless, das von der Plattformmigration bis hin zu jährlichen Support-Services reicht, scheint uns im Einklang mit dem geschäftlichen und institutionellen Markt zu stehen, der nach und nach den Unterschied zwischen lokalem Support und Business-Support versteht. Dieser Markt sollte nicht einfach sein, aber wir sehen mit guten Augen, wie Institutionen in Gedanken reifen und Softwareentwicklung und Informationen als Aktivposten bewerten. Daher gelang es ihnen, ihren Autofahrern Aufgaben als Automechaniker zuzuweisen und spezialisierte Versicherungen und Dienstleistungen einzustellen der Vertriebsgesellschaften.

grenzenlosIm Open Source-Modell gibt es für jeden die Möglichkeit. Was Boundless bietet, ist also da, mit der Möglichkeit dazu sein Partner;; über die Fähigkeit derer hinaus, die ihre Fähigkeit verbessern möchten, Dienstleistungen im Hinblick auf Implementierung, Schulung, Support oder Entwicklung zu verkaufen. Das Beispiel scheint uns wertvoll zu sein und gute Lektionen zu bieten, um die Bemühungen der gvSIG-Stiftung auf andere Weise zu lernen und zu ergänzen, über die wir bei einer anderen Gelegenheit sprechen werden.

Herunterladen OpenGeo Suite.

Golgi Alvarez

Schriftsteller, Forscher, Spezialist für Landmanagementmodelle. Er war an der Konzeption und Implementierung von Modellen beteiligt, wie z. B.: Nationales System der Vermögensverwaltung SINAP in Honduras, Modell der Verwaltung gemeinsamer Gemeinden in Honduras, Integriertes Modell der Katasterverwaltung - Register in Nicaragua, System der Verwaltung des Territoriums SAT in Kolumbien . Herausgeber des Geofumadas-Wissensblogs seit 2007 und Schöpfer der AulaGEO-Akademie, die mehr als 100 Kurse zu den Themen GIS, CAD, BIM und digitale Zwillinge umfasst.

Ähnliche Artikel

2 Kommentare

  1. Software-Entwickler mit Interesse an OpenGeo Suite unter der Kontrolle geospatial Straße Megaprojekte anzuwenden

  2. Vielen Dank für Ihre Redaktion. Für mich persönlich, finde ich bereichernd.
    Ihre Hilfe ist wichtig für meine Analyse und Entscheidungsfindung.

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

Überprüfen Sie auch
Menu
Nach oben-Taste