CLI
Skripten Sie Kataloge und Manifest-as-Code im Terminal. Installiert den Befehl geolens.
pip install geolens-cli 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.
Suchen und entdecken
Durchsuchen Sie Ihren gesamten GeoLens-Katalog nach Name und Beschreibung und, sobald die semantische Suche aktiviert und Ihr Katalog indexiert ist, nach semantischer Bedeutung. Filtern Sie nach Geometrietyp - Vektor, Raster oder Tabelle - und prüfen Sie Datasets auf einer Karte vor dem Export.
Karten erstellen und teilen
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.
Jedes Format aufnehmen
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.
Raster & VRT-Mosaike
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.
KI-gestützte Exploration
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.
Rollenbasierte Zugriffskontrolle
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).
Programmierbarkeit
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.
Skripten Sie Kataloge und Manifest-as-Code im Terminal. Installiert den Befehl geolens.
pip install geolens-cli Bauen Sie Pipelines und Integrationen in Python gegen die gesamte GeoLens-API.
pip install geolens Betten Sie GeoLens mit einem typisierten Client in JavaScript- und TypeScript-Apps ein.
npm install @geolens/sdk 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
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.
Lesen und filtern Sie Geofeatures nach Bounding Box. Teil 1 (Core); CQL2-Filterung ist auf der Records-Sammlung des Katalogs verfügbar.
Entdecken Sie Datasets und Records über standardisierte OGC-Katalogabfragen - Collections durchsuchen, Metadaten filtern und einzelne Records als JSON abrufen.
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 Oder skripten Sie es: automatisieren Sie GeoLens über die Befehlszeile oder Ihren eigenen Code.