Javascript 为什么GeoJSON映射在WSG84的Highmaps中看起来很长?

Javascript 为什么GeoJSON映射在WSG84的Highmaps中看起来很长?,javascript,highcharts,maps,geojson,highmaps,Javascript,Highcharts,Maps,Geojson,Highmaps,我正在尝试将贴图(到目前为止使用的多边形贴图)迁移到Highmaps。如果我使用Highmaps集合提供的世界地图(即EPSG:102014,不寻常的坐标),一切看起来都很好。如果我使用WSG84(EPSG:4326)格式的GeoJSON文件,那么所有形状看起来都是水平拉伸的 我为一些地图使用的解决方案是简单地获取Highmaps喜欢的格式的GeoJSON文件,但对于这种特殊情况,这是不可能的 到目前为止,我尝试的是将原始GeoJSON从EPSG4326转换为EPSG102014,但看起来仍

我正在尝试将贴图(到目前为止使用的多边形贴图)迁移到Highmaps。如果我使用Highmaps集合提供的世界地图(即
EPSG:102014
,不寻常的坐标),一切看起来都很好。如果我使用WSG84(
EPSG:4326
)格式的GeoJSON文件,那么所有形状看起来都是水平拉伸的

我为一些地图使用的解决方案是简单地获取Highmaps喜欢的格式的GeoJSON文件,但对于这种特殊情况,这是不可能的


到目前为止,我尝试的是将原始GeoJSON从EPSG4326转换为EPSG102014,但看起来仍然很糟糕。有什么方法可以让原始的GeoJSON在Highmaps上看起来不错吗?

我的EPGS4326(WGS84)也有同样的问题,所以我将我的GeoJSON重新发布到EPGS3857(web mercator)上,在Highmaps中看起来不错

在他们的例子中,他们使用proj4js库动态地重新投影,但我无法将其从4326转换为3857,所以我重新投影了原始的geojson

转换应该在geojson上包括以下内容:

"hc-transform": {
    "default": {
        "crs": "Your map projection in proj4 string format, as supported by pro4js"
    }
}

你能找到解决办法吗?我面临着一个类似的问题,我很想知道你是如何解决这个问题的。我还没有找到任何方法来解决这个问题。我所做的是使用Highcharts地图库中提供的地图。感谢您的回复,@RocoThanks,我发现使用Highmaps地图库中的地图比摆弄我的旧地图更好。