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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 repository-uri

Awesome GitHub RepositoriesGeospatial și cartografiere vectorială

Instrumente pentru gestionarea rețelelor rutiere, a datelor GIS și a formatelor de hărți cartografice.

Explore 17 awesome GitHub repositories matching part of an awesome list · Geospatial și cartografiere vectorială. Refine with filters or upvote what's useful.

Awesome Geospatial și cartografiere vectorială GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • mapbox/mapbox-gl-jsAvatar mapbox

    mapbox/mapbox-gl-js

    12,306Vezi pe GitHub↗

    Mapbox GL JS este un motor de randare a hărților WebGL și un framework de hărți web interactive utilizat pentru a randa tile-uri vectoriale, imagini raster și teren 3D în browser. Acesta funcționează ca o bibliotecă de hărți cu tile-uri vectoriale și un instrument de vizualizare a datelor geospațiale, utilizând shadere accelerate GPU pentru a transforma datele geospațiale în hărți interactive. Proiectul se distinge prin integrarea straturilor WebGL personalizate direct în fluxul de randare și prin utilizarea expresiilor bazate pe date pentru a mapa proprietățile entităților la atribute vizuale. Acesta suportă încărcarea specializată a datelor prin PMTiles și oferă gestionarea hărților offline prin pachete locale și baze de date. Motorul acoperă o gamă largă de capabilități, inclusiv randarea terenului 3D și a clădirilor cu iluminare și umbre, urmărirea locației utilizatorului în timp real și animații programabile ale camerei. Oferă interogare spațială pentru recuperarea entităților, filtrare dinamică și un sistem UI pentru markere HTML și ferestre pop-up cu informații. Biblioteca include configurații de build pentru generarea de bundle-uri care respectă restricțiile Content Security Policy pentru web workers.

    Library for interactive vector maps.

    TypeScript
    Vezi pe GitHub↗12,306
  • project-osrm/osrm-backendAvatar Project-OSRM

    Project-OSRM/osrm-backend

    7,489Vezi pe GitHub↗

    osrm-backend este un motor de rutare de înaltă performanță și un serviciu backend conceput pentru a calcula cele mai scurte rute și distanțe de călătorie folosind date OpenStreetMap. Acesta funcționează ca un server de găsire a rutelor bazat pe grafuri și un instrument de procesare a datelor hărții care convertește datele brute ale hărții în formate specializate, optimizate pentru calcule de rutare de mare viteză. Sistemul oferă calcul specializat al rutelor pentru diferite moduri de transport, permițând definirea unor profiluri de rutare personalizate cu limite de viteză și constrângeri de călătorie specifice. Acesta permite planificarea rutelor și estimarea timpului de călătorie de înaltă performanță pe rețele rutiere mari, cu timpi de răspuns de ordinul milisecundelor. Motorul utilizează instrumente de procesare și import a datelor hărții pentru a pregăti rețelele rutiere pentru navigație. Acesta suportă calcularea celor mai rapide rute și estimări de distanță între coordonate multiple.

    Open Source Routing Machine backend.

    C++c-plus-pluscppcpp17
    Vezi pe GitHub↗7,489
  • osgeo/gdalAvatar OSGeo

    OSGeo/gdal

    5,942Vezi pe GitHub↗

    GDAL este o bibliotecă de traducere open source licențiată MIT care oferă un model de date abstract unificat pentru citirea și scrierea datelor geospațiale raster și vectoriale în sute de formate de fișiere. Servește ca o bibliotecă fundamentală de traducere a datelor geospațiale, permițând accesul la diverse formate de date geospațiale printr-o singură interfață consistentă. Biblioteca își expune funcționalitatea de bază prin utilitare de linie de comandă care permit utilizatorilor să traducă, convertească și proceseze date geospațiale între formate. Un motor de transformare a coordonatelor gestionează conversiile între sistemele de referință spațială, în timp ce un sistem de plugin-uri pentru drivere de format încarcă logica de citire și scriere specifică formatului la runtime. Stratul de sistem de fișiere virtual oferă acces uniform I/O prin fișiere locale, HTTP, stocare în cloud și arhive comprimate, iar un cache de blocuri raster gestionează cache-ul de tile-uri în memorie pentru a reduce operațiunile I/O. GDAL suportă citirea și scrierea datelor geospațiale atât raster, cât și vectoriale, cu iterarea caracteristicilor vectoriale care transmite caracteristicile individual fără a încărca seturi de date întregi în memorie. Proiectul permite interoperabilitatea geospațială între formate prin suportarea schimbului de date între diferite ecosisteme software geospațiale prin suportul său extins pentru formate.

    Translator library for geospatial data formats.

    C++
    Vezi pe GitHub↗5,942
  • gboeing/osmnxAvatar gboeing

    gboeing/osmnx

    5,573Vezi pe GitHub↗

    OSMnx este o bibliotecă Python pentru descărcarea, modelarea și analizarea rețelelor stradale și a altor caracteristici geospațiale din OpenStreetMap. Permite utilizatorilor să recupereze și să lucreze cu date de infrastructură din lumea reală oriunde în lume, oferind instrumente pentru analiza rețelei, interogări spațiale și vizualizare. Biblioteca oferă capabilități pentru lucrul cu caracteristici urbane, cum ar fi amprentele clădirilor, stațiile de tranzit și datele de elevație, împreună cu statistici de rețea precum densitatea intersecțiilor și circuitatea. Suportă mai multe moduri de călătorie, inclusiv condusul, mersul pe jos și mersul pe bicicletă, și poate calcula cele mai scurte căi, imputa vitezele de călătorie și genera hărți izoliniare. Funcționalitatea suplimentară include geocodarea, map-matching, proiecția coordonatelor și capacitatea de a salva și încărca rețele în diverse formate. OSMnx oferă instrumente pentru vizualizarea rețelelor stradale și a caracteristicilor geospațiale ca hărți statice sau hărți web interactive și poate plota diagrame figură-fond. Biblioteca este disponibilă prin metode standard de instalare a pachetelor Python.

    Python library for street network analysis.

    Pythongeographygeospatialgis
    Vezi pe GitHub↗5,573
  • geopandas/geopandasAvatar geopandas

    geopandas/geopandas

    5,049Vezi pe GitHub↗

    GeoPandas este o bibliotecă Python care extinde pandas cu suport nativ pentru date geospațiale. Aceasta tratează geometriile geografice — puncte, linii și poligoane — ca un tip de coloană de primă clasă în cadrul DataFrames, permițând utilizatorilor să stocheze, să manipuleze și să analizeze date spațiale vectoriale alături de atribute tabelare tradiționale. Biblioteca este construită pe componente geospațiale consacrate: utilizează Shapely pentru toate operațiunile geometrice, Fiona și GDAL pentru citirea și scrierea formatelor de fișiere spațiale standard, PyProj pentru reproiecția coordonatelor și un index spațial R-tree (din Shapely) pentru a accelera interogările spațiale. Ceea ce distinge GeoPandas este integrarea perfectă a fluxurilor de lucru de analiză spațială completă în ecosistemul pandas. Utilizatorii pot efectua transformări ale sistemului de referință de coordonate pentru a alinia datele între diferite proiecții, pot calcula proprietăți geometrice precum aria și lungimea, pot genera buffere și centroizi și pot efectua operațiuni pe seturi, cum ar fi intersecții și reuniuni. Biblioteca suportă, de asemenea, filtrarea bazată pe locație, join-uri spațiale care combină seturi de date pe baza relațiilor geometrice și analize de suprapunere care produc rezultate agregate. Pentru explorare, oferă capabilități de vizualizare a hărților, generând grafice statice și hărți interactive direct din tabele spațiale. Dincolo de acești diferențiatori principali, GeoPandas gestionează întregul ciclu de viață al datelor geografice: importul și exportul în formate comune precum Shapefile, GeoJSON și GeoPackage; gestionarea tabelelor spațiale care leagă geometria de coloanele de atribute; și interogarea sau filtrarea entităților după locație, condiții de atribut sau predicate spațiale. Documentația sa acoperă instalarea, o referință API cuprinzătoare și ghiduri de utilizare care parcurg sarcinile geospațiale comune.

    Geographic data support for pandas.

    Pythongeoparquetgeospatialpandas
    Vezi pe GitHub↗5,049
  • mapnik/mapnikAvatar mapnik

    mapnik/mapnik

    3,934Vezi pe GitHub↗

    Mapnik este o bibliotecă de redare cartografică și un motor de redare a hărților conceput pentru a converti datele sistemului de informații geografice în hărți vizuale și layout-uri imprimabile. Servește ca un instrument de vizualizare a datelor spațiale care aplică reguli de simbologie și stilizare diverselor surse de date geografice. Proiectul utilizează un framework de configurare a hărților XML pentru a defini aspectul vizual al hărților, permițând separarea logicii de stilizare și a proprietăților de layout de motorul de redare de bază. Capabilitățile sale acoperă vizualizarea informațiilor geografice și gestionarea stilului cartografic. Sistemul integrează date spațiale din mai multe formate printr-o arhitectură de plugin-uri și gestionează transformarea coordonatelor pentru a se asigura că datele spațiale se aliniază pe imaginile hărții.

    Toolkit for cartographic rendering.

    C++
    Vezi pe GitHub↗3,934
  • openstreetmap/idAvatar openstreetmap

    openstreetmap/iD

    3,822Vezi pe GitHub↗

    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
    Vezi pe GitHub↗3,822
  • eliemichel/mapsmodelsimporterAvatar eliemichel

    eliemichel/MapsModelsImporter

    2,786Vezi pe GitHub↗

    A Blender add-on to import models from google maps

    Blender add-on for importing Google Maps models.

    Python
    Vezi pe GitHub↗2,786
  • cesiumgs/3d-tilesAvatar CesiumGS

    CesiumGS/3d-tiles

    2,509Vezi pe GitHub↗

    Specificație pentru streaming-ul seturilor de date geospațiale 3D masive și eterogene :earth_americas:

    Specification for streaming 3D geospatial datasets.

    Batchfile
    Vezi pe GitHub↗2,509
  • osgeo/grassAvatar OSGeo

    OSGeo/grass

    1,132Vezi pe GitHub↗

    GRASS - motor de procesare geospațială gratuit și open-source

    Free and open source GIS software.

    C
    Vezi pe GitHub↗1,132
  • ethz-asl/segmapAvatar ethz-asl

    ethz-asl/segmap

    1,095Vezi pe GitHub↗

    O reprezentare a hărții bazată pe segmente 3D

    Map representation based on 3D segments.

    C++
    Vezi pe GitHub↗1,095
  • fzi-forschungszentrum-informatik/lanelet2Avatar fzi-forschungszentrum-informatik

    fzi-forschungszentrum-informatik/Lanelet2

    947Vezi pe GitHub↗

    Map handling framework for automated driving

    Map handling framework for automated driving.

    C++
    Vezi pe GitHub↗947
  • bmwcarit/barefootAvatar bmwcarit

    bmwcarit/barefoot

    692Vezi pe GitHub↗

    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
    Vezi pe GitHub↗692
  • facebookincubator/rapidAvatar facebookincubator

    facebookincubator/RapiD

    635Vezi pe GitHub↗

    Editorul OpenStreetMap bazat pe date deschise, AI și funcționalități super-încărcate

    AI-enhanced OpenStreetMap editor.

    JavaScript
    Vezi pe GitHub↗635
  • autocore-ai/maptoolboxAvatar autocore-ai

    autocore-ai/MapToolbox

    289Vezi pe GitHub↗

    Plugin-uri pentru a crea hărți vectoriale Autoware în Unity

    Unity plugins for Autoware vector maps.

    C#
    Vezi pe GitHub↗289
  • hatem-darweesh/assuremapingtoolsAvatar hatem-darweesh

    hatem-darweesh/assuremapingtools

    233Vezi pe GitHub↗

    Instrument desktop pentru vizualizarea, editarea și salvarea hărților rețelelor rutiere pentru platforme de vehicule autonome, cum ar fi Autoware.

    Desktop tool for editing road network maps.

    Dockerfile
    Vezi pe GitHub↗233
  • ideditor/imagery-indexAvatar ideditor

    ideditor/imagery-index

    29Vezi pe GitHub↗

    🛰 Un index de imagini aeriene și prin satelit util pentru mapare

    Index of aerial and satellite imagery.

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