# 地图标记图标说明

## 📍 所需图标

电子围栏地图功能需要以下图标文件：

### marker.png
**路径：** `/images/marker.png`

**用途：** 地图上的围栏中心点标记

**建议规格：**
- 尺寸：60x60 像素（或更大，保持1:1比例）
- 格式：PNG（支持透明背景）
- 颜色：建议使用绿色或红色（匹配围栏状态）

**图标样式建议：**
- 📍 红色定位针图标
- 🔴 实心圆点标记
- 🟢 绿色标记点

---

## 🎨 获取图标的方法

### 方法1：使用在线图标库
1. 访问 [Iconfont](https://www.iconfont.cn/) 或 [IconPark](https://iconpark.oceanengine.com/)
2. 搜索 "地图标记" 或 "定位"
3. 选择喜欢的图标
4. 下载PNG格式（60x60或更大）
5. 重命名为 `marker.png`
6. 放置到 `images/` 目录

### 方法2：使用系统Emoji（临时方案）
代码中已使用Emoji作为临时标记，无需额外图标文件。

如果图标文件不存在，将使用默认的地图气泡标记。

---

## 🔄 替代方案

如果没有图标文件，可以修改代码使用默认标记：

```javascript
// 在 fence.js 中修改 marker 配置
const marker = {
  id: fence.id,
  latitude: parseFloat(fence.center.lat),
  longitude: parseFloat(fence.center.lng),
  title: fence.name,
  // iconPath: '/images/marker.png',  // 注释掉这行
  width: 30,
  height: 30,
  callout: {
    content: `${fence.name}\n${fence.type}`,
    fontSize: 12,
    borderRadius: 5,
    padding: 8,
    display: 'ALWAYS'
  }
}
```

这样将使用微信地图的默认红色气泡标记。

---

**说明：** 当前代码使用了 `/images/marker.png`，如果该文件不存在，地图标记仍然会显示，只是使用默认样式。

