请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

<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回答

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

0 回复 有任何疑惑可以回复我~
  • 提问者 德育处主任 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-06-16 14:37:02
  • 提问者 德育处主任 #2
    看到了,只是为什么和视频里出现的位置不一样的?
    回复 有任何疑惑可以回复我~ 2020-06-16 14:37:21
  • 扬_灵 回复 提问者 德育处主任 #3
    线段出现的位置是由你输入点的位置确定的,你可以看一下你选择的两个点是否和视频中的一样
    回复 有任何疑惑可以回复我~ 2020-06-16 17:29:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信