Willkommen bei gView GIS

gView GIS ist ein benutzerfreundliches Open Source GI Framework zum Erstellen von Karten- und Featurediensten. Die Erstellung der Karten erfolgt in einer Windwos Desktop Programm gView Carto. Die Karten bestehen aus Layern, die auf verschiedene GeoDaten Quellen basieren können. Die einzelnen Layer können beliebig eingefärbt und/oder beschriftet werden.

Fertige Karten könne über den gView Server publiziert werden. Auf die so entstehenden Karten- und Featuredienste kann dann über definierte Schnittstellen (WMS, WMTS, GeoServices REST…) zugegriffen werden.

Positionierung von gView GIS

gView GIS ist nicht als eigenstänge GIS Plattform zu verstehen. Es bietet lediglich ein benutzerfreundliches Autorentool (gView Carto) zum Erstellen von Karten mit ansprechender kartographischer Darstellung und einen performanten Kartenserver zum Veröffentlichen dieser Karten. Diese Karten stehen damit in verschieden Schnittstelen zur Verfügung und können beispielsweise in ein bestehendes WebGIS eingebunden werden.

gView GIS ist nicht als Desktop Software zu verstehen, mit der man Geo-Daten visualisiert/analysiert werden können. Für diese Aufgaben gibt es bereits leistungsfähige Open Source Projekte wie etwa https://www.qgis.org

Eine empfohlen produktive Konstellation für den Einsatz von gView GIS wäre beispielsweise:

+-- Datenbank ----+     +-- Karten-/FeatureServer -+     +-- GIS Client --+
|                 |     |                          |     |                |
|   PostGIS,      | <=> |   gView MapServer        | <=> |   WebGIS,      |
|   SQL Server    |     |                          |     |   QGis, ...    |
+-----------------+     +--------------------------+     +----------------+
                                    ^
                                    |
                        +--------------------------+
                        |                          |
                        |  gView Carto:            |
                        |  Zum Erstellen der       |
                        |  Karten                  |
                        |                          |
                        +--------------------------+

Die beiden Komponenten Datenbank und Karten-/FeatureServer können sich hier auf einem Server befinden und der GIS Client local auf dem Desktop oder in einem Browser laufen. gView Carto wird ebenfalls lokal auf einem Desktop installiert. Die erstellten Karten werden im gView MapServer veröffentlicht. Der gView MapServer besitzt zusätzlich einen Security Layer, mit dem bestimmt werden kann, welcher Client Karten anzeigen, abfragen oder die Daten bearbeiten darf.

Ein weitere Einsatzmöglichkeit von gView GIS ist die Erstellungen von Offline GIS Lösungen. Diese können auf einem beliebigen (Windows, Linux, MacOS) Gerät installiert werden und können als Ausfalls-/Notsystem oder Offline System (Laptop) dienen. Dazu bietet gView GIS über die Kommandozeilen Tools die Möglichkeit an, alle Vektordaten einer Karte in eine SQLite Datenbnk zu übernehmen. Damit fällt die Datenbank Schicht weg und die SQLite Datenbank kann einfach auf das Zielgerät kopiert werden. Am Zielgerät muss dann nur noch der gView MapServer und die entsprechende Client Software installiert werden. Der gView MapServer kann auf dem Zielgerät wie in Installationsanleitung gezeigt als Standalone Anwendung ausgeführt werden.

Komponenten von gView GIS

Die Komponenten des gView Frameworks lassen sich in zwei Kategorien einteilen:

  • Desktop GIS: Hierbei handelt es sich um die Programme gView Carto und gView DataExplorer, die für den Windows Desktop entwickelt wurden. Mithilfe dieser Programme, können Karten erstellt bzw. GeoDaten verwaltet werden. Die Basis für beide Programme ist .NET Framework 4.7.2. Die Software ist damit nur auf Windows Systemen lauffähig.

  • Server GIS: Der gView Server ist ein Karten und Featureserver, mit dem die erstellten Karten als Kartendienste veröffentlicht werden können. Neben OGC Standards (WMS, WFS) stehen die Dienste auch in Formaten wie GeoServices REST und ArcXML zu verfügung. Damit lassen sich die Dienste in jeder gängigen GIS Software anzeigen und Abfragen. Die Basis ist .NET Core 3.1. Der Server ist sowohl auf Windows, Linux und MacOS lauffähig

  • gView Commandline Tools: Eine Sammlung von Kommandozeilen Werkzeugen, mit der immer wieder kehrende Aufgaben im gView GIS Umfeld automatisiert werden können (z.B. Karte für den Server veröffentlichen) Die Basis ist .NET Core 3.1. Der Server ist sowohl auf Windows, Linux und MacOS lauffähig