ADD file via upload
This commit is contained in:
parent
86b9dbf9b3
commit
0a75168943
|
|
@ -0,0 +1,40 @@
|
||||||
|
---
|
||||||
|
name: radar-map
|
||||||
|
description: 在地图上展示雷达探测区域的技能。当需要:(1)获取地图并在地图上显示雷达位置和探测范围时使用。触发场景包括:获取雷达配置、在地图上绘制雷达覆盖区域、显示雷达探测半径。
|
||||||
|
---
|
||||||
|
|
||||||
|
# 雷达地图展示
|
||||||
|
|
||||||
|
## 工作流
|
||||||
|
|
||||||
|
1. **获取雷达配置**
|
||||||
|
使用 `getRadarConfig` 获取雷达位置和探测半径信息
|
||||||
|
|
||||||
|
2. **获取地图**
|
||||||
|
使用 `get_api_embed` 获取可嵌入的HTML地图页面
|
||||||
|
|
||||||
|
3. **在地图上绘制雷达区域**
|
||||||
|
使用 `get_api_circle` 根据雷达配置在地图上绘制圆形探测区域
|
||||||
|
- `lat`: 雷达纬度
|
||||||
|
- `lng`: 雷达经度
|
||||||
|
- `radius`: 雷达探测半径(单位:米)
|
||||||
|
- `title`: "雷达探测区域"
|
||||||
|
|
||||||
|
## 示例
|
||||||
|
|
||||||
|
```python
|
||||||
|
# 1. 获取雷达配置
|
||||||
|
radar_config = getRadarConfig()
|
||||||
|
# 返回: {"lat": xxx, "lng": xxx, "radius": 2000}
|
||||||
|
|
||||||
|
# 2. 获取地图
|
||||||
|
map_html = get_api_embed()
|
||||||
|
|
||||||
|
# 3. 绘制雷达区域
|
||||||
|
get_api_circle(
|
||||||
|
lat=radar_config["lat"],
|
||||||
|
lng=radar_config["lng"],
|
||||||
|
radius=radar_config["radius"],
|
||||||
|
title="雷达探测区域"
|
||||||
|
)
|
||||||
|
```
|
||||||
Loading…
Reference in New Issue