最近在项目中需要用到地图,并且需要在上面绘制图层,这篇文章来记录如何利用deck.gl实现图层的绘制功能。
代码参考deck.gl官网api写的
主要代码:
在创建多边形图层前,需要先将多边形图层的数据转换成geoJson格式的数据
//geoJson格式的多边形
import DeckGL from '@deck.gl/react';
import {
PolygonLayer} from '@deck.gl/layers';
function App() {
let listData= [
{
geometry: {
type: "Polygon",
coordinates: [
[113.7982,