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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

30 dépôts

Awesome GitHub RepositoriesCustom Map Registrations

Support for registering custom geospatial data files.

Explore 30 awesome GitHub repositories matching graphics & multimedia · Custom Map Registrations. Refine with filters or upvote what's useful.

Awesome Custom Map Registrations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • apache/supersetAvatar de apache

    apache/superset

    73,451Voir sur GitHub↗

    Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizations through a centralized interface. The platform distinguishes itself through a robust semantic layer that transforms raw database schemas into calculated columns and virtual metrics, enabling consistent business logic across an organization. It features a plugin-based visualiz

    Integrates custom geospatial data by registering GeoJSON files within the map plugin configuration.

    TypeScriptanalyticsapacheapache-superset
    Voir sur GitHub↗73,451
  • react-native-maps/react-native-mapsAvatar de react-native-maps

    react-native-maps/react-native-maps

    15,971Voir sur GitHub↗

    react-native-maps is a cross-platform mobile map component for iOS and Android that renders interactive geographic data and markers. It provides a native map view and viewport controller to manage camera movement, zoom levels, and coordinate-based animations on mobile devices. The project includes a GeoJSON map renderer for visualizing complex geographic features and an interactive map overlay library for drawing polylines, polygons, and heatmaps. It supports integration with both Google Maps and Apple Maps, allowing developers to switch between providers or apply cloud-based styling and cust

    Allows replacing default pins with custom images, SVGs, or views to define marker appearances.

    TypeScriptgoogle-mapsmapsreact-native
    Voir sur GitHub↗15,971
  • lelandrichardson/react-native-mapsAvatar de lelandrichardson

    lelandrichardson/react-native-maps

    15,966Voir sur GitHub↗

    react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within mobile applications on iOS and Android. It provides a declarative interface for managing geospatial user interfaces, allowing for the rendering of geographical data and location-based features. The library enables the visualization of spatial data through the placement of markers, the creation of custom callouts, and the drawing of polylines and polygons as map overlays. It supports interactive map navigation, including the ability to animate map regions and customize the visual

    Changes the visual appearance of maps through custom themes and tile overlays to match specific branding needs.

    TypeScript
    Voir sur GitHub↗15,966
  • iissnan/hexo-theme-nextAvatar de iissnan

    iissnan/hexo-theme-next

    15,798Voir sur GitHub↗

    This project is a visual layout and styling package for the Hexo static site generator. It provides a static site template that converts Markdown files into a styled website, featuring a responsive interface with built-in support for internationalization and localized content display. The theme includes a specialized presentation layer for source code with syntax highlighting and customizable color schemes. It further enables the creation of professional portfolios by integrating social profile linking and external commenting platforms. The system organizes content through a taxonomy-based o

    Changes website appearance by mapping various style sets to a shared HTML structure.

    JavaScripthexohexo-themetheme-next
    Voir sur GitHub↗15,798
  • mapbox/mapbox-gl-jsAvatar de mapbox

    mapbox/mapbox-gl-js

    12,306Voir sur GitHub↗

    Mapbox GL JS est un moteur de rendu cartographique WebGL et un framework de carte web interactif utilisé pour rendre des tuiles vectorielles, de l'imagerie raster et du terrain 3D dans le navigateur. Il fonctionne comme une bibliothèque de cartes à tuiles vectorielles et un outil de visualisation de données géospatiales, utilisant des shaders accélérés par GPU pour transformer les données géospatiales en cartes interactives. Le projet se distingue par l'intégration de couches WebGL personnalisées directement dans le pipeline de rendu et l'utilisation d'expressions basées sur les données pour mapper les propriétés des entités aux attributs visuels. Il prend en charge le chargement de données spécialisées via PMTiles et fournit une gestion des cartes hors ligne via des packs locaux et des bases de données. Le moteur couvre un large éventail de capacités, y compris le rendu de terrain 3D et de bâtiments avec éclairage et ombres, le suivi de la localisation de l'utilisateur en temps réel et des animations de caméra programmables. Il fournit des requêtes spatiales pour la récupération d'entités, le filtrage dynamique et un système d'interface utilisateur pour les marqueurs HTML et les fenêtres contextuelles d'information. La bibliothèque inclut des configurations de build pour générer des bundles qui respectent les restrictions de Content Security Policy pour les web workers.

    Allows deep customization of map visual appearance through programmatic paint and layout properties.

    TypeScript
    Voir sur GitHub↗12,306
  • rastapasta/mapsciiAvatar de rastapasta

    rastapasta/mapscii

    8,975Voir sur GitHub↗

    Mapscii is a terminal-based geographic interface and vector map renderer. It allows users to view and explore geographic map data and points of interest directly within an xterm-compatible console using ASCII and Braille characters. The project functions as a vector tile map client capable of fetching and styling geographic layers from public or private sources. It also serves as an MBTiles map viewer, enabling the exploration of geographic data stored in local files for offline use. The tool provides keyboard-driven navigation for zooming and panning across coordinates, along with the abili

    Allows customization of the visual appearance of map layers through themes and style specifications.

    JavaScriptascii-artbrailleconsole
    Voir sur GitHub↗8,975
  • freika/dawarichAvatar de Freika

    Freika/dawarich

    8,030Voir sur GitHub↗

    Dawarich is a self-hosted location history manager and travel journaling platform. It functions as a personal travel archive that collects GPS coordinates and movement data, providing a private alternative to proprietary tracking services. The system utilizes a PostgreSQL geospatial database to store coordinates, visits, and custom geofence boundaries. The project distinguishes itself as a geospatial data converter and visualization tool, capable of transforming location history between formats such as GPX, KML, and GeoJSON. It allows users to organize GPS tracks and geotagged photos into nam

    Enables customization of map layers, projections, and route opacity to adjust the visual appearance of travel data.

    Rubygoogle-mapsgpsloggerhacktoberfest
    Voir sur GitHub↗8,030
  • python-visualization/foliumAvatar de python-visualization

    python-visualization/folium

    7,372Voir sur GitHub↗

    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

    Places a boat-shaped marker that indicates heading and optionally shows wind direction and speed.

    Pythondata-sciencedata-visualizationjavascript
    Voir sur GitHub↗7,372
  • hpneo/gmapsAvatar de HPNeo

    HPNeo/gmaps

    6,984Voir sur GitHub↗

    gmaps is a library that provides a wrapper for the Google Maps API, serving as a geospatial data toolkit and interactive map renderer. It simplifies the integration of interactive maps into web applications by managing the embedding of map views and the lifecycle of markers. The project distinguishes itself through a specialized set of utilities for geocoding, which converts physical addresses to geographic coordinates and vice versa. It also includes a static map generator for creating non-interactive map images for lightweight environments. The capability surface covers geographic data vis

    Allows for the customization of map visual appearance, including toggling map types and managing layers.

    JavaScript
    Voir sur GitHub↗6,984
  • cambecc/earthAvatar de cambecc

    cambecc/earth

    6,552Voir sur GitHub↗

    Earth is an interactive web-based platform for visualizing global weather, ocean, and atmospheric data. It animates particle flows representing wind, ocean currents, and waves on a customizable map, and supports overlaying color-coded meteorological, oceanographic, chemical, and particulate data for detailed analysis. The platform distinguishes itself by offering multiple cartographic projections—including orthographic, equirectangular, and stereographic—that can be switched to view global patterns from different perspectives. It also provides keyboard-driven navigation, allowing map rotation

    Adjusts the base map style, interpolation method, font size, and bold text to tailor the map's visual output.

    JavaScript
    Voir sur GitHub↗6,552
  • google-map-react/google-map-reactAvatar de google-map-react

    google-map-react/google-map-react

    6,470Voir sur GitHub↗

    google-map-react is a JavaScript library that integrates Google Maps into React applications by rendering any React component as a custom map marker. It provides direct access to the native Google Maps API internals, enabling advanced custom operations beyond standard marker placement. The library distinguishes itself by allowing fully custom interactive markers and content, replacing default Google Maps markers and balloons with React components. It supports server-side rendering so search engines can index map content without requiring JavaScript, and includes an internal algorithm for dete

    Places any React component as a map marker, enabling fully custom visuals and interactive content.

    JavaScriptcomponentgooglemap
    Voir sur GitHub↗6,470
  • jverkoey/nimbusAvatar de jverkoey

    jverkoey/nimbus

    6,417Voir sur GitHub↗

    Nimbus est un framework d'UI iOS et un toolkit d'application fournissant une collection de composants d'interface réutilisables et d'outils de mise en page pour construire des applications mobiles natives. Il inclut une bibliothèque de composants SwiftUI et un système de design d'interface structuré pour maintenir un style cohérent sur les plateformes Apple. Le framework emploie une approche déclarative pour le formatage visuel, utilisant des styles de composants basés sur CSS pour définir les couleurs, les polices et l'espacement. Il rationalise le développement grâce à un système de construction basé sur des composants et un mapping de style déclaratif. Le toolkit couvre une gamme d'utilitaires d'interface, incluant le rendu de texte attribué, les indicateurs de badge de statut et une logique de pagination par snap pour la navigation par balayage. Il fournit également des utilitaires réseau pour le chargement d'images distantes via URL et une couche d'intégration pour la communication bidirectionnelle entre les applications installées.

    Applies visual formatting to components by mapping predefined style definitions during the rendering process.

    Objective-C
    Voir sur GitHub↗6,417
  • aa112901/remusicAvatar de aa112901

    aa112901/remusic

    6,384Voir sur GitHub↗

    Remusic is an Android music player application designed for streaming, downloading, and managing audio files. It functions as a cloud music streaming client that connects to remote servers and a media player for local audio files. The application features a synchronized lyrics display that allows for time-stamped scrolling and navigation by tapping specific lines of text. It employs a local proxy to manage remote audio streams for playback stability and includes a system for theme customization through switchable skins and color schemes. The platform provides tools for local library and play

    Maps interface elements to configurable style properties to enable switchable skins and color schemes.

    Java
    Voir sur GitHub↗6,384
  • vasturiano/3d-force-graphAvatar de vasturiano

    vasturiano/3d-force-graph

    6,147Voir sur GitHub↗

    3d-force-graph is a WebGL-accelerated component for rendering interactive network graphs in three-dimensional space. Built on the ThreeJS library, it positions nodes using a force-directed physics simulation that can be driven by either a D3-force or ngraph engine, producing dynamic layouts that users can rotate, zoom, and pan using mouse, keyboard, or touch controls. The component distinguishes itself through comprehensive camera control capabilities, including programmatic positioning, animated transitions, automatic timed orbiting, and zoom-to-fit functionality that frames all nodes within

    Applies data-driven styling to nodes, controlling size, color, opacity, and custom 3D geometry per element.

    HTML3d3d-force-graphd3js
    Voir sur GitHub↗6,147
  • anmolsaini16/mapcnAvatar de AnmolSaini16

    AnmolSaini16/mapcn

    5,965Voir sur GitHub↗

    MapCN is a React component library that wraps MapLibre GL into declarative, composable building blocks for interactive maps. It provides a set of small, reusable components for rendering maps, placing markers, drawing routes, and clustering points, all managed through React hooks, context, and refs for state and lifecycle control. The library distinguishes itself by offering a complete set of map features as individual React components that automatically adapt to light and dark themes. It includes components for interactive map rendering with zero configuration, marker placement with popups a

    Places numbered markers along a drawn path to indicate stops or waypoints.

    TypeScript
    Voir sur GitHub↗5,965
  • azgaar/fantasy-map-generatorAvatar de Azgaar

    Azgaar/Fantasy-Map-Generator

    5,754Voir sur GitHub↗

    Ce projet est un générateur de cartes fantastiques procédural basé sur le web et un éditeur de cartes interactif. Il sert d'outil de cartographie de construction de monde pour créer des masses terrestres géographiques détaillées, y compris des cartes de hauteur, des biomes et des systèmes fluviaux. L'outil inclut un générateur de noms procédural qui produit des noms fantastiques en utilisant des ensembles d'entraînement configurables et des règles de syllabes. Il permet en outre la conception de frontières politiques, d'identités culturelles et la simulation de l'expansion religieuse à travers un monde fictif. La surface de fonctionnalités couvre la cartographie numérique et la conception de géographie fictive, y compris le placement des établissements urbains, la création d'itinéraires de voyage et la gestion des couches et légendes de carte. Les utilisateurs peuvent configurer les projections cartographiques et personnaliser les visuels via des préréglages de style et des schémas de couleurs.

    Allows customization of map appearance through style presets, color schemes, textures, and typography.

    HTML
    Voir sur GitHub↗5,754
  • shuding/cobeAvatar de shuding

    shuding/cobe

    5,407Voir sur GitHub↗

    Cobe est une bibliothèque de globe WebGL conçue pour la visualisation interactive de données géographiques 3D. Il fonctionne comme un composant de carte basé sur canvas qui rend une carte du monde, permettant le tracé de coordonnées de latitude et longitude via des marqueurs et des arcs de connexion. La bibliothèque se distingue en liant des éléments HTML standard à des coordonnées 3D en utilisant le positionnement d'ancrage CSS. Cette intégration permet l'attachement d'éléments DOM, tels que des étiquettes et des infobulles, directement aux marqueurs et arcs sur la sphère. Le système couvre le tracé de données géographiques et la cartographie de connexions réseau, utilisant la rotation automatisée et les interactions utilisateur pour afficher les relations spatiales. Il gère la projection de coordonnées géographiques dans l'espace 3D et l'interpolation de chemins courbes entre des emplacements mondiaux.

    Places customized dots and connecting lines at specific latitude and longitude coordinates to visualize geographic data.

    TypeScriptglobewebgl
    Voir sur GitHub↗5,407
  • alandefreitas/matplotplusplusAvatar de alandefreitas

    alandefreitas/matplotplusplus

    4,894Voir sur GitHub↗

    Cette bibliothèque de visualisation de données C++ est un framework de traçage scientifique utilisé pour créer des graphiques 2D et 3D, des graphes de réseau et des cartes géographiques. Elle fonctionne comme une bibliothèque graphique multi-backend, découplant la logique de traçage de haut niveau des moteurs de rendu de bas niveau pour prendre en charge divers backends de sortie. Le projet se distingue par une API à double interface, fournissant à la fois une interface fonctionnelle globale pour le prototypage rapide et une interface orientée objet pour un contrôle précis. Il dispose d'un moteur de mise en page basé sur des composants pour gérer les grilles tuilées et les sous-graphiques, ainsi qu'un état de tracé en couches qui permet de superposer plusieurs séries de données sans effacer les axes. La bibliothèque couvre un large éventail de capacités de visualisation, incluant le traçage de fonctions mathématiques, les champs vectoriels et l'analyse de données multidimensionnelles via des cartes thermiques et des coordonnées parallèles. Elle inclut des outils spécialisés pour la visualisation de données géographiques, tels que les graphiques geobubble et geodensity, ainsi que des outils pour le rendu de réseaux de graphes dirigés et non dirigés. Les capacités générales incluent la gestion des axes, le stylisme esthétique avec des colormaps et l'exportation de graphiques de haute qualité. Le projet utilise CMake pour l'automatisation de la construction et la récupération des dépendances afin de faciliter l'installation sur différents systèmes d'exploitation.

    Provides capabilities to render data points on world maps based on latitude and longitude.

    C++charting-librarychartscontour-plots
    Voir sur GitHub↗4,894
  • hyperknot/openfreemapAvatar de hyperknot

    hyperknot/openfreemap

    4,737Voir sur GitHub↗

    OpenFreeMap is an OpenStreetMap vector tile server and distribution system designed for self-hosted map tile infrastructure. It provides a platform for deploying and managing full-planet map datasets on independent server infrastructure, delivering map data as vector tiles. The system distinguishes itself by distributing pre-processed map data as standard filesystem images, allowing for the mounting of full-planet extracts without the need for a live database. It utilizes a static file serving model and a vector tile distribution system that provides weekly updates in image formats for local

    Allows modifying map colors, labels, and points of interest through external editors.

    Pythongeospatialgismaplibre
    Voir sur GitHub↗4,737
  • mapsme/omimAvatar de mapsme

    mapsme/omim

    4,599Voir sur GitHub↗

    Omim is a suite of compilers and orchestrators designed to transform raw geographic and transit data into renderable offline map binaries. It provides a map generator for converting OpenStreetMap data into optimized binary files, a styling compiler for visual feature representation, and a rendering engine for visualizing geographic data from local storage without an internet connection. The project includes a map tile build orchestrator that sequences generation and optimizes resource utilization based on historical statistics. It also features a dedicated transit data processor that transfor

    Compiles visual style definitions into binary formats to control the representation of map features.

    C++
    Voir sur GitHub↗4,599
Préc.12Suivant
  1. Home
  2. Graphics & Multimedia
  3. Visualization and Mapping
  4. Geospatial Visualizations
  5. Custom Map Registrations

Explorer les sous-tags

  • Map Visual Styling4 sous-tagsCustomization of the visual appearance of maps through themes and tile overlays. **Distinct from Custom Map Registrations:** Focuses on the visual appearance/theming, whereas the parent is about registering the data files themselves.
  • Visual Style Mapping2 sous-tagsMapping different sets of visual styles to a consistent HTML structure to change the site's theme. **Distinct from Map Visual Styling:** Maps CSS style sets to HTML structures, distinct from mapping geospatial tiles or semantic IDs