11 个仓库
Customization of individual marker images and views on a map.
Distinct from Map Visual Styling: Distinct from Map Visual Styling which covers overall themes and tiles; this focuses specifically on the markers.
Explore 11 awesome GitHub repositories matching graphics & multimedia · Marker Visuals. Refine with filters or upvote what's useful.
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.
Mapbox GL JS 是一个 WebGL 地图渲染引擎和交互式 Web 地图框架,用于在浏览器中渲染矢量切片、栅格影像和 3D 地形。它作为一个矢量切片地图库和地理空间数据可视化工具,利用 GPU 加速的着色器将地理空间数据转换为交互式地图。 该项目通过将自定义 WebGL 图层直接集成到渲染管道中,以及使用数据驱动的表达式将要素属性映射到视觉属性,从而脱颖而出。它支持通过 PMTiles 进行专门的数据加载,并通过本地包和数据库提供离线地图管理。 该引擎涵盖了广泛的功能,包括带有光照和阴影的 3D 地形和建筑渲染、实时用户位置跟踪以及程序化相机动画。它提供用于要素检索的空间查询、动态过滤,以及用于 HTML 标记和信息弹窗的 UI 系统。 该库包含用于生成满足 Web Worker 内容安全策略 (Content Security Policy) 限制的包的构建配置。
Supports placing custom HTML elements or SVG icons at specific coordinates with dragging and clustering.
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.
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
Moves a marker along a predefined set of coordinates to visualize travel routes.
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.
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.
Cobe 是一个 WebGL 地球仪库,专为交互式 3D 地理数据可视化而设计。它作为一个基于 Canvas 的地图组件,用于渲染世界地图,并通过标记和连接弧线来绘制经纬度坐标。 该库的特色在于使用 CSS 锚点定位将标准 HTML 元素链接到 3D 坐标。这种集成使得可以将 DOM 元素(如标签和工具提示)直接附加到球体上的标记和弧线上。 该系统涵盖了地理数据绘制和网络连接映射,利用自动旋转和用户交互来显示空间关系。它处理地理坐标到 3D 空间的投影,以及全球位置之间弯曲路径的插值。
Places customized dots and connecting lines at specific latitude and longitude coordinates to visualize geographic data.
这个 C++ 数据可视化库是一个科学绘图框架,用于创建 2D 和 3D 图表、网络图和地理地图。它作为一个多后端图形库运行,将高级绘图逻辑与低级渲染引擎解耦,以支持各种输出后端。 该项目以其双接口 API 脱颖而出,既提供用于快速原型的全局函数接口,也提供用于精确控制的面向对象接口。它具有一个用于管理平铺网格和子图的基于组件的布局引擎,以及一个允许在不清除坐标轴的情况下叠加多个数据系列的层级绘图状态。 该库涵盖了广泛的可视化功能,包括数学函数绘图、向量场,以及通过热力图和平行坐标进行的多维数据分析。它包括用于地理数据可视化的专用工具(如地理气泡图和地理密度图),以及用于渲染有向和无向图网络的工具。通用功能包括坐标轴管理、带有色图的美学样式,以及高质量图形的导出。 该项目利用 CMake 进行构建自动化和依赖检索,以促进在不同操作系统上的安装。
Provides capabilities to render data points on world maps based on latitude and longitude.
该项目是一个用于 Leaflet 的标记聚类插件和地图可视化工具。它作为一个分组库,将大量的地理点数据集组织成簇,以减少视觉混乱并提高浏览器性能和可读性。 该库包含一个标记管理器,以径向布局排列重叠的点,确保共享相同坐标的单个标记在视觉上保持独立且可点击。 它提供了自定义组图标、标记组的地理边界预览以及自动缩放调整以适应所选簇边界的功能。该系统还使用分块加载处理批量标记管理,以防止在处理大型数据集时浏览器界面冻结。
Provides customization of marker group visuals based on item counts or specific data attributes.
This project is a terminal graphics library and command-line visual effects tool designed to create dynamic motion graphics using ANSI escape sequences. It provides a framework for implementing an ANSI text animation engine and a motion processor that handles the movement of characters along paths within a shell environment. The tool is distinguished by its wide array of pre-defined visual effects, ranging from simulated environmental phenomena like thunderstorms and fire to high-tech reveals such as laser etching and decryption animations. It also supports extensibility through a plugin-base
Decodes characters into binary form and animates their movement toward target coordinates.
This project is a utility library for the Google Maps SDK for Android, providing a suite of specialized tools for rendering geospatial data, calculating spherical geometry, and visualizing map markers and heatmaps. It serves as a helper collection to handle complex geospatial tasks within Android applications. The library features a marker clustering tool to group nearby markers into single icons and a map data visualizer for generating heatmaps based on the intensity and distribution of geographic points. It also includes a polyline encoding tool for compressing coordinate sequences into com
Generates custom marker icons containing text and styled content to display information on the map.