awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 个仓库

Awesome GitHub RepositoriesMap Tile Serving

Systems for rendering and delivering vector or raster map data to client applications.

Distinct from Mapping Libraries: Distinct from mapping libraries: focuses on the server-side delivery of map tiles.

Explore 13 awesome GitHub repositories matching graphics & multimedia · Map Tile Serving. Refine with filters or upvote what's useful.

Awesome Map Tile Serving GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    这是一个由社区策划的开源软件目录,专为在私有服务器环境和家庭实验室中部署而设计。它作为发现主流云服务独立自托管替代方案的综合资源,使用户能够保持对数字基础设施的完全数据所有权和控制权。 该目录通过层级分类法构建,将庞大的应用程序集合组织成逻辑类别,范围从媒体管理和数据分析到私有通信和团队生产力工具。它通过协作同行评审流程脱颖而出,社区成员验证每个提交的质量和相关性,以确保目录保持准确和可靠。 该项目涵盖了广泛的能力领域,包括基础设施自动化、基于容器的服务部署和声明式配置管理。这些工具协助用户维护可复现的服务器环境,并管理私有硬件上的复杂服务依赖。 该目录作为版本控制仓库进行维护,确保所有更新和社区驱动的变更都是可追踪且透明的。

    Renders and delivers vector or raster map data to support various web and mobile mapping interfaces.

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • tidwall/tile38tidwall 的头像

    tidwall/tile38

    9,672在 GitHub 上查看↗

    Tile38 is an in-memory geospatial database that uses the Redis protocol for communication and query execution. It serves as a distributed spatial store for points and polygons, featuring high availability through leader-follower replication and disk-based persistence. The system includes a real-time geofencing engine that monitors virtual geographic boundaries and triggers webhooks when objects enter or exit specified areas. It further distinguishes itself with an embedded Lua scripting engine for server-side data transformations and a built-in vector tile server for efficient map visualizati

    Serves vector tiles to client applications for efficient and interactive map visualization.

    Go
    在 GitHub 上查看↗9,672
  • python-visualization/foliumpython-visualization 的头像

    python-visualization/folium

    7,372在 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

    Adds a tile layer from built-in providers or a custom URL to display map imagery at multiple zoom levels.

    Pythondata-sciencedata-visualizationjavascript
    在 GitHub 上查看↗7,372
  • nuno-faria/tilernuno-faria 的头像

    nuno-faria/tiler

    6,047在 GitHub 上查看↗

    Tiler 是一个图像马赛克生成器和拼贴引擎,旨在通过排列一组较小的图块来匹配目标视觉效果,从而组装大型合成图像。它作为一个算法艺术创作工具,将源图像片段映射到目标像素数据。 该系统包括一个马赛克图块库生成器,可生成源图像的多种颜色版本和旋转版本。此过程扩展了可用的图块集,以提高最终合成视觉效果的准确性。 该项目通过基于网格的空间分区和基于像素的颜色映射来处理马赛克创建的技术过程。它利用最近邻颜色搜索和旋转不变匹配来选择并将单个图块拼接成高分辨率输出。

    Produces various colored and rotated versions of a source image to use as building blocks for mosaics.

    Python
    在 GitHub 上查看↗6,047
  • anmolsaini16/mapcnAnmolSaini16 的头像

    AnmolSaini16/mapcn

    5,965在 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

    Connects to any tile provider that is compatible with the map library, including OpenStreetMap, Carto, and MapTiler.

    TypeScript
    在 GitHub 上查看↗5,965
  • tagspaces/tagspacestagspaces 的头像

    tagspaces/tagspaces

    4,935在 GitHub 上查看↗

    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

    Changes the visual map layer from default OpenStreetMap to topographic, satellite, or custom styled tiles.

    TypeScriptelectronjavascriptnote-taking
    在 GitHub 上查看↗4,935
  • hyperknot/openfreemaphyperknot 的头像

    hyperknot/openfreemap

    4,737在 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

    Implements a high-performance file system approach to deliver vector map tiles from open data.

    Pythongeospatialgismaplibre
    在 GitHub 上查看↗4,737
  • urbica/martinurbica 的头像

    urbica/martin

    3,707在 GitHub 上查看↗

    Martin is a vector tile server and map asset server that delivers geospatial data from PostGIS databases, MBTiles, and PMtiles files. It functions as a TileJSON metadata provider and a suite of vector tile tooling for generating, validating, and exporting geospatial tile archives. The project distinguishes itself by providing integrated map asset management, generating map styles, sprite sheets, and font glyphs on the fly. It supports advanced visual rendering capabilities such as Signed Distance Field sprites for runtime recoloring and fallback-based font composition to ensure complete chara

    Reduces latency and bandwidth usage by controlling encoding formats and limiting features per tile.

    Rust
    在 GitHub 上查看↗3,707
  • openseadragon/openseadragonopenseadragon 的头像

    openseadragon/openseadragon

    3,360在 GitHub 上查看↗

    OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It functions as a deep zoom image viewer that renders massive images using a tiled pyramid approach, enabling smooth panning and zooming without requiring the full image file to be loaded. The project distinguishes itself through broad support for standardized image retrieval protocols, including the International Image Interoperability Framework (IIIF), IIPImage, Iris, and OpenStreetMap. It provides a hardware-accelerated rendering layer via WebGL to apply real-time filters and

    Issues POST requests with custom bodies instead of GET requests when fetching specific image tiles.

    JavaScripthigh-resolutioniiifimage
    在 GitHub 上查看↗3,360
  • gpac/gpacgpac 的头像

    gpac/gpac

    3,205在 GitHub 上查看↗

    GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re

    Encodes tiled HEVC video and packages each tile as a separate MP4 track.

    Catsc3broadcastcenc
    在 GitHub 上查看↗3,205
  • protomaps/pmtilesprotomaps 的头像

    protomaps/PMTiles

    2,662在 GitHub 上查看↗

    PMTiles is a cloud-native geospatial data format and a set of tools for creating cloud-optimized map tile archives. It organizes map tile pyramids into a single-file archive, allowing map data to be stored and retrieved from remote buckets without a dedicated backend database. The project provides a map tile format converter to transform various data sources into this unified archive and a map tile server proxy that serves these archives to display systems using standard protocols. It enables the use of HTTP byte-range requests and metadata-driven indexing to retrieve specific tiles without d

    Packages tiled map data into a single file for hosting on cloud storage without a dedicated server.

    TypeScriptpmtilesserverless
    在 GitHub 上查看↗2,662
  • admol/systemdesignAdmol 的头像

    Admol/SystemDesign

    2,645在 GitHub 上查看↗

    This project is a reference library of architectural blueprints, study materials, and design patterns for building scalable, high-availability distributed systems. It serves as a technical guide for scalability engineering, providing structural solutions for common engineering challenges. The repository focuses on distributed systems design, covering essential patterns for data replication, consensus algorithms, and transaction management. It distinguishes itself by offering detailed blueprints for specialized domains, including real-time data streaming, large-scale data storage, and high-ava

    Implements the decomposition of global maps into zoom-level-specific image tiles for efficient delivery.

    在 GitHub 上查看↗2,645
  • bluemap-minecraft/bluemapBlueMap-Minecraft 的头像

    BlueMap-Minecraft/BlueMap

    2,518在 GitHub 上查看↗

    Hosts generated map tiles and viewer files via an integrated HTTP server for direct browser access.

    Javabluemapminecraftminecraft-mod
    在 GitHub 上查看↗2,518
  1. Home
  2. Graphics & Multimedia
  3. Visualization and Mapping
  4. Mapping Libraries
  5. Map Tile Serving

探索子标签

  • Custom Tile Provider Support2 个子标签Connects to any tile provider that is compatible with the map library, including OpenStreetMap, Carto, and MapTiler. **Distinct from Map Tile Serving:** Distinct from Map Tile Serving: this feature focuses on the client-side ability to connect to any compatible tile provider, not on server-side tile delivery.
  • Integrated Map Tile ServersHosts generated map tiles and viewer files using an integrated HTTP server, making the map accessible without external software. **Distinct from Map Tile Serving:** Distinct from Map Tile Serving: specifically uses an embedded server within the application, not a standalone tile server.
  • Tile Generation4 个子标签Processes for converting raw geographic data extracts into optimized vector tile formats. **Distinct from Map Tile Serving:** Distinct from Map Tile Serving: focuses on the pre-processing and creation of tiles rather than their delivery to clients.