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
GeoPandas is a Python library that extends pandas with native support for geospatial data. It treats geographic geometries—points, lines, and polygons—as a first-class column type within DataFrames, enabling users to store, manipulate, and analyze vector spatial data alongside traditional tabular attributes. The library is built on top of proven geospatial components: it uses Shapely for all geometric operations, Fiona and GDAL for reading and writing standard spatial file formats, PyProj for coordinate reprojection, and an R‑tree spatial index (from Shapely) to accelerate spatial queries. Wh
Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster imagery, and 3D terrain in the browser. It functions as a vector tile map library and geospatial data visualization tool, employing GPU-accelerated shaders to transform geospatial data into interactive maps. The project distinguishes itself through the integration of custom WebGL layers directly into the rendering pipeline and the use of data-driven expressions to map feature properties to visual attributes. It supports specialized data loading via PMTiles and provides offline ma
webgl-globe is a WebGL globe visualization library and geospatial renderer used to display latitude and longitude spatial data on an interactive 3D globe. It functions as a 3D data visualization tool that maps coordinate-based datasets into a three-dimensional environment. The library provides capabilities for interactive geographic visualization and spatial data animation, allowing for the rendering of geographic coordinates and the creation of automated motion sequences to illustrate trends or movements over time. It utilizes hardware acceleration to implement a web-based map interface, em
maptalks.js هي مكتبة عرض خرائط JavaScript وإطار عمل تفاعل خرائط ويب يستخدم لعرض البيانات الجغرافية التفاعلية ثنائية وثلاثية الأبعاد على لوحة ويب. تعمل كمحرك جغرافي مكاني ثلاثي الأبعاد يدعم تنسيقات 3DTiles وGLTF، وأداة تصور GeoJSON، ومكتبة تحليل مكاني.
الميزات الرئيسية لـ maptalks/maptalks.js هي: GPU Geospatial Engines, High Performance Rendering, Dynamic Geospatial Animations, Interactive GeoJSON Layers, Canvas-Based Rendering, Animated Visualizations, Interaction and Event Handling, Spatial Querying.
تشمل البدائل مفتوحة المصدر لـ maptalks/maptalks.js: googlemaps/android-maps-utils — This project is a utility library for the Google Maps SDK for Android, providing a suite of specialized tools for… geopandas/geopandas — GeoPandas is a Python library that extends pandas with native support for geospatial data. It treats geographic… mapbox/mapbox-gl-js — Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster… dataarts/webgl-globe — webgl-globe is a WebGL globe visualization library and geospatial renderer used to display latitude and longitude… python-visualization/folium — Folium is a Python library that builds interactive Leaflet.js maps directly from Python data structures, enabling… makieorg/makie.jl — Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to…