new window.AMap.Marker
时间: 2024-10-03 09:01:12 浏览: 25
Vue 引入AMap高德地图的实现代码
在JavaScript中,`new AMap.Marker()` 是阿里地图(AMap)API的一个创建标记点(Marker)的语法。AMap.Marker 是Amap插件提供的一个用于表示地图上特定位置的图标,通常用于显示地点、导航目标等。当你使用 `new` 关键字创建一个新的 Marker 对象时,你需要传入两个参数:
1. **位置** (location):这是一个地理位置对象,包含经度(longitude)和纬度(latitude),例如 `{lng: 116.404, lat: 39.915}`,这代表了北京的位置。
2. **选项** (options, 可选):这是可选的配置项,可以设置marker的样式、图标、信息窗口等内容。例如,你可以设置 `title` 属性来显示鼠标悬停时的提示文字,或者设置 `icon` 来自定义图标。
创建示例代码可能像这样:
```javascript
var marker = new AMap.Marker({
position: {lng: 116.404, lat: 39.915},
title: '这里是北京',
icon: 'path/to/custom/icon.png'
});
marker.setMap(map); // 将marker添加到地图实例map上
```
阅读全文