- 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)