A Node-RED node for visualizing real-time data on an interactive world map with extensive marker and layer controls.
node-red-contrib-web-worldmap is a Node-RED node that adds an interactive world map to your flows, allowing you to plot markers, shapes, and overlays in real-time. It solves the problem of visualizing geospatial data—like vehicle tracking, sensor locations, or weather patterns—directly within Node-RED without needing external mapping services.
Node-RED developers and IoT practitioners who need to visualize real-time location data, track assets, or build geospatial dashboards within their automation flows.
Developers choose this for its deep integration with Node-RED, extensive customization options, and ability to work offline with self-hosted map tiles, making it a versatile and cost-effective alternative to cloud-based mapping services.
A web map app for Node-RED to put blobs on
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Seamlessly fits into Node-RED flows, allowing real-time data plotting and map control via messages, which simplifies building geospatial dashboards without external APIs.
Supports diverse icon types like Font Awesome, emojis, NATO symbology (SIDC), and custom images, enabling detailed marker personalization for IoT, military, or asset tracking.
Can use local PMtiles files or Docker-based map servers (e.g., Tileserver-gl), making it viable for deployments without internet access, as detailed in the 'Serving maps' section.
Includes shape drawing (polygons, circles), GeoJSON rendering, overlays (KML, WMS), and interactive events, providing comprehensive mapping beyond basic point plotting.
Configuring offline maps requires managing PMtiles files or running Docker containers, which adds overhead and technical barriers for users unfamiliar with these tools.
The 3D map view is explicitly noted as a side project with no clickable icons, labels, or active development, making it unreliable for serious 3D visualization needs.
With numerous message properties and configuration options (e.g., for commands, styling, overlays), mastering all features can be overwhelming, especially for Node-RED beginners.