高德js试题及答案.docxVIP

  • 0
  • 0
  • 约5.57千字
  • 约 8页
  • 2026-02-17 发布于河南
  • 举报

高德js试题及答案

姓名:__________考号:__________

一、单选题(共10题)

1.高德地图API中,如何获取当前位置的经纬度?()

A.geolocation.getCurrentPosition()

B.map.getLocation()

C.geolocation.getLocation()

D.map.getCenter()

2.在地图上添加一个标记点,以下哪个方法正确?()

A.map.addMarker({})

B.marker.addMap(map)

C.map.addMarker({type:icon})

D.marker.setIcon(map)

3.如何设置地图的缩放级别?()

A.map.setZoom(10)

B.map.setScale(10)

C.map.setZoomLevel(10)

D.map.setZoomRate(10)

4.在地图上绘制一个圆形区域,以下哪个方法正确?()

A.map.drawCircle({})

B.map.drawCircle({center:{lat:39.915,lng:116.407},radius:1000})

C.map.drawCircle({type:circle})

D.map.drawCircle({radius:1000})

5.如何监听地图的点击事件?()

A.map.addEventListener(click,function(e){...})

B.map.addEventListener(click,function(){...})

C.map.addEventListener(click,function(e){...},true)

D.map.addEventListener(click,function(e){...},false)

6.以下哪个属性可以设置地图的中心点?()

A.map.center

B.map.centerPoint

C.map.centerPosition

D.map.centerCoordinate

7.如何获取地图的当前缩放级别?()

A.map.getZoom()

B.map.getScale()

C.map.getZoomLevel()

D.map.getZoomRate()

8.在地图上添加一个自定义覆盖物,以下哪个方法正确?()

A.map.addOverlay({})

B.overlay.addMap(map)

C.map.addOverlay({type:overlay})

D.overlay.setIcon(map)

9.如何获取地图上某个标记点的位置信息?()

A.marker.getPosition()

B.marker.getLocation()

C.marker.getCenter()

D.marker.getCoordinate()

10.如何设置地图的显示区域?()

A.map.setBounds({})

B.map.setArea({})

C.map.setRegion({})

D.map.setRange({})

二、多选题(共5题)

11.以下哪些是高德地图API中用于定位的方法?()

A.geolocation.getCurrentPosition()

B.map.getLocation()

C.geolocation.getLocation()

D.map.getCenter()

12.在地图上添加标记点时,以下哪些属性是必须设置的?()

A.position

B.icon

C.title

D.zIndex

13.以下哪些是高德地图API中用于绘制图形的方法?()

A.map.drawCircle()

B.map.drawPolygon()

C.map.drawLine()

D.map.drawMarker()

14.以下哪些事件是高德地图API中可以监听的事件?()

A.click

B.dragstart

C.dragend

D.zoomstart

15.以下哪些属性可以用来设置地图的样式?()

A.mapStyle

B.style

C.theme

D.view

三、填空题(共5题)

16.在高德地图API中,使用哪个方法可以获取用户的当前位置信息?

17.在添加地图标记点时,标记点的位置信息需要通过哪个属性来设置?

18.高德地图API中,设置地图的缩放级别

文档评论(0)

1亿VIP精品文档

相关文档