0
我在玩Highmaps,看它是如何工作的。我注意到,在它的例子,所有的地图都从这个地方装:高地图:从highcharts.com加载地图
https://code.highcharts.com/mapdata/
问题:
是上面的链接进行生产?
在我自己的服务器上备份副本会更好吗?如果是,在哪里下载所有的地图?
谢谢!
我在玩Highmaps,看它是如何工作的。我注意到,在它的例子,所有的地图都从这个地方装:高地图:从highcharts.com加载地图
https://code.highcharts.com/mapdata/
问题:
是上面的链接进行生产?
在我自己的服务器上备份副本会更好吗?如果是,在哪里下载所有的地图?
谢谢!
是的。 地图数据实际上是由Highcharts提供的官方地图集合。
由于官方文档中描述:http://www.highcharts.com/docs/maps/map-collection
你可以简单地加载使用script
标签,AMD或模块加载的任何其他方式,通过包括托管在Highcharts的服务器上的文件,地图,例如:
<script src="http://code.highcharts.com/mapdata/custom/world.js"></script>
集合中的所有地图也可用于geojson格式和svg。
在我的项目中,我宁愿下载地图并从我的服务器本地系统加载它们。 我不认为它真的很重要,但因为我没有想到这些地图会很快改变,所以我可以让自己拥有自己的副本。 我做这件事的原因是因为我使用了AMD(requirejs),并且我可以将地图作为模块加载。
这实际上是官方地图集合。你可以从那里下载你想要的任何地图,并拥有你自己的副本(关于版权),你可以直接从集合本身加载它们(在他们展示如何做的文档中)。 http://www.highcharts.com/docs/maps/map-collection – MorKadosh
MorKadosh,谢谢你!生产用途是https://code.highcharts.com/mapdata/吗?我需要为世界,所有国家和美国的县使用地图。例如:https://code.highcharts.com/mapdata/countries/mm/mm-all.js。我可以用这种方式使用地图吗?我想确保这个链接是为了生产。 – curious1
是的。但在我的项目中,我宁愿有一个本地副本... – MorKadosh