You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Kusto地图中显示Azure Data Explorer中的SQL Polygon数据

在Azure Data Explorer地图中展示SQL Polygon类型数据的方法

当然可以实现,具体步骤如下:

1. 转换SQL Polygon为Kusto支持的地理空间类型

SQL中的Polygon通常以WKT(Well-Known Text)格式导入ADX,需要先通过Kusto的地理空间函数转换为系统可识别的多边形对象:

-- 假设你的表名为SQLImportedData,Polygon字段名为PolygonWKT
SQLImportedData
| extend KustoPolygon = geo_wkt_to_polygon(PolygonWKT)

如果导入的是GeoJSON格式的Polygon,可改用geo_json_to_polygon()函数。

你可以提前验证Polygon格式的合法性,避免转换失败:

SQLImportedData
| extend IsValidPolygon = geo_is_valid_polygon(PolygonWKT)
| where IsValidPolygon == false

2. 配置地图可视化展示

转换完成后,在Kusto Web UI中执行查询,然后切换到地图可视化面板:

  • 将转换后的KustoPolygon字段拖到「位置」区域
  • 可选:添加其他字段(如区域名称、业务数值)到「图例」或「大小」区域,实现分类或差异化展示

示例效果

![Kusto地图展示多边形示例](示例说明:地图上呈现多个不同颜色的多边形区域,对应导入的SQL Polygon数据,悬浮多边形可查看关联的业务详情)

内容的提问来源于stack exchange,提问作者Patrick Goode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 21:57:01