awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 Repos

Awesome GitHub RepositoriesGeodaten und Vektorkartierung

Tools zur Verwaltung von Straßennetzen, GIS-Daten und kartografischen Kartenformaten.

Explore 17 awesome GitHub repositories matching part of an awesome list · Geodaten und Vektorkartierung. Refine with filters or upvote what's useful.

Awesome Geodaten und Vektorkartierung GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • mapbox/mapbox-gl-jsAvatar von mapbox

    mapbox/mapbox-gl-js

    12,306Auf GitHub ansehen↗

    Mapbox GL JS ist eine WebGL-Karten-Rendering-Engine und ein interaktives Webkarten-Framework, das zum Rendern von Vektorkacheln, Rasterbildern und 3D-Gelände im Browser verwendet wird. Es fungiert als Vektorkachel-Kartenbibliothek und Tool zur Visualisierung von Geodaten und nutzt GPU-beschleunigte Shader, um Geodaten in interaktive Karten umzuwandeln. Das Projekt zeichnet sich durch die Integration benutzerdefinierter WebGL-Layer direkt in die Rendering-Pipeline und die Verwendung datengesteuerter Ausdrücke aus, um Feature-Eigenschaften auf visuelle Attribute abzubilden. Es unterstützt spezialisiertes Datenladen über PMTiles und bietet Offline-Kartenverwaltung durch lokale Pakete und Datenbanken. Die Engine deckt ein breites Spektrum an Funktionen ab, darunter 3D-Gelände- und Gebäuderendering mit Beleuchtung und Schatten, Echtzeit-Verfolgung des Benutzerstandorts und programmierbare Kameraanimationen. Sie bietet räumliche Abfragen für den Abruf von Features, dynamische Filterung und ein UI-System für HTML-Marker und Informations-Popups. Die Bibliothek enthält Build-Konfigurationen zur Erstellung von Bundles, die Content-Security-Policy-Beschränkungen für Web-Worker erfüllen.

    Library for interactive vector maps.

    TypeScript
    Auf GitHub ansehen↗12,306
  • project-osrm/osrm-backendAvatar von Project-OSRM

    Project-OSRM/osrm-backend

    7,489Auf GitHub ansehen↗

    osrm-backend ist eine leistungsstarke Routing-Engine und ein Backend-Dienst, der darauf ausgelegt ist, kürzeste Wege und Fahrtentfernungen unter Verwendung von OpenStreetMap-Daten zu berechnen. Es fungiert als graphbasierter Pfadfindungsserver und Tool zur Verarbeitung von Kartendaten, das Rohdaten in spezialisierte Formate umwandelt, die für Hochgeschwindigkeits-Routing-Berechnungen optimiert sind. Das System bietet spezialisierte Routenberechnungen für verschiedene Transportmittel und ermöglicht die Definition benutzerdefinierter Routing-Profile mit spezifischen Geschwindigkeitsbegrenzungen und Reisebeschränkungen. Es ermöglicht eine leistungsstarke Routenplanung und Reisezeitschätzung über große Straßennetzwerke hinweg mit Antwortzeiten im Millisekundenbereich. Die Engine nutzt Tools zur Verarbeitung und zum Import von Kartendaten, um Straßennetzwerke für die Navigation vorzubereiten. Sie unterstützt die Berechnung der schnellsten Routen und Entfernungsschätzungen zwischen mehreren Koordinaten.

    Open Source Routing Machine backend.

    C++c-plus-pluscppcpp17
    Auf GitHub ansehen↗7,489
  • osgeo/gdalAvatar von OSGeo

    OSGeo/gdal

    5,942Auf GitHub ansehen↗

    GDAL ist eine MIT-lizenzierte Open-Source-Übersetzerbibliothek, die ein einheitliches abstraktes Datenmodell für das Lesen und Schreiben von Geodaten-Raster- und Vektordaten über Hunderte von Dateiformaten hinweg bereitstellt. Sie dient als grundlegende Geodaten-Übersetzungsbibliothek und ermöglicht den Zugriff auf diverse Geodatenformate über eine einzige, konsistente Schnittstelle. Die Bibliothek macht ihre Kernfunktionalität über Befehlszeilen-Dienstprogramme zugänglich, die es Benutzern ermöglichen, Geodaten zwischen Formaten zu übersetzen, zu konvertieren und zu verarbeiten. Eine Koordinatentransformations-Engine übernimmt Konvertierungen zwischen räumlichen Referenzsystemen, während ein Format-Treiber-Plugin-System die formatspezifische Lese- und Schreiblogik zur Laufzeit lädt. Die virtuelle Dateisystemschicht bietet einheitlichen I/O-Zugriff über lokale Dateien, HTTP, Cloud-Speicher und komprimierte Archive, und ein Raster-Block-Cache verwaltet das In-Memory-Tile-Caching, um I/O-Operationen zu reduzieren. GDAL unterstützt das Lesen und Schreiben sowohl von Raster- als auch von Vektor-Geodaten, wobei die Vektor-Feature-Iteration Features einzeln streamt, ohne ganze Datensätze in den Speicher zu laden. Das Projekt ermöglicht die geodatenbasierte Interoperabilität zwischen Formaten durch die Unterstützung des Datenaustauschs zwischen verschiedenen Geodaten-Software-Ökosystemen mittels ihrer umfangreichen Formatunterstützung.

    Translator library for geospatial data formats.

    C++
    Auf GitHub ansehen↗5,942
  • gboeing/osmnxAvatar von gboeing

    gboeing/osmnx

    5,573Auf GitHub ansehen↗

    OSMnx ist eine Python-Bibliothek zum Herunterladen, Modellieren und Analysieren von Straßennetzwerken und anderen geodatenbasierten Merkmalen aus OpenStreetMap. Sie ermöglicht es Benutzern, reale Infrastrukturdaten weltweit abzurufen und damit zu arbeiten, und bietet Werkzeuge für Netzwerkanalyse, räumliche Abfragen und Visualisierung. Die Bibliothek bietet Funktionen für die Arbeit mit städtischen Merkmalen wie Gebäudeumrissen, Haltestellen des öffentlichen Nahverkehrs und Höhendaten sowie Netzwerkstatistiken wie Kreuzungsdichte und Umwegigkeit. Sie unterstützt mehrere Reisemodi, einschließlich Fahren, Gehen und Radfahren, und kann kürzeste Wege berechnen, Reisegeschwindigkeiten imputieren und Isolinienkarten generieren. Zusätzliche Funktionen umfassen Geocodierung, Map-Matching, Koordinatenprojektion sowie die Möglichkeit, Netzwerke in verschiedenen Formaten zu speichern und zu laden. OSMnx bietet Werkzeuge zur Visualisierung von Straßennetzwerken und geodatenbasierten Merkmalen als statische Karten oder interaktive Webkarten und kann Figure-Ground-Diagramme zeichnen. Die Bibliothek ist über Standard-Python-Paketinstallationsmethoden verfügbar.

    Python library for street network analysis.

    Pythongeographygeospatialgis
    Auf GitHub ansehen↗5,573
  • geopandas/geopandasAvatar von geopandas

    geopandas/geopandas

    5,049Auf GitHub ansehen↗

    GeoPandas ist eine Python-Bibliothek, die pandas um native Unterstützung für Geodaten erweitert. Sie behandelt geografische Geometrien – Punkte, Linien und Polygone – als erstklassigen Spaltentyp innerhalb von DataFrames, wodurch Benutzer vektorbasierte räumliche Daten zusammen mit herkömmlichen tabellarischen Attributen speichern, bearbeiten und analysieren können. Die Bibliothek basiert auf bewährten Geodaten-Komponenten: Sie nutzt Shapely für alle geometrischen Operationen, Fiona und GDAL zum Lesen und Schreiben von Standard-Geodatenformaten, PyProj für die Koordinaten-Reprojektion sowie einen R-Tree-räumlichen Index (von Shapely) zur Beschleunigung räumlicher Abfragen. Was GeoPandas auszeichnet, ist die nahtlose Integration vollständiger räumlicher Analyse-Workflows in das pandas-Ökosystem. Benutzer können Koordinatenreferenzsystem-Transformationen durchführen, um Daten über verschiedene Projektionen hinweg abzugleichen, geometrische Eigenschaften wie Fläche und Länge berechnen, Puffer und Schwerpunkte generieren sowie Mengenoperationen wie Schnittmengen und Vereinigungen durchführen. Die Bibliothek unterstützt zudem standortbasierte Filterung, räumliche Joins, die Datensätze basierend auf geometrischen Beziehungen kombinieren, sowie Overlay-Analysen, die aggregierte Ergebnisse liefern. Zur Exploration bietet sie Funktionen zur Kartenvisualisierung, mit denen statische Plots und interaktive Karten direkt aus räumlichen Tabellen erstellt werden können. Über diese Kernmerkmale hinaus deckt GeoPandas den gesamten Lebenszyklus geografischer Daten ab: Import und Export gängiger Formate wie Shapefile, GeoJSON und GeoPackage; Verwaltung räumlicher Tabellen, die Geometrie mit Attributspalten verknüpfen; sowie das Abfragen oder Filtern von Features nach Standort, Attributbedingungen oder räumlichen Prädikaten. Die Dokumentation umfasst die Installation, eine umfassende API-Referenz sowie Benutzerhandbücher, die durch gängige Geodaten-Aufgaben führen.

    Geographic data support for pandas.

    Pythongeoparquetgeospatialpandas
    Auf GitHub ansehen↗5,049
  • mapnik/mapnikAvatar von mapnik

    mapnik/mapnik

    3,934Auf GitHub ansehen↗

    Mapnik ist eine kartografische Rendering-Bibliothek und Karten-Rendering-Engine, die entwickelt wurde, um Daten aus geografischen Informationssystemen in visuelle Karten und druckbare Layouts umzuwandeln. Sie dient als Werkzeug zur Visualisierung räumlicher Daten, das Symbologie- und Styling-Regeln auf diverse geografische Datenquellen anwendet. Das Projekt nutzt ein XML-Kartenkonfigurations-Framework, um das visuelle Erscheinungsbild von Karten zu definieren, was die Trennung von Styling-Logik und Layout-Eigenschaften von der Kern-Rendering-Engine ermöglicht. Ihre Fähigkeiten decken die Visualisierung geografischer Informationen und das Management kartografischer Stile ab. Das System integriert räumliche Daten aus mehreren Formaten über eine Plugin-Architektur und verwaltet die Transformation von Koordinaten, um sicherzustellen, dass räumliche Daten auf Kartenbildern korrekt ausgerichtet sind.

    Toolkit for cartographic rendering.

    C++
    Auf GitHub ansehen↗3,934
  • openstreetmap/idAvatar von openstreetmap

    openstreetmap/iD

    3,822Auf GitHub ansehen↗

    iD is a web-based geographic information system tool and vector map editor designed for the OpenStreetMap collaborative database. It serves as a crowdsourced cartography interface for contributors to update global geographic infrastructure and land use data. The tool enables the modification of geographic shapes, attributes, and metadata directly within a web browser. It focuses on managing spatial data and physical landmarks by manipulating topological relationships between map nodes, ways, and relations. The project covers a broad range of capabilities including collaborative map editing,

    Web-based OpenStreetMap editor.

    JavaScript
    Auf GitHub ansehen↗3,822
  • eliemichel/mapsmodelsimporterAvatar von eliemichel

    eliemichel/MapsModelsImporter

    2,786Auf GitHub ansehen↗

    A Blender add-on to import models from google maps

    Blender add-on for importing Google Maps models.

    Python
    Auf GitHub ansehen↗2,786
  • cesiumgs/3d-tilesAvatar von CesiumGS

    CesiumGS/3d-tiles

    2,509Auf GitHub ansehen↗

    Spezifikation für das Streaming massiver heterogener 3D-Geodatensätze :earth_americas:

    Specification for streaming 3D geospatial datasets.

    Batchfile
    Auf GitHub ansehen↗2,509
  • osgeo/grassAvatar von OSGeo

    OSGeo/grass

    1,132Auf GitHub ansehen↗

    GRASS - freie und Open-Source-Geodaten-Verarbeitungs-Engine

    Free and open source GIS software.

    C
    Auf GitHub ansehen↗1,132
  • ethz-asl/segmapAvatar von ethz-asl

    ethz-asl/segmap

    1,095Auf GitHub ansehen↗

    Eine Kartendarstellung basierend auf 3D-Segmenten

    Map representation based on 3D segments.

    C++
    Auf GitHub ansehen↗1,095
  • fzi-forschungszentrum-informatik/lanelet2Avatar von fzi-forschungszentrum-informatik

    fzi-forschungszentrum-informatik/Lanelet2

    947Auf GitHub ansehen↗

    Map handling framework for automated driving

    Map handling framework for automated driving.

    C++
    Auf GitHub ansehen↗947
  • bmwcarit/barefootAvatar von bmwcarit

    bmwcarit/barefoot

    692Auf GitHub ansehen↗

    Java map matching library for integrating the map into software and services with state-of-the-art online and offline map matching that can be used stand-alone and in the cloud.

    Online and offline map matching.

    Java
    Auf GitHub ansehen↗692
  • facebookincubator/rapidAvatar von facebookincubator

    facebookincubator/RapiD

    635Auf GitHub ansehen↗

    Der OpenStreetMap-Editor, angetrieben von offenen Daten, KI und leistungsstarken Funktionen

    AI-enhanced OpenStreetMap editor.

    JavaScript
    Auf GitHub ansehen↗635
  • autocore-ai/maptoolboxAvatar von autocore-ai

    autocore-ai/MapToolbox

    289Auf GitHub ansehen↗

    Plugins zur Erstellung von Autoware-Vektorkarten in Unity

    Unity plugins for Autoware vector maps.

    C#
    Auf GitHub ansehen↗289
  • hatem-darweesh/assuremapingtoolsAvatar von hatem-darweesh

    hatem-darweesh/assuremapingtools

    233Auf GitHub ansehen↗

    Desktop-basiertes Tool zum Anzeigen, Bearbeiten und Speichern von Straßennetzwerkkarten für Plattformen für autonomes Fahren wie Autoware.

    Desktop tool for editing road network maps.

    Dockerfile
    Auf GitHub ansehen↗233
  • ideditor/imagery-indexAvatar von ideditor

    ideditor/imagery-index

    29Auf GitHub ansehen↗

    🛰 Ein Index von Luft- und Satellitenbildern, die für die Kartierung nützlich sind

    Index of aerial and satellite imagery.

    JavaScript
    Auf GitHub ansehen↗29
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Geospatial and Vector Mapping