awesome-repositories.com
Blog
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 Repos

Awesome GitHub RepositoriesInteractive Map Visualizations

Processing and optimizing geographic data for real-time interactive map rendering in web applications.

Distinguishing note: No existing candidate covers the specific domain of interactive map visualization as an application of topological compression.

Explore 14 awesome GitHub repositories matching graphics & multimedia · Interactive Map Visualizations. Refine with filters or upvote what's useful.

Awesome Interactive Map Visualizations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • alshedivat/al-folioAvatar von alshedivat

    alshedivat/al-folio

    15,759Auf GitHub ansehen↗

    al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing. The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions a

    Includes interactive map visualizations to display geographical information and regional highlights using map data files.

    HTMLacademicacademic-websitegithub-pages
    Auf GitHub ansehen↗15,759
  • python-visualization/foliumAvatar von python-visualization

    python-visualization/folium

    7,372Auf GitHub ansehen↗

    Folium is a Python library that builds interactive Leaflet.js maps directly from Python data structures, enabling geographic data visualization in Jupyter notebooks or as standalone HTML pages. It creates maps centered on given coordinates with configurable zoom, tiles, and dimensions, and supports embedding those maps inside web routes for serving in browsers. The library provides a comprehensive set of tools for data-driven map creation, including choropleth maps that bind tabular data to geographic geometries, colormap application to markers and polygons, and GeoJSON data overlay and visua

    Generates a Leaflet.js map centered on given coordinates for notebooks or standalone HTML.

    Pythondata-sciencedata-visualizationjavascript
    Auf GitHub ansehen↗7,372
  • s-macke/voxelspaceAvatar von s-macke

    s-macke/VoxelSpace

    6,760Auf GitHub ansehen↗

    VoxelSpace is a 2.5D terrain engine and ray casting renderer that produces navigable 3D landscapes from height and color maps. It functions as a real-time voxel landscape viewer and height map visualizer, converting grayscale elevation data into interactive terrain from a first-person viewpoint. The project implements a voxel space rendering algorithm that projects height maps into 3D landscapes using ray casting and vertical scanlines. It optimizes rendering performance through front-to-back drawing with a y-buffer to skip occluded pixels, and applies level-of-detail distance culling to redu

    A tool that converts grayscale height maps into interactive 3D terrain with color mapping and rotation.

    C3d-enginecomanchegame-comanche
    Auf GitHub ansehen↗6,760
  • xiangyuecn/areacity-jsspider-statsgovAvatar von xiangyuecn

    xiangyuecn/AreaCity-JsSpider-StatsGov

    6,672Auf GitHub ansehen↗

    This project is an administrative GIS toolset that provides a comprehensive dataset of China's administrative divisions, including provinces, cities, districts, and townships. It functions as a coordinate system transformer and a boundary converter for transforming geographic data into standard formats. The toolset distinguishes itself through the ability to convert administrative boundary data between CSV, GeoJSON, Shapefiles, and SQL. It includes specialized utilities for coordinate system transformation between GCJ-02, BD-09, WGS-84, and CGCS2000 standards to ensure accuracy across differe

    Generates vector boundary polygons and center coordinates to render interactive drill-down maps.

    JavaScript
    Auf GitHub ansehen↗6,672
  • wuhan2020/wuhan2020Avatar von wuhan2020

    wuhan2020/wuhan2020

    5,923Auf GitHub ansehen↗

    Wuhan2020 is an open platform for collecting, validating, and visualizing epidemic relief data, originally focused on coordinating community response during the COVID-19 crisis. It aggregates information on hospitals, factories, logistics providers, hotels, and donations from multiple sources into a central repository, making it accessible through an interactive geographic map and a programmatic API. The platform distinguishes itself by using GitHub issues as its primary data store, with label-driven organization and command-based task assignment that allows volunteers to claim and track work

    Displays pandemic-related data on an interactive geographic map for situational awareness.

    Auf GitHub ansehen↗5,923
  • shuding/cobeAvatar von shuding

    shuding/cobe

    5,407Auf GitHub ansehen↗

    Cobe ist eine WebGL-Globus-Bibliothek für interaktive 3D-Visualisierungen geografischer Daten. Sie fungiert als Canvas-basierte Kartenkomponente, die eine Weltkarte rendert und das Plotten von Breitengrad- und Längengrad-Koordinaten über Marker und verbindende Bögen ermöglicht. Die Bibliothek zeichnet sich dadurch aus, dass sie Standard-HTML-Elemente mittels CSS-Anchor-Positioning mit 3D-Koordinaten verknüpft. Diese Integration ermöglicht das Anheften von DOM-Elementen, wie Labels und Tooltips, direkt an Marker und Bögen auf der Kugel. Das System deckt das Plotten geografischer Daten und das Mapping von Netzwerkverbindungen ab und nutzt automatisierte Rotation sowie Benutzerinteraktionen, um räumliche Beziehungen darzustellen. Es handhabt die Projektion geografischer Koordinaten in den 3D-Raum und die Interpolation gekrümmter Pfade zwischen globalen Standorten.

    Provides a canvas-based 3D map component supporting real-time rotation and user interaction.

    TypeScriptglobewebgl
    Auf GitHub ansehen↗5,407
  • tagspaces/tagspacesAvatar von tagspaces

    tagspaces/tagspaces

    4,935Auf GitHub ansehen↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    Displays geo-tagged files on an interactive map using EXIF metadata and coordinate notations.

    TypeScriptelectronjavascriptnote-taking
    Auf GitHub ansehen↗4,935
  • topojson/topojsonAvatar von topojson

    topojson/topojson

    4,864Auf GitHub ansehen↗

    TopoJSON is a topological geographic data format and a set of tools that convert standard GeoJSON into a more compact representation. It reduces file size by encoding shared boundaries between adjacent features as reusable arcs, eliminating duplicate boundary coordinates and preserving the spatial relationships between map regions. The format achieves compression through several encoding techniques. Arc-sharing compression lets neighboring polygons reference a single arc, while coordinate quantization maps geographic coordinates to a fixed integer grid, reducing floating-point precision overh

    Creates lightweight data files for interactive map visualization by removing redundant shared boundaries.

    JavaScript
    Auf GitHub ansehen↗4,864
  • 666os/clashmacAvatar von 666OS

    666OS/ClashMac

    4,702Auf GitHub ansehen↗

    ClashMac is a macOS network proxy manager and graphical user interface client for the Clash core. It serves as a system tool for controlling network traffic routing, managing proxy nodes, and organizing network subscriptions. The project distinguishes itself through an interactive network traffic visualizer that renders real-time data flows and multi-hop proxy connection paths on a global map. It also includes a command line network controller that provides machine-readable data for custom scripting and network automation. The software covers broad capability areas including rule-based traff

    Implements an interactive 3D global map that renders real-time network flows and multi-hop proxy paths.

    clashclash-metamacos
    Auf GitHub ansehen↗4,702
  • maptalks/maptalks.jsAvatar von maptalks

    maptalks/maptalks.js

    4,519Auf GitHub ansehen↗

    maptalks.js ist eine JavaScript-Karten-Rendering-Bibliothek und ein Web-Karten-Interaktions-Framework zur Darstellung interaktiver 2D- und 3D-Geodaten auf einem Web-Canvas. Es fungiert als 3D-Geospatial-Engine mit Unterstützung für 3DTiles- und GLTF-Formate, als GeoJSON-Visualisierungstool und als Bibliothek für räumliche Analysen. Das Projekt zeichnet sich durch High-Performance-Rendering und dynamische Geodaten-Animation aus, einschließlich der Fähigkeit, Verkehrsflüsse zu simulieren und flüssige visuelle Übergänge für Kartenelemente auszuführen. Es bietet umfassende Tools für die interaktive Geometriebearbeitung, die es Benutzern ermöglichen, Vektorformen, Kreise und Bezier-Kurven direkt auf der Karte zu zeichnen und zu modifizieren. Die Bibliothek deckt ein breites Spektrum an Funktionen ab, einschließlich Geodatenanalyse zur Berechnung von Entfernungen und Flächen, Koordinatensystemkonvertierung und komplexem Layer-Management. Sie enthält eine umfangreiche UI-Suite mit Informationsfenstern, Kontextmenüs und benutzerdefinierten Karten-Kontrollpanels. Die Datenintegration erfolgt über GeoJSON-Workflows, das Abrufen entfernter Ressourcen und Serialisierungstools, die Kartenstatus und Geometrien in JSON exportieren.

    Renders 2D and 3D geospatial data with high-performance graphics and interactive user interfaces.

    HTML
    Auf GitHub ansehen↗4,519
  • nagix/mini-tokyo-3dAvatar von nagix

    nagix/mini-tokyo-3d

    4,107Auf GitHub ansehen↗

    mini-tokyo-3d ist ein 3D-Transit-Karten-Visualisierungssystem, das öffentliche Verkehrsnetze und Fahrzeugbewegungen mithilfe von Open Data in Echtzeit rendert. Es fungiert als Echtzeit-Transit-Tracker und interaktiver Routenfinder für den öffentlichen Nahverkehr und bietet ein WebGL-Karten-Embed, das in Webseiten und externe Anwendungen integriert werden kann. Das System verfügt über eine mehrsprachige Transit-Schnittstelle, die Transport-Identifikatoren und Navigationselemente in mehrere Sprachen übersetzt. Es verfolgt Fahrzeugpositionen durch Simulation von Bewegungen basierend auf Live-Fahrplänen und Informationen zu Dienstverzögerungen. Das Projekt deckt die Routenplanung für den öffentlichen Nahverkehr und die Echtzeit-Routensuche ab, um die schnellsten Reisewege zu finden. Es enthält Kartenvisualisierungsfunktionen wie Infrastruktur-Filterung, um zwischen oberirdischen und unterirdischen Netzen umzuschalten, sowie die Möglichkeit, spezifische Transit-Assets zu verfolgen.

    Provides an interactive visualization of complex railway networks with togglable infrastructure views.

    JavaScript
    Auf GitHub ansehen↗4,107
  • gee-community/geemapAvatar von gee-community

    gee-community/geemap

    3,962Auf GitHub ansehen↗

    geemap ist eine Python-Bibliothek und ein geowissenschaftliches Toolkit für interaktives Mapping, Visualisierung von Fernerkundungsdaten und Analyse von Satellitenbildern. Es dient als Python-Schnittstelle für Google Earth Engine und ermöglicht es Benutzern, cloudbasierte geowissenschaftliche Workflows zu verwalten und Datensätze innerhalb von Notebook-Umgebungen zu visualisieren. Das Projekt zeichnet sich durch automatisierte Code-Konvertierung aus, die es ermöglicht, Skripte und Notebooks zwischen Programmiersprachen zu übersetzen. Es bietet zudem spezialisierte Visualisierungsfunktionen für die Fernerkundung, wie z. B. das Generieren von Zeitraffer-GIFs aus Bildsequenzen mit Unterstützung für animierten Text und Farbbalken. Das Toolkit deckt ein breites Spektrum geowissenschaftlicher Funktionen ab, einschließlich der Klassifizierung von Satellitenbildern, Genauigkeitsbewertungen und interaktiver Karteninspektion zum Plotten von Zeitreihenstatistiken. Es handhabt die Transformation geowissenschaftlicher Daten über Formate wie GeoTIFF, GeoJSON, Shapefiles und CSV hinweg und unterstützt die Integration sowohl lokaler Datensätze als auch Remote-Datenkataloge. Benutzer können ihre Arbeit durch die Veröffentlichung interaktiver Karten als HTML-Dateien oder statische Bilder exportieren.

    Enables real-time extraction of pixel values and time-series statistics through interactive map interactions.

    Pythoncolabdata-sciencedataviz
    Auf GitHub ansehen↗3,962
  • phodal/ideabookAvatar von phodal

    phodal/ideabook

    3,760Auf GitHub ansehen↗

    Ideabook is a programming project idea repository and learning resource that provides a curated collection of technical concepts and step-by-step implementation guides. It functions as a web-based idea catalog and technical implementation guide designed to help developers bridge the gap between theory and practice through hands-on project discovery. The project serves as a cross-platform application prototype and a static site generator, utilizing a build pipeline to create HTML pages from JSON data files. It includes a markdown-based document system for structured content and a geospatial da

    Renders data points as visual bubbles on interactive maps based on access volumes.

    HTML
    Auf GitHub ansehen↗3,760
  • f5/unovisAvatar von f5

    f5/unovis

    2,730Auf GitHub ansehen↗

    Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch

    Implements interactive map visualizations using TopoJSON with support for projections and zooming.

    TypeScriptangularchartsdata-visualization
    Auf GitHub ansehen↗2,730
  1. Home
  2. Graphics & Multimedia
  3. Interactive Map Visualizations

Unter-Tags erkunden

  • Height Map VisualizersA tool that converts grayscale height maps into interactive 3D terrain with color mapping and rotation. **Distinct from Interactive Map Visualizations:** Distinct from Interactive Map Visualizations: specifically visualizes height maps as 3D terrain, not general geographic data visualization.