L7 is an open source development framework for visual analysis of large-scale geospatial data based on WebGL launched by AntV data visualization team of Ant Financial. L7 focuses on the visual representation of spatial data. Based on the theory of graphic semiotics, it transforms abstract and complex spatial data into 2D and 3D symbols, and realizes rich visual expression through visual variables such as color, size, volume and texture.

L7 GitHub github.com/antvis/L7 Welcome to Star light up your GitHub ⭐️

L7 2.1 new features

1. L7-react version

React Stack users can quickly and easily use the L7 geographic visualization function by tag-configuration items. The official version of @ANTV/L7-React is now available.

We can initialize the map like this:

import { AMapScene} from '@antv/l7-react';
<AMapScene
      map={{
        center: [ 110.19382669582967.50.258134].pitch: 0.style: 'dark',
        zoom: 1}} / >
Copy the code

Add a Layer

import { LineLayer } from '@antv/l7-react';
<LineLayer
  key={'2'}
  source={{
    data,}}size={{
    values: 0.6,}}color={{
    values: '#f00'}}shape={{
    values: 'line'}}style={{
    opacity: 1,
  }}
   />
Copy the code

Marker and Popup are also supported by the React component for customization.

Using L7-REACT, we made several versions of the world epidemic map

3 d fill the figure A 3 d column chart
Bubble wave diagram Bubble chart

More l7-React documentation and demo links

2, can customize the style of the aggregate graph

Webgl-based aggregation graph customization is complex, and Maker-based aggregation graph can be flexibly changed. With MakerLayer you can customize any effect with HTML+ CSS.

3. Richer data measurement support

L7 Data visualization is data-driven, and how data is mapped to color size is determined by scale. On the basis of the original continuous type measurement Scale (Linear, POW, log), L7 added continuous type Scale, such as quantile and equal space quantize.

The same data, different scales, different data expression, the following figure shows the visualization effect of COVID-19 at different scales in different cities in China.

See publishing logs for more new features

Business applications

At present, L7, as the infrastructure of geographic visualization, supports the demand for geographic visualization in various business areas of Ali economy. L7’s visualization services can be seen in BI geographic analysis applications, large geographic data analysis platforms, brand public relations, data operations, basic geographic applications and other different business scenarios. On multi-terminal devices, we have achieved compatibility and availability between mobile terminal and IE, allowing spatial data and geographic visualization, serving more and wider users and creating more value. In the open source community, more and more users are using L7 solution to build their own geographic visualization applications. We provide the same technical service support internally and externally. The subsequent L7 will not only enrich the visual types, but also improve the performance, interaction and experience. If you have any requirements, please feel free to contact us.

The last

If you are interested in L7, you can follow us through the following channels:

GitHub: github.com/antvis/L7

Official website: l7.antv. Vision/Official Nail service Support group: 600 already, don’t hurry to join.