Home > OpenGeo Suite: Ein GIS-Software großartiges Beispiel, dachte auf der OSGeo Modell Schwächen

OpenGeo Suite: Ein GIS-Software großartiges Beispiel, dachte auf der OSGeo Modell Schwächen

Bis heute zumindest in der GIS-Umgebung, jeder Profi mit neutralen Denken erkennt, dass Open-Source-Software ist so ausgereift wie kommerzielle Software, und in mancher Hinsicht überlegen.

Die Standards Strategie funktionierte sehr weise. Es ist zwar fraglich, seine Balance-Update gegen die benötigte Energie für technologische Entwicklungen, vielleicht war das, was den Grundstein für den Erfolg in anderen Vorhaben wie Gemeinschaft, philosophischen Ansatz, Wirtschaft und andere Ideen, die verwendet wurden, um das Modell zu rechtfertigen, die letztlich auch benötigt.

Allerdings verkaufen Open Source-Lösungen ist nicht leicht, in der Wirtschaft oder Regierung Umgebungen aus vielen Gründen, die teilweise in Konkurrenz verwurzelt, sondern auch als das unvermeidliche Ergebnis der Modell Schwächen, die sich weiterentwickeln und nebeneinander mit proprietärer Software muss. Die Entscheidungsträger machen sich Fragen wie:

  • Wenn eines Morgens als Folge von anderen Plattformen Updates erscheint ein Problem, in Aspekte wie Sicherheit, der zu dem Zeitpunkt, wir brauchen Unterstützung reagiert hätte, und zu welchem ​​Preis, so wie es geplant zu verlassen, um?

  • Angesichts der Vielfalt der Alternativen in der Sprache, Bibliotheken, Client-Lösungen, Web-Lösungen etc., welche Kombination müssen wir wählen, um die nächste volle Kompatibilität zu gewährleisten?

OpenGeo Suite ist eine Lösung, die nicht nur nutzt die ganze Laufzeit der verfügbaren Werkzeuge, aber es soll auch zu diesen Modellschwächen zu reagieren. Neben der Gemeinschaft eine Lösung, die ihre Entwicklungsbemühungen verbessern können, erstellt einen Thread, so dass die beteiligten Komponenten können seine Entwicklung zu führen, und für Unternehmen, bietet OpenGeo Suite die erforderliche Ernsthaftigkeit für die Entscheidung über Open Source. Zwar gibt es andere Unternehmen, nach einiger Zeit versuchen diese Alternative gab es nicht andere Wahl für mich, dass die hohe Kapazität und die Kreativität des Denkens Team hinter Grenzenlose, die kreative Unternehmen dieser Lösung erkennen.

geoserver gis

Nehmen wir etwas sehen, was die OpenGeo Suite Ansatz impliziert:

Welche Instrumente hat OpenGeo Suite enthalten?

geoserver opengeoNachdem so viele Lösungsmöglichkeiten ist nicht schlecht, es ist normal, wenn auch etwas kompliziert, wie Sie die Tools zur Auswahl in integrierten Produktionsprozesse zu gewährleisten. Eine falsche Wahl kann teuer werden, wenn wir erkennen, wenn wir über sie haben Anstrengungen in Forschung, Entwicklung, Ausbildung, und vor allem nicht behebbaren Zeit investiert.

Zum Beispiel, nur in Bezug auf die Sprachentwicklung haben wir ein Puzzle aus der Community Bedürfnisse, viele von ihnen tun genau das gleiche, andere emuliert in anderer Weise ergeben; einige mit einzigartigen Features in einfache Routinen, die wir bereits, wie alle sie zu haben. Mal sehen, diese Trennung von Funktionen und Sprachen, aber ich muss ehrlich sein, ist die Kategorisierung nicht ausschließlich und in einigen Fällen ist es schwierig, die Grenze zu unterscheiden:

  • Auf Client-Ebene, welche die beliebtesten sind dabei: QGIS, Gras, ILWIS, SAGA, Kapaware auf Basis von C + +. gvSIG, Sprung, uDig, Kosmo, LocalGIS, GeoPista, SEXTANTE auf Basis von Java. MapWindow durch seine ActiveX Seite auf. NET basiert.
  • In Bibliotheken haben wir: GDAL, OGR, Proj4, FDO, GEOS auf C + +. GeoTools, WKB4J, JTS-und Ostsee auf Basis von Java. NTS, GeoTools.NET, SharpMap arbeiten. NET.
  • In Bezug auf die Web-Lösungen, die heute unter großen Boom sind: MapServer, MapGuide OS auf C + +, GeoServer, Master, Geonetwork auf Java. Openlayers, Prospekt-und Ka-Karte in Javascript, MapFish auf Python, MapBender in PHP / Javascript.
  • Als Datenbanken ‘Grüßen, Postgres ist der unbestrittene dominant, aber es gibt auch andere Lösungen.

Die oben zeigt, dass es möglich ist, ein System in fast jeder Umgebung zu montieren. Was mehr ist, viele von ihnen, auch wenn sie in einer Sprache geboren wurden nun andere unterstützt. Viele von ihnen wurden auch als Client geboren, aber in der Lage, die Verwaltung von Web-Daten und in Fällen wie Open Layers, ist sogar möglich, in einer Web-basierten Umgebung entwickeln, fast alles, was auf einem Client-Tool durchgeführt wird.

Welche kostenlose Software-Kombination müssen wir verwenden?

OpenGeo Suite entschieden QGIS als Desktop-Client, dass an dieser Stelle bereits eine Items Kategorie ‘verdient in eGeomate. Web GeoServer sie wählte als Datenserver, auf Tomcat, Jetty läuft als Java-Laufzeitumgebung, GeoWebCache für die Tessellation und Openlayers-Bibliothek, obwohl dies als letzte Option nicht eine erforderliche Registrierung Berücksichtigung Lösungen als Merkblatt, das mit großem Erfolg wächst vor allem durch seine Modell basierend auf Plugins und ihr Potenzial mit mobilen Anwendungen. Schau, dass sie für eine einzige Sprache Linie gehen, aber jetzt möchte ich, um die Analyse-Matrix, die sie zu dieser Definition geführt hat, zu sehen.

Lassen Sie uns klar sein, jeder kann diese Lösungen durch individuelle umzusetzen. Welche OpenGeo enthält ein Installationsprogramm mit den Versionen dieser Geräte mit den Verbesserungen, die effizienter langweilig Routinen machen, zum Beispiel:

  • Der Installer macht die Montage stark. Sie können wählen, welche Komponenten Sie installieren, zu entfernen oder zu deinstallieren. Für diejenigen, die mit einem Java-Runtime-Engine und glücklich “Fehler 503” behandelt haben, werden ihren Nutzen kennen.
  • Es gibt verschiedene Installer: Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu und Anwendungsserver.
  • Die neueste Version 4.02 bringt PostgreSQL 9.3.1, 2.1.1 PostGIS, GeoTools 10 GeoWebCache 2.4.3 und GeoServer 1.5, zusätzlich unterstützt die Openlayers-3.
  • Im Startmenü erstellt werden direkte Links zu stoppen oder zu starten GeoServer und Postgres, auch, um die Benutzerschnittstelle für Shapefiles “Laden von Daten auf Postgres (shp2psql) zu erhöhen und auch um die PostGIS (PgAdmin) Datenbank zugreifen
  • Auch im Startmenü gibt es einen Zugang zum localhost, die in dieser Version entfernt Schnittstelle der Version 3 des Klienten, mit einem sauberen Bedienfeld GeoServer, GeoWebCache GeoExplorer und Dienstleistungen.
  • Dieses Produkt, GeoExplorer, ist eine grenzenlose beeindruckende Entwicklung basierend auf GeExt, die als Daten-Viewer für GeoServer dient, ermöglicht den Upload von Daten aus einer lokalen Datei oder von einem Datenspeicher und können Farbe, Dicke Linien, Transparenz, Etikettierung, einschließlich der Regeln gesetzt und Speichern direkt auf dem GeoServer Style-Datei (SLD). Niemand in seiner rechten Geist funktioniert dies nur mit Code und GeoExplorer ist eine ausgezeichnete Lösung –obwohl es mehr Dinge
  • geoserver boundlessDer GeoServer installierte Version enthält einen Link zu den Datenimport und kann Ursprünge von lokalen Formebenen, einschließlich PostGIS, mit dem Informationen aus einer Datenbank können zu einem anderen aufgenommen von der Localhost zu einem gehosteten Dienst erstellen bewegt werden, es ist interessant, dass diese Daten-Upload ogr2ogr löst Probleme, es sei denn, sie sind mit Konsole Linie getan, werfen Schwierigkeiten, wenn Multipolygon Schicht erhöht wird, da der Standardwert ist ein einfaches Polygon
  • In diesem Fall werden die WPS-Dienste erscheinen, weil in der Installationsoption habe ich beschlossen, sie zu integrieren.
  • Bei der Installation können Sie GeoServer-Add-ons wie CSS Styling, CSW, Clustering und die Unterstützung für Bilder GDAL Bibliotheken hinzufügen. Es gibt auch ein Add-on für PostGIS, die Punkte ‘Wolken unterstützt auf der Datenbank und als Client können Sie auch GDAL / OGR installieren. Für Entwickler gibt es Möglichkeit, Webapp SDK und GeoScript installieren.
  • Anders als meine Version auf dem Server gehostet, sehe ich, dass es mehr mögliche Datenquellen, kann sicherlich hinzugefügt werden, aber in der Version, die mit dem Fall OpenGeo Suite kommt, bringt Text durch Kommas getrennt, H2, H2 JNDI, SQL Server, OGR , Oracle und eine Handvoll Möglichkeiten in Rasterhintergründe.

Was Qgis?

  • Die beste von allen, denn für Qgis wurde eine große Plugin namens OpenGeo Explorer, mit dem Sie mit der Postgres-Basis und auch mit GeoServer interagieren erstellt. Von hier aus können Sie die SLD bearbeiten, verschieben Ebenen, Ebenengruppen, Bearbeiten von Namen, löschen, anzeigen Arbeitsbereiche, Ebenen im Cache usw.
  • Wenn eine Schicht entfernt wird, wird die SLD entfernt, all dies ist konfigurierbar und schließlich erreicht einen Auftrag aus der Client-Steuerung, was oben ist, und die Synchronisation kann mit Hilfe der REST-API.
  • Jetzt, was nicht hat, ist shp2psql aber ich werde nicht überrascht sein, dass sie es später zu integrieren in die gleiche Platte, vielleicht so transparent wie der Spit-Plugin, das, anders als das UI, speichern Anschlüsse können mehrere Schichten in Block hochladen, den Fortschritt bar ist realistischer und Fehlermeldungen sind verständlicher.

Damit ist OpenGeo Suite nicht sagen, dass dies die Zauberformel. Aber sicherlich wird viel von der Gemeinschaft auf, diese Präferenz zu bewegen, vor allem, weil die Unternehmen, die Kurse verkaufen können es vorziehen, diese Route, die eine kürzere Lernkurve garantiert unterrichten.

Der Combo ist mit anderen Tools, die auf dem Server gelagert werden können kompatibel.

Die Auswirkungen, die mit OpenGeo Suite kommt

Wir werden sehen, welche Auswirkungen dies auf die Gemeinschaft, weil hinter Grenzenlose gibt es Menschen mit viel Erfahrung in diesem Bereich, die in den Tools und Bibliotheken Entwicklung, die nun der Sektor nachhaltig beteiligt war. Aber vor allem mitFachkenntnisseEntrepreneurship und Marketing-Dienstleistungen, die oft aus dem technischen Niveau verschwendet. Zu erwähnen mindestens sechs:

  • Eddie Pickle und Ken Bossung, IONIC Gründer, Unternehmen, das im Jahr 2007 ERDAS gekauft und wird nun von Leica gehört.

  • Andreas Hocevar und Bart van den Eijnden, die Openlayers-2 und GeoExt Entwicklung eingetaucht wurden.

  • Victor Olaya, der uns dieses Erbe SEXTANTE links,

  • Paul Ramsey, die PostGIS ersten Initiatoren.

Eine weitere positive Auswirkungen auf Formalität des großen Unternehmens, dass, ohne zu einem Markt Monster – das ist immer ein Risiko, bringt Formalität, um im Wettbewerb gegen private Unternehmen in Bereichen wie Unterstützung, Glaubwürdigkeit, Sicherheit und Qualitätskontrolle über die Entwicklungen.

boundlessDie Grenzenlose Dienstleistungen Angebot, angefangen von Plattform-Migration, jährliche Unterstützungsleistungen scheint im Einklang mit der Unternehmens-und institutionellen Markt, die allmählich versteht die Differenz mit lokalen und Business-Support. Es sei nicht einfach, dieser Markt sein, aber wir sehen mit Freude, wie Institutionen reifen in Gedanken, wenn man die Software-Entwicklung und Informations als Vermögenswert, so war die Art, wie sie es durch die Zuweisung von Automechaniker Arbeit für seine Autofahrer an spezialisierte Versicherungs mieten und Dienstleistungen für Vertriebsgesellschaften.

In der Open-Source-Modell, gibt es Gelegenheit für alle. Also, was Boundless bietet, ist es, die Möglichkeit, eine zu sein Partner, Darüber hinaus ist die Fähigkeit, von denen, die ihre Fähigkeit, Dienstleistungen zu verkaufen in der Implementierung, Schulung, Support-oder Entwicklungsbereich verbessern wollen. Das Beispiel scheint uns wertvolle und gute Lektionen zu lernen und ergänzen die Anstrengung, die mit anderen Mitteln führt die gvSIG-Stiftung, die wir bei einer anderen Gelegenheit zu diskutieren.

Laden Sie OpenGeo Suite.

Leave a Reply

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