SuperAPI AI 工具集

apexmaps

数据与分析

查看项目

更新于 11-02 17:18

技能介绍

ApexMaps AI 技能用于在对话中生成、配置、渲染、更新和排查 ApexMaps 地理数据可视化。ApexMaps 本身是 ApexCharts 生态中的独立地理可视化库,不需要引用 apexcharts 包或全局变量。

主要能力:内置几何数据注册表,提供 26 个边界包(如 world/countries、us/states、us/counties、eu/nuts0-3 及多国一级行政区)和 7 套六边形瓦片布局,按需懒加载,因此常见地图无需查找、托管或解析 GeoJSON。七类系列涵盖分级统计图(choropleth)、像素点阵(pixel)、等值气泡(bubble)、标记点(marker)、大圆弧线(arc)、路径(line)和六边形分箱(hexbin)。还支持六边形瓦片地图(将区域绘制为等大六边形)及其与真实边界之间的形变动画、Web 墨卡托栅格底图、投影、连接、标度、图例、提示框、标签、注释、相机、下钻、聚类、选择、无障碍层和本地化。

使用方式:先检查项目框架(react-apexmaps 用 <ApexMaps />、vue-apexmaps 用 <ApexMaps />、ngx-apexmaps 用 <apx-map />),否则使用核心 API:new ApexMaps(element, options),再 await map.render()(异步,因为几何包懒加载)。坐标顺序为 [经度, 纬度]。数据通过 joinBy 与几何要素关联;缺失值用 null 而非 undefined。数据更新用 updateSeries,其他变更用 updateOptions。

适用场景:制作世界或各国行政区划的分级统计图、点密度图、气泡图、航线和路径图、点分箱热力图,以及交互式地图的下钻和联动选择。

限制:部分功能需授权,未设置许可密钥时带水印,包括 pixel、arc、line、hexbin 系列、六边形网格布局、栅格底图、图案/图片填充、标记聚类、下钻、联动选择、注释和自定义投影等;许可条款以包内 LICENSE.md 为准。story 引擎尚未构建。六边形布局只覆盖部分区域(如 us/states@hex 放置 56 个要素中的 51 个)。栅格底图仅支持 webMercator 且不可旋转。当前状态自 1.0.0 起稳定,API 遵循语义化版本。