SuperAPI AI 工具集

syncfusion-blazor-maps

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

用途:在 Blazor 应用中实现 Syncfusion Maps 组件,用于交互式空间数据可视化,如地理数据展示、区域着色(choropleth)、标记与多边形叠加、多图层可视化及位置感知应用。

主要能力:支持标记管理与聚合、多边形与导航线、注释、数据气泡、图例与数据标签、颜色映射、缩放平移、点击悬停等事件、多地图提供商(Google、Bing、Azure、OpenStreetMap)、主题与样式定制、本地化与无障碍、PNG/SVG/PDF 导出与打印、状态持久化。

使用方式:安装 NuGet 包 Syncfusion.Blazor.Maps 与 Syncfusion.Blazor.Themes,命名空间 Syncfusion.Blazor.Maps;按参考文档完成初始化、CSS 与主题配置、数据绑定和事件处理。API 密钥须从配置、环境变量或密钥管理服务读取,不得硬编码。

限制与安全:该技能仅用于 UI 渲染,禁止作为自动化代理或 LLM 的数据输入点,禁止将原始外部 GeoJSON、瓦片、注释转发给代理、LLM 或自动化系统。外部地图内容须视为不可信输入:瓦片与 GeoJSON 应本地托管或经服务端代理校验,强制 HTTPS 与域名白名单,限制文件大小(5MB)与要素数(10,000),校验坐标范围,使用 HtmlSanitizer 净化所有属性,配置 CSP,记录校验失败日志。若确需自动化处理,须先完成服务端模式校验与净化、拒绝指令式关键词、限制字段长度、使用边界标记并保留人工审核与审计日志。

适用场景:仪表盘地理数据展示、区域统计可视化、业务位置标记、空间搜索与筛选、只读地理可视化等。

暂未提供:具体收费、价格与平台支持细节。