地图和标记点都出来了,就是线段出不来~

来源:7-5 百度地图绘图(上)

德育处主任

2020-06-16

<div id="map"></div>
<script>
  let map = new BMapGL.Map('map')
  let point = new BMapGL.Point(116.404, 39.915) // 地图坐标
  map.centerAndZoom(point, 16) // 坐标点, 缩放级别
  map.enableScrollWheelZoom(true)
  map.setMapStyleV2({
    styleId: 'f1479cb75b9c850e24c98229cb077a67'
  })

  let myIcon = new BMapGL.Icon(
    'https://www.youbaobao.xyz/datav-res/datav/location.png',
    new BMapGL.Size(60, 60),
    {
      anchor: new BMapGL.Size(0, 0),
      imageOffset: new BMapGL.Size(0, 0)
    }
  )

  let marker = new BMapGL.Marker(point, { icon: myIcon })
  map.addOverlay(marker)

  let polyline = new BMapGL.Polyline([
    new BMapGL.Point(116.500, 39.800),
    new BMapGL.Point(116.510, 39.820)
  ])
  map.addOverlay(polyline)
</script>
写回答

1回答

扬_灵

2020-06-16

同学你好,这个线段是渲染出来了的,你可以把地图缩小点在页面上找一下,或者你可以把起始点和结束点的位置调整大点,这样会看的明显点。如果不能解决你的问题,可以继续追问。

0
3
扬_灵
回复
德育处主任
线段出现的位置是由你输入点的位置确定的,你可以看一下你选择的两个点是否和视频中的一样
2020-06-16
共3条回复

数据可视化入门到精通-打造前端差异化竞争力

同级别前端,掌握数据可视化薪资更高

1520 学习 · 1043 问题

查看课程