静态地图 API
静态地图 API(Static Map API)
目录
静态地图 API 提供了一种简便的方式来获取 JPG 格式的静态地图图像。可以用一些选项来配置该 URL,以决定你想要的地图外观,然后将其粘贴到互联网上的任何地方。例如你的 QRZ.com 个人简介中。
用法
你在 URL 中将选项设置为 GET 参数。基础 URL 如下:
https://[wavelog url]/index.php/staticmap/render/[slug]
[slug] 可以在 台站设置(Station Setup)的 访客站点(Visitor site)中定义
参见:

选项:
https://[wavelog url]/index.php/staticmap/render/[slug]/?[option0]=[value]&[option1]=[value]&[option2]=[value]
目前实现的可用 GET 选项:
注意
所有选项都是可选的!
qsocount选项会覆盖导出地图(exportmap)的用户选项
| 选项 | 取值 | 默认值 |
|---|---|---|
qsocount |
地图上显示的 QSO 数量 | exportmap 选项中的值或 250 |
band |
显示指定波段的 qsocount 条 QSO |
|
continent |
可以显示特定大洲视图。建议与 qsocount 一起使用,大洲格式如 AF、AS、EU、NA、OC、SA、AN |
|
hide_home |
设为 1 可在地图上隐藏你的位置 |
0 |
theme |
覆盖全局外观主题。设为 light 或 dark |
全局外观选项 |
ns |
启用夜影(Nightshadow)叠加。设为 1 或 0 |
exportmap 选项中的值或 0 |
wm |
启用/禁用 Wavelog 徽标水印。设为 1 或 0 |
1 |
pl |
显示路径线(Pathlines)叠加。设为 1 或 0 |
exportmap 选项中的值或 0 |
cqz |
显示 CQ 分区叠加。设为 1 或 0。注意:此项渲染需要一些时间。请确保已禁用开发模式以便使用缓存 |
exportmap 选项中的值或 0 |
ituz |
显示 ITU 分区叠加。设为 1 或 0。注意:此项渲染需要一些时间。请确保已禁用开发模式以便使用缓存 |
exportmap 选项中的值或 0 |
orbit |
按轨道筛选显示卫星 QSO。设为 GEO、MEO 或 LEO |
|
contest |
仅显示具有该比赛 ID 的 QSO。按比赛 ADIF 名称设置(见管理员菜单 -> 比赛) | |
start_date |
显示该日期之后的 QSO。设为 YYYY-MM-DD |
|
end_date |
显示该日期之前的 QSO。设为 YYYY-MM-DD |
|
day |
有效值为 today 或 yesterday |
|
center |
将地图中心设为特定位置。设为 4、6、8 或 10 字符的网格(仅经度居中) | 日志中所有台站位置的中心 |
示例
定义:显示 160m 波段最近 500 次 QSO,启用路径线但禁用夜影
https://[wavelog url]/index.php/staticmap/render/[slug]?qsocount=500&band=160m&pl=1&ns=0
缓存
此功能使用四个缓存。
地图中使用的图标,基于用户设置。 地图瓦片按主题和地图区域进行缓存。 所请求地图的 CQ 或 ITU 分区叠加。 图像本身基于所有选项和日志进行缓存。
要临时禁用缓存,请启用开发模式。要清除图像缓存,你可以:
- 记录一次 QSO 或导入 ADIF
- 编辑用户设置
- 编辑日志
- 编辑台站位置
要完全清除缓存,请删除三个文件夹:fas_icons_cache、staticmap_images、tilecache
Wavelog 手册(中文版)
/
静态地图 API
0 字
0 行