Zum Hauptinhalt springen

Funktionen

Suche, Map Builder, Datenaufnahme, Raster/VRT, KI-Chat und rollenbasierte Zugriffskontrolle - GeoLens liefert einen vollständigen Open-Source-GIS-Datenkatalog mit OGC-API-Unterstützung.

Karten erstellen und teilen

Mehrschichtige Karten in Minuten zusammenstellen

Kombinieren Sie Vektor- und Raster-Datasets aus Ihrem Katalog mit visuellen Layer-Steuerelementen. Wählen Sie Basiskarten, sortieren Sie Layer, passen Sie Stile an und veröffentlichen Sie eine teilbare Karten-URL ohne SQL und ohne den Browser zu verlassen. Führen Sie PostGIS-Analysen auf jedem Layer der Karte aus und speichern Sie das Ergebnis zurück in den Katalog.

  • Layer-Reihenfolge und Sichtbarkeit per Drag-and-drop
  • Karten speichern und über Freigabe-Links mit optionalen Ablauf-Voreinstellungen (1, 7, 30 oder 90 Tage) teilen
  • Karten in jede Webseite einbetten
  • Puffer, Zentroid, Zuschneiden, Auflösen, räumliche Verknüpfung, Messen, Auswahl nach Lage und Verschneiden für jeden Vektor-Layer, das Ergebnis wird als neues Dataset gespeichert

Dokumentation lesen

GeoLens Map Builder mit der mehrschichtigen Karte "Restless Earth" — Erdbeben, Vulkanausbrüche, tektonische Plattengrenzen und eine Heatmap der Bebenintensität über globalem Relief — mit allen sieben Layern im Stack und geöffnetem Stileditor für die Erdbeben

Jedes Format aufnehmen

Hochladen, validieren, veröffentlichen

Legen Sie Shapefile, GeoPackage, GeoJSON, GeoParquet, CSV, XLSX oder GeoTIFF ab und GeoLens übernimmt Validierung, CRS-Prüfung, Spalten-Sampling und Katalogindexierung. Metadaten werden aus der Datei gefüllt; Sie klicken nur auf Veröffentlichen.

  • Shapefile, GeoPackage, GeoJSON, GeoParquet, CSV und XLSX, dazu GeoTIFF- und COG-Raster
  • Import von WFS-, ArcGIS-FeatureServer- und OGC-API-URLs, oder vorhandene Tabellen in der PostGIS-Datenbank von GeoLens direkt registrieren, ohne Datenkopie
  • Automatische Schema- und CRS-Erkennung mit Beispielwert-Vorschau
  • Optionale Titel- und Zusammenfassungsanpassungen vor dem Commit

Dokumentation lesen

GeoLens Dataset-Detailseite nach der Aufnahme mit Metadatenfeldern, Geometrietyp, Feature-Anzahl und Ausdehnungsminiatur

Raster & VRT-Mosaike

Große Raster skalierbar zusammenfügen und bereitstellen

Fügen Sie mehrere Cloud-Optimized GeoTIFFs zu einem einzigen VRT-Mosaik zusammen und stellen Sie Rasterkacheln über Titiler bereit, mit Bandauswahl, Farbskalen und Min/Max-Stretch-Reglern sowie dem direkten COG-Download von der Dataset-Seite.

  • VRT-Mosaike aus mehreren Rasterquellen zusammengefügt
  • Cloud-Optimized GeoTIFF (COG): Bereitstellung und Download
  • Satellitenbilder per STAC-Suche durchsuchen und importieren, gefiltert nach Kollektion, Datum und Ausdehnung
  • Farbskalen- und Stretch-Regler für einbandige Raster
  • Titiler-basierte Kachelbereitstellung - kein eigener Kachelserver nötig

Dokumentation lesen

GeoLens Map Builder rendert das Matterhorn als 3D-Geländenetz — ein Virtual-Raster-Mosaik aus Dutzenden swissALTI3D-COG-Kacheln, per Titiler als Kacheln ausgeliefert — mit beschrifteten Gipfeln, Kletterrouten, dem Layer-Stack und einer Legende

KI-gestützte Exploration

Fragen Sie Ihre Daten in natürlicher Sprache

Konfigurieren Sie einen OpenAI-kompatiblen Endpoint oder Anthropic-Schlüssel und chatten Sie direkt mit Ihrem GeoLens-Katalog. Fragen Sie, welche Datasets eine Region abdecken, fordern Sie einen gefilterten Layer an oder untersuchen Sie räumliche Beziehungen in natürlicher Sprache.

  • Funktioniert mit OpenAI-kompatiblen Endpoints oder Anthropic-Schlüsseln
  • Map-Builder-Kontext - die KI sieht aktive Layer
  • Liest Metadaten, Attribute und räumliche Ausdehnung für Antworten
  • Zeigt Puffer-, Zentroid- oder Zuschneiden-Vorschauen gegenüber einem anderen Layer direkt aus dem Gespräch

Dokumentation lesen

GeoLens-Assistenz-Panel "Ask AI" geöffnet neben der Tektonik-Karte "Restless Earth", mit einer Anfrage in natürlicher Sprache, die Erdbeben-Marker zu vergrößern, und der Bestätigung des Assistenten, dass die Änderung angewendet wurde

Rollenbasierte Zugriffskontrolle

Feingranulare Kontrolle für Ihr Team

Weisen Sie Rollen zu, genehmigen oder verweigern Sie Benutzer und begrenzen Sie Dataset-Sichtbarkeit pro Dataset. GeoLens enthält Admin-, Editor- und Viewer-Rollen plus JWT-Sessions und OAuth (Google, Microsoft, OIDC).

  • Admin-, Editor- und Viewer-Rollen mit Berechtigungen pro Dataset
  • OAuth-Anmeldung mit Google, Microsoft und jedem OIDC-Anbieter
  • Audit-Log-Ansicht und -Filterung zur Aktivitätsverfolgung

Dokumentation lesen

GeoLens Admin-Benutzerseite mit Benutzerliste, Rollenzuweisungen, Genehmigungsstatus und Aktionen pro Benutzer

Programmierbarkeit

Automatisieren & integrieren

Alles, was Sie in der Oberfläche tun, ist skriptbar. Steuern Sie Kataloge, Datasets und Karten über die Befehlszeile oder Ihren eigenen Code: definieren Sie einen Katalog als Manifest, versionieren Sie ihn und wenden Sie ihn in der CI an. CLI und SDKs sprechen dieselben offenen APIs an.

CLI

Skripten Sie Kataloge und Manifest-as-Code im Terminal. Installiert den Befehl geolens.

pip install geolens-cli

Python-SDK

Bauen Sie Pipelines und Integrationen in Python gegen die gesamte GeoLens-API.

pip install geolens

TypeScript-SDK

Betten Sie GeoLens mit einem typisierten Client in JavaScript- und TypeScript-Apps ein.

npm install @geolens/sdk

MCP-Server

Richten Sie Claude Code, Cursor oder Codex auf Ihren Katalog: fünf Read-only-Tools für Dataset-Suche, Schemata, Features und Karten.

pip install geolens-mcp

GeoParquet rein, GeoParquet raus: Exportieren Sie jedes Vektor-Dataset und fragen Sie es direkt aus DuckDB ab.

INSTALL spatial; LOAD spatial;
SELECT * FROM 'my-dataset.parquet' LIMIT 10;

Standards-Unterstützung

OGC API Features und Records

GeoLens stellt OGC API Features und Records mit CQL2 bereit, dazu STAC- und DCAT-3-Metadaten. So ist jedes Dataset für standards-aware Clients erreichbar und Ihr Katalog bleibt in offenen Formaten nutzbar. Die Features- und Records-APIs geben ihre angekündigten Klassen unter /conformance zurück.

Features API

Lesen und filtern Sie Geofeatures nach Bounding Box. Teil 1 (Core); CQL2-Filterung ist auf der Records-Sammlung des Katalogs verfügbar.

  • • Core
  • • GeoJSON
  • • CQL2 Text
  • • CQL2 JSON
  • • Basic CQL2

Records API

Entdecken Sie Datasets und Records über standardisierte OGC-Katalogabfragen - Collections durchsuchen, Metadaten filtern und einzelne Records als JSON abrufen.

  • • Record Core
  • • Record Query Parameters
  • • Sorting
  • • JSON

Dokumentation lesen

GeoLens mit einem Befehl installieren

Führen Sie den öffentlichen Installer aus, melden Sie sich an und laden Sie Ihr erstes Dataset hoch. Es landet auf Ihrer eigenen Infrastruktur, nicht auf unserer. Der Schnellstart beschreibt auch den Pfad aus einem Source-Checkout.

curl -fsSL https://getgeolens.com/install.sh | sh
Schnellstart lesen Über die API integrieren

Oder skripten Sie es: automatisieren Sie GeoLens über die Befehlszeile oder Ihren eigenen Code.