Highmaps:从highcharts.com加载地图

时间:2016-04-09 21:30:25

标签: highcharts highmaps

我正在玩Highmaps以了解它是如何工作的。我注意到在其示例中,所有地图都是从这个地方加载的:

https://code.highcharts.com/mapdata/

问题:

  1. 以上是生产链接吗?

  2. 在我自己的服务器上复制一份会更好吗?如果是,在哪里下载所有地图?

  3. 谢谢!

1 个答案:

答案 0 :(得分:1)

确实是的。 mapdata实际上是Highcharts的官方地图集。

正如官方文档中所述:http://www.highcharts.com/docs/maps/map-collection

您可以通过包含Highcharts服务器上托管的文件,使用script标签,AMD或任何其他模块加载方式简单地加载地图,例如:

<script src="http://code.highcharts.com/mapdata/custom/world.js"></script>

该集合中的所有地图也以geojson格式和svg。

提供

在我的项目中,我宁愿下载地图并从我服务器的本地系统加载它们。 我不相信它真的很重要,但由于我没想到这些地图会很快改变,我可以让自己拥有自己的副本。 我这样做的原因是因为我使用了AMD(requirejs),并且我可以将地图加载为模块。