当前,我正在尝试找到一种方法来在Power BI中将自定义地图作为基本地图加载。因为即使在没有互联网连接的情况下我也希望能够加载地图,所以我考虑使用我公司的WMS服务器,但是,目前在Power BI中似乎还不可能。
因此,我正在尝试将此文件https://data.gov.sg/dataset/master-plan-2014-planning-area-boundary-web转换为TopoJSON格式,以便能够将其用作Power BI中的形状图。
使用Mapshaper工具后,该文件在Mapshaper上显示正常:
我做错了什么吗,还是需要做一些额外的步骤?还是有其他方法可以将我自己的自定义地图作为基本地图加载到Power BI中?
答案 0 :(得分:2)
这类似于我尝试创建自定义形状贴图时遇到的问题。地图的“毕加索式”渲染是相同的。原来是新地图的投影不是Power BI喜欢的投影之一。如果您可以更改地图的投影,它应该可以工作。在mapshaper中,加载地图,然后选择控制台,然后输入PROJ WGS84,它应该可以工作。如果您的起始投影是mapshaper无法识别的投影,则必须将原始地图重新投影为mapshaper知道的东西。就我而言,它最初无法识别EPSG:3005投影,但是当我在EPSG:4326中重新投影时,然后使用mapshaper转换为topojson,我可以使用自定义形状地图。