目前,我正在尝试找到一种方法,在Power BI中加载自定义地图作为基础地图。由于我希望能够加载地图,即使我没有连接到互联网,我已经考虑使用我公司的WMS服务器,但这似乎不可能在Power BI现在。
因此,我尝试将此文件https://data.gov.sg/dataset/master-plan-2014-planning-area-boundary-web转换为TopoJSON格式,以便能够在Power BI中将其用作形状贴图。
使用Mapshaper工具后,文件在Mapshaper上显示良好:

然而,在Power BI中,它看起来像这样:

我是不是做错了什么,或者我需要做什么额外的步骤?或者有没有其他方法可以在Power BI中加载我自己的自定义地图作为基础地图?
发布于 2019-04-16 03:11:25
这与我在尝试创建自定义形状映射时遇到的问题类似。地图的“毕加索式”渲染也是一样的。事实证明,新地图的投影不是Power BI喜欢的投影之一。如果您可以更改地图的投影,它应该可以工作。在mapshaper中,加载映射,然后选择console,然后输入PROJ WGS84,它应该可以工作。如果您的初始投影是mapshaper无法识别的,则必须将原始映射重新投影到mapshaper知道的位置。在我的例子中,它最初无法识别EPSG:3005投影,但当我在EPSG:4326中重新投影,然后使用mapshaper转换为topojson时,我能够使用我的自定义形状映射。
https://stackoverflow.com/questions/55085763
复制相似问题