mirror of https://gitee.com/antv-l7/antv-l7
39 lines
552 B
JavaScript
39 lines
552 B
JavaScript
import { Scene, PointLayer } from '@antv/l7';
|
|
import { GaodeMap } from '@antv/l7-maps';
|
|
|
|
const scene = new Scene({
|
|
id: 'map',
|
|
map: new GaodeMap({
|
|
center: [ 120, 30 ],
|
|
zoom: 13
|
|
})
|
|
});
|
|
|
|
const layer = new PointLayer()
|
|
.source(
|
|
[
|
|
{
|
|
lng: 120,
|
|
lat: 30
|
|
}
|
|
],
|
|
{
|
|
parser: {
|
|
type: 'json',
|
|
x: 'lng',
|
|
y: 'lat'
|
|
}
|
|
}
|
|
)
|
|
.shape('radar')
|
|
.size(100)
|
|
.color('#d00')
|
|
.style({
|
|
speed: 5
|
|
})
|
|
.animate(true);
|
|
|
|
scene.on('loaded', () => {
|
|
scene.addLayer(layer);
|
|
});
|