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