Loading...

Kompetenzen

Kompetenzen

Flexible Lösungen für digitale Herausforderungen

Die sich stetig wandelnde Digitalisierung stellt eine große Herausforderung für viele Unternehmen undBehörden dar und erfordert umfangreiche technische und soziale Kompetenzen. Wir sind einDienstleistungsbüro, dass sich neugierig und flexibel an neue Arbeitsweisen anpassen kann um diesenHerausforderungen gerecht zu werden. Mit viel analytischem Verständnis und einer breit aufgestelltenDenkweise gehen wir an die uns gestellten Aufgaben. Dabei besitzen wir die Fähigkeit, die eigenen Ansätzezur Problemlösung immer wieder neu zu überdenken und so zu optimalen Lösungen für unsere Kunden zu gelangen.

Datenbanken und Datenformate

In unseren Projekten verwenden wir u.a. PostgreSQL/PostGIS, MySQL, Geopackage und MS SQL Server. Um sehr große Datenmengen zu speichern, zu verarbeiten und dynamisch über den Mapserver auszuwerten, verwenden wir die äußerst effizienten binären Formate HDF5/netCDF in Kombination mit GDAL Virtual Raster (VRT).


  • PostgreSQL/PostGIS
  • MySQL
  • SQLite/Geopackage/Spatialite
  • MS SQL Server
  • NetCDF, HDF5
  • Apache Iceberg, Parquet

GIS und ETL-Tools

Mit Geoinformationssystemen können räumliche Daten verarbeitet werden. Je nach Aufgabenstellung können zahlreiche Techniken zur Anwendung kommen. Oftmals kombinieren sich diese mit Automatisierungslösungen, und Aufgaben der Datenkonvertierung und Ergebnispräsentation.


  • SAGA GIS, QGIS, GRASS, ESRI ArcGIS
  • GDAL
  • FME, Talend-Spatial
  • Apache Airflow
  • Apache Hop, Airbyte, Druid

Programmierung

Wir bieten Softwareentwicklung im GIS-Umfeld an. Dabei sind wir spezialisiert auf die Automatisierung von GIS-Arbeitsabläufen sowie auf die Erstellung von Web- und Desktopanwendungen.


  • Python (Django, PyQT, ...)
  • PHP
  • ASP.NET Core
  • GraphQL
  • Javascript/CSS/HTML
  • SQL, PL/pgSQL, shell scripting

WebGIS

Die Erstellung von WebGIS-Anwendungen erfordert ein breites Wissen über server- und clientseitige Webtechnologien.


  • Mapserver
  • MapProxy
  • Geoserver
  • Mapnik
  • OpenLayers, Leaflet

Softwarearchitektur

Die Softwarearchitektur findet an der Schnittstelle zwischen Analyse, Entwurf, Implementierung, Management und Betrieb von Softwareprojekten statt. Zudem verfolgen den Entwicklungsprozess der agilen Softwareentwicklung.


  • Arc42
  • Sparx Enterprise Architect
  • OpenProject, Jira, Confluence
  • GitHub, GitLab
  • Scrum/KANBAN

Weitere Technologiefelder

In unseren Softwareprojekten verwenden wir Docker und Docker Compose, um Systembestandteile mit ihren Abhängigkeiten vom Betriebssystem zu entkoppeln. Dies erleichtert wesentlich das Development, Testing und Deployment von Anwendungen. Um die immer umfangreicheren Datenmengen zu verarbeiten, setzen wir Technologien des High Performance Computing ein, wie parallele Prozessierung und Grafikkartenprozessierung.


  • Docker / docker compose
  • CUDA
  • CuPy
Top