This commit is contained in:
2912401452 2022-02-15 17:35:44 +08:00
commit 56fc89b84f
1 changed files with 6 additions and 9 deletions

View File

@ -15,7 +15,7 @@ export default class Amap2demo_arcLineLinear extends React.Component {
id: 'map', id: 'map',
map: new GaodeMapV2({ map: new GaodeMapV2({
pitch: 40, pitch: 40,
center: [107.77791556935472, 35.443286920228644], center: [60, 40],
zoom: 2.9142882493605033, zoom: 2.9142882493605033,
viewMode: '3D', viewMode: '3D',
style: 'dark', style: 'dark',
@ -25,11 +25,6 @@ export default class Amap2demo_arcLineLinear extends React.Component {
this.scene = scene; this.scene = scene;
scene.on('loaded', () => { scene.on('loaded', () => {
scene.addImage(
'02',
'https://gw.alipayobjects.com/zos/bmw-prod/0ca1668e-38c2-4010-8568-b57cb33839b9.svg',
);
let data = [ let data = [
{ {
lng1: 75.76171875, lng1: 75.76171875,
@ -38,7 +33,6 @@ export default class Amap2demo_arcLineLinear extends React.Component {
lat2: 52.802761415419674, lat2: 52.802761415419674,
}, },
]; ];
// @ts-ignore
const layer = new LineLayer({ const layer = new LineLayer({
blend: 'normal', blend: 'normal',
}) })
@ -54,10 +48,9 @@ export default class Amap2demo_arcLineLinear extends React.Component {
.size(20) .size(20)
.shape('arc') .shape('arc')
.color('#f00') .color('#f00')
.active(true)
.style({ .style({
// forward: false, // forward: false,
lineTexture: true, // 开启线的贴图功能
iconStep: 30, // 设置贴图纹理的间距
// opacity: 0.5, // opacity: 0.5,
// opacity: 0.2, // opacity: 0.2,
// lineType: 'dash', // lineType: 'dash',
@ -74,6 +67,10 @@ export default class Amap2demo_arcLineLinear extends React.Component {
// trailLength: 0.1, // trailLength: 0.1,
// }); // });
scene.addLayer(layer); scene.addLayer(layer);
layer.on('click', (e) => {
console.log(e);
});
}); });
} }