2016-04-09 9 views
0

ハイマップを再生してどのように動作するか見ています。私はその例で、すべてのマップがこの場所からロードされていることがわかり:ハイマップ:highcharts.comからのロードマップ

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

質問:

  1. は、生産のために上記のリンクですか?

  2. 自分のサーバーにコピーを保存する方がよいでしょうか?はいの場合、すべての地図をダウンロードする場所は?

ありがとう!

+1

これは実際には公式マップコレクションです。そこから必要な地図をダウンロードし、自分自身のコピー(著作権に関して)を持っていて、コレクション自体から直接読み込むことができます。 http://www.highcharts.com/docs/maps/map-collection – MorKadosh

+0

MorKadosh、お世話になりました!プロダクション用にhttps://code.highcharts.com/mapdata/はありますか?私は、世界、すべての国、米国の郡の地図を使用する必要があります。例:https://code.highcharts.com/mapdata/countries/mm/mm-all.js。この方法でマップを使うことはできますか?このリンクが生産用であることを確認したいと思います。 – curious1

+0

はい、そうです。しかし私のプロジェクトでは、私はむしろそれのローカルコピーを持っています... – MorKadosh

答えて

1

ありがとうございます。 地図は、実際には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)を使用して以来、私がそれをした理由は、マップをモジュールとしてロードすることができたからです。

関連する問題