有没有办法在powerBI交互中的azure地图中制作参考图层?

问题描述 投票:0回答:2

我正在寻找解决方案,该解决方案使我能够在 PowerBI 报告中的地图上使用多个图层,并且不需要将任何图层数据上传到在线服务(就像 ArcGIS 地图需要这样做)。所以我想唯一允许这样做的选项是 Azure 地图和参考层选项。 我设法在 geojson 中添加一些示例层:

{
    "type": "FeatureCollection",
    "features": [
    {"type": "Feature",
    "geometry":
    {"type":"MultiPoint",
    "coordinates": [
[37.64697, 55.72114],
[41.84047723, 58.97371378],
[63.75683563, 60.59060577], 
[44.297396, 33.204791],
[47.75392743, 30.78120229],
[-73.954158, 40.688178],
[-82.78519831, 40.58771651],
[-96.12545437, 42.29971623],
[-99.11535138, 44.17718811],
[-100.3381386, 34.75590794],
[-117.2589776, 36.43625979],
[0.0, 0.0]
]
},
"properties":{
"name" : "Site",
"color":"red",
"marker-symbol":"building",
"marker-size":"large",
"stroke-opacity": 3.0
}
}
]
}

属性:标记大小、描边不透明度和颜色效果。标记符号由于某种原因不起作用,所以我有几个问题:

  1. 是否可以使这一层具有交互性?那么用户可以像主层一样使用它吗?即,将鼠标悬停在上方即可查看工具提示?
  2. 我想没有办法让它可过滤,因为这不是数据源并且没有关系......(?)
  3. 如果问题 1 的答案是否定的,那么可以通过在地图上的形状旁边显示一些文本标签来破解它吗?
  4. 是否可以使用气泡以外的其他形状作为点几何形状?例如自定义图标?

希望你能帮助我 谢谢!

azure powerbi geojson layer azure-maps
2个回答
0
投票

Power BI 目前允许一次将单个数据集连接到视觉对象。 Power BI 中的所有视觉对象都是如此。如果多个数据集具有共同属性,您有时可以将它们连接在一起。

Azure Maps 尝试通过在视觉对象中提供参考图层和自定义切片图层功能来解决此限制。关于您的具体问题:

  1. 计划在未来的更新中添加对参考层的交互/弹出支持。
  2. 参考层中的数据不可过滤,未来对此的计划有限。可能能够在参考图层中选择一个多边形,然后将其用作主数据集的过滤器。
  3. Power BI 中没有解决此问题的方法。
  4. 目前唯一的其他选项是使用条形图图层并将条形形状设置设置为框。这将提供正方形。未来还计划为此视觉效果提供许多其他可视化效果。请注意,此视觉效果仍是早期预览。

0
投票

据我所知,不可能将多个几何表合并到一个视觉对象中,但根据您的数据的实际情况,您可以将这些 geojson/表合并为一个。

以下是对您问题的解答。希望这有帮助......

  1. 是否可以使这一层具有交互性?那么用户可以像主层一样使用它吗?即,将鼠标悬停在上方即可查看工具提示?

是的,这是可能的。当您将 geojson 等内容引入 Power BI 时,它就像其他表一样。

  1. 我想没有办法让它可过滤,因为这不是数据源并且没有关系......(?)

您的示例基本上是一个包含几何信息的 JSON 表。通过一些 Power Query M 转换,您可以将其转换为表格。之后,您可以在 geojson 转换的表与其他表之间建立关系并过滤它们。

是否可以使用气泡以外的其他形状作为点几何形状? 例如自定义图标?

处理点对象是最简单的,因为 ArcGIS Map for Power BI 和 Azure 地图都可以从导入的表中获取 X 和 Y。多边形和折线等功能需要一些解决方法,涉及将几何定义转换为 WKT。 Azure地图对我来说相对较新,但假设您选择ArcGIS Visual,在地图中显示点后,您可以转到ArcGIS Map for Power BI中的符号系统设置以选择其他符号。可用的选项仍然有限,但至少你可以选择的不仅仅是泡沫。

Symbology Setting in ArcGIS Map for Power BI

© www.soinside.com 2019 - 2024. All rights reserved.