27 repository-uri
Libraries for rendering maps, globes, and thematic visualizations.
Explore 27 awesome GitHub repositories matching part of an awesome list · JavaScript Geospatial Visualization. Refine with filters or upvote what's useful.
Cesium is a JavaScript geospatial visualization library and 3D globe engine designed to render world-scale environments and precision spatial data. It functions as a web-based mapping tool that displays hardware-accelerated 3D globes and 2D maps directly in a browser without requiring external plugins. The project operates as a 3D tiles renderer, utilizing the 3D Tiles open standard to stream and display large-scale geospatial datasets. It enables the visualization and analysis of high-accuracy spatial information across global environments. The library covers a broad range of capabilities,
Library for 3D globes and maps.
deck.gl is a GPU-accelerated geospatial engine and WebGL2 data visualization framework. It functions as a high-performance spatial visualizer and map overlay library designed to render large-scale spatial and temporal datasets. The system specializes in mapping data arrays into visual layers for complex geographic representations. It provides the capability to create interactive visual overlays and cartographic projections that align with various third-party map providers. The framework supports large-scale data visualization, interactive spatial analysis, and the development of custom high-
WebGL2 powered visualization layers.
react-map-gl is a React component library for embedding and controlling Mapbox GL JS interactive maps. It serves as a high-level bridge that maps the imperative methods of the Mapbox GL JS engine to a declarative component state. The project allows for the development of custom map interfaces and geospatial data visualizations. It enables the creation of location-based web applications by providing a reusable UI element for rendering vector tiles and spatial information.
React wrapper for MapboxGL JS.
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
Google Maps wrapper.
Acest proiect este o bibliotecă de componente GIS și un wrapper React pentru biblioteca de mapare Leaflet. Acționează ca o punte între API-ul imperativ Leaflet și gestionarea declarativă a stării în React, permițând crearea de hărți geografice interactive și vizualizări de date spațiale. Biblioteca utilizează o arhitectură bazată pe componente pentru a randa hărți cu markere și straturi. Sincronizează DOM-ul virtual React cu registrul intern de straturi al hărții pentru a menține o stare geografică consistentă, mapând ciclurile de viață ale componentelor la adăugarea și eliminarea straturilor hărții. Instrumentul oferă capabilități pentru gestionarea dinamică a stării hărții și integrarea evenimentelor hărții. Permite distribuirea instanțelor hărții printr-un provider și expune instanța Leaflet subiacentă prin referințe pentru acces direct la metodele API de nivel scăzut ale hărții.
React components for Leaflet.
An extension to Leaflet that contains configurations for various free tile providers.
Configurations for free tile providers.
Vue 2 components for Leaflet maps
Vue components for Leaflet.
A library for building rich, web-based geospatial 2D & 3D data platforms.
Library for building geospatial data explorers.
Library for creating 3D map experiences.
Draw tools for mapbox-gl-js
Draw tools for mapbox-gl-js.
The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.
SDK for creating geo-browser applications.
Add time dimension capabilities on a Leaflet map.
Time dimension capabilities for Leaflet.
Pixel based heatmap with html5 canvas.
Heatmap implementation.
Bertin.js is a JavaScript library for visualizing geospatial data and make thematic maps for the web.
Library for visualizing geospatial data.
AngularJS directive to embed an interact with maps managed by Leaflet library
AngularJS directive for Leaflet.
Blazing Fast JavaScript Raster Processing Engine
Raster processing engine.
This is a collection of over two hundred code samples an growing for the Bing Maps V8 web control.
Code samples for Bing Maps V8.
Mapbox Visual for Power BI - High performance, custom map visuals for Power BI dashboards. This version of Mapbox Visual for Microsoft Power BI is no longer maintained. You can find the live and maintained version of the plugin at: https://github.com/starschema/mapboxgl-powerbi.
Mapbox GL PowerBI custom visual.
Data-driven web maps based on D3 🗺️
Library for web maps showing Eurostat data.
This project contains the TypeScript definitions for the Bing Maps V8 Web Control.
TypeScript definitions for Bing Maps V8.