All Projects → antvis → L7

antvis / L7

Licence: mit
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis framework which relies on Mapbox GL or AMap to render basemaps.

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
CSS
56736 projects
HTML
75241 projects
GLSL
2045 projects
shell
77523 projects

Projects that are alternatives of or similar to L7

Openglobus
JavaScript 3d maps and geospatial data visualization engine library.
Stars: ✭ 199 (-92.09%)
Mutual labels:  3d, webgl, gis, geospatial, map
Leaflet Geoman
🍂🗺️ The most powerful leaflet plugin for drawing and editing geometry layers
Stars: ✭ 1,088 (-56.77%)
Mutual labels:  polygon, gis, geojson, mapbox
Mapbox Gl Js
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Stars: ✭ 8,017 (+218.51%)
Mutual labels:  webgl, geojson, mapbox, map
Go Geom
Package geom implements efficient geometry types for geospatial applications.
Stars: ✭ 456 (-81.88%)
Mutual labels:  3d, gis, geospatial, geojson
Cesium
An open-source JavaScript library for world-class 3D globes and maps 🌎
Stars: ✭ 8,095 (+221.61%)
Mutual labels:  3d, webgl, gis, geospatial
Lpfmpoints
Evolution of LPFM Stations
Stars: ✭ 19 (-99.25%)
Mutual labels:  gis, geospatial, data-visualization, map
Blendergis
Blender addons to make the bridge between Blender and geographic data
Stars: ✭ 4,642 (+84.43%)
Mutual labels:  3d, gis, geospatial, map
Webworldwind
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.
Stars: ✭ 628 (-75.05%)
Mutual labels:  3d, webgl, geospatial
Harp.gl
harp.gl - web map rendering engine
Stars: ✭ 828 (-67.1%)
Mutual labels:  3d, webgl, map
Geotiff.io
Static website for viewing and analyzing GeoTIFF's in the browser
Stars: ✭ 53 (-97.89%)
Mutual labels:  gis, geospatial, map
Kepler.gl
Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.
Stars: ✭ 8,231 (+227.02%)
Mutual labels:  geospatial, mapbox, data-visualization
Geotools
Official GeoTools repository
Stars: ✭ 1,109 (-55.94%)
Mutual labels:  gis, geospatial, geojson
React Map Gl
React friendly API wrapper around MapboxGL JS
Stars: ✭ 6,244 (+148.07%)
Mutual labels:  webgl, data-visualization, map
Itowns
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
Stars: ✭ 517 (-79.46%)
Mutual labels:  3d, webgl, gis
Mapbox Gl Native Android
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL
Stars: ✭ 135 (-94.64%)
Mutual labels:  geojson, mapbox, map
3d Force Graph Vr
3D force-directed graph component in VR
Stars: ✭ 112 (-95.55%)
Mutual labels:  3d, webgl, data-visualization
3d Force Graph
3D force-directed graph component using ThreeJS/WebGL
Stars: ✭ 2,386 (-5.2%)
Mutual labels:  3d, webgl, data-visualization
Awesome Geospatial Companies
🌐 List of 500+ geospatial companies (GIS, Earth Observation, UAV, Satellite, Digital Farming, ..)
Stars: ✭ 184 (-92.69%)
Mutual labels:  gis, geospatial, map
Mapbox Gl Native
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Stars: ✭ 4,091 (+62.53%)
Mutual labels:  geojson, mapbox, map
Mapsui
Mapsui is a .NET Map component for WPF, Xamarin.Forms, Xamarin.Android, Xamarin.iOS and UWP
Stars: ✭ 447 (-82.24%)
Mutual labels:  gis, geospatial, map

L7 地理空间数据可视分析引擎

travis ci 最近提交

README

GitHub

  git clone https://github.com/antvis/L7  --depth=1

L7 是由蚂蚁金服 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析开发框架。L7 中的 L 代表 Location,7 代表世界七大洲,寓意能为全球位置数据提供可视分析的能力。L7 专注数据可视化化表达,通过颜色、大小、纹理,方向,体积等视觉变量设置实现从数据到信息清晰,有效的表达。

L7 能够满足常见的地图图表,BI 系统的可视化分析、以及 GIS,交通,电力,国土,农业,城市等领域的空间信息管理,分析等应用系统开发需求。

L7 demo

🌟 核心特性

🌏 数据驱动可视化展示

数据驱动,灵活数据映射,从数到形,支持丰富的地图可视化类型,更好洞察数据。

🌏 2D,3D 一体化的海量数据高性能渲染

海量空间数据实时,可交互,动态渲染,

🌏 简单灵活的数据接入

支持 CSV,JSON,GeoJSON 等数据格式接入,可以根据需求自定义数据格式,无需复杂的空间数据转换。

🌏 多地图底图支持,支持离线内网部署

屏蔽不同底图之间的差异,用户只需要关注数据层表达,交互。高德地图国内合法合规的地理底图,Mapbox 满足国际化业务需求。

🌈 支持丰富的图表类型

点图层

  • 气泡图
  • 散点图
  • 符号地图
  • 3D 柱状地图
  • 聚合地图
  • 复合图表地图
  • 自定义 Marker

线图层

  • 路径地图
  • 弧线,支持 2D 弧线、3D 弧线以及大圆航线
  • 等值线

面图层

  • 填充图
  • 3D 填充图

热力图

  • 经典热力图
  • 蜂窝热力图
  • 网格热力图

栅格地图

  • 图片
  • Raster

📦 如何使用

安装

npm install @antv/l7

初始化地图

import { Scene } from '@antv/l7';
import { Mapbox } from '@antv/l7-maps';

const scene = new Scene({
  id: 'map',
  map: new Mapbox({
    style: 'light',
    pitch: 0,
    center: [107.054293, 35.246265],
    zoom: 4.056,
  }),
});

添加图层

import { PointLayer } from '@antv/l7';

const pointLayer = new PointLayer()
  .source(data)
  .shape('circle')
  .size('mag', [1, 25])
  .color('mag', ['#5B8FF9', '#5CCEA1'])
  .style({
    opacity: 0.3,
    strokeWidth: 1,
  });

scene.addLayer(pointLayer);

📝 文档

🔗 Links

License

MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].