問題タブ [jvectormap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jvectormap - jvectorMap国の色
ソースをご覧ください。問題があります:国の色を変更する必要がありますが、色:...機能が機能していません。地図は白で、色は変わりません。
お答えください。ありがとう!
jquery - jvectormap:マーカーラベル/ツールチップに単純な文字列の代わりにHTMLを実装する方法は?
世界地図を使用するために、jQueryプラグインjvectormapを実装しました。これを除いて、すべてが完全に機能しています。いくつかのマーカーを追加し、マーカーのラベル/ツールチップにHTMLを実装しようとしています。したがって、マーカーにカーソルを合わせると、「blabla」だけでなく、image/htmlが表示されるようにします。
どうすればこの結果を達成できますか?
JSの初期化は次のとおりです。
重要な部分はname: "<img src=\"img/logo.png\">"
助けてくれてありがとう!!
jvectormap - jvectormap 領域の色のスケール キーを作成する
図面の下部にあるように、さまざまな色に関連付けられた値を示すマップのキーを作成したいと思います。
一連のボックスを簡単に作成できます。値を入力して、マップがその値に使用する色を元に戻す方法はありますか?
jquery - OnMarkerClick と JVectorMap
ユーザーが特定のマーカーをクリックした後に #output div に情報を配置する JVectorMap を使用してマップを作成しようとしています (たとえば、ユーザーがアラスカとラベル付けされたマーカーをクリックすると、アラスカに関する事実が #output div にポップアップ表示されます) )。ここの他の場所で、ラベルの名前を出力するこのコード例を見てきました...
ここでスイッチを使用しようとしています...
このコードを実行するとマップが表示されず、間違った方向に進んでいる可能性があります。何か助けはありますか?
jvectormap - jVectorMap に凡例を追加する
Flash の代わりに jVectorMap を使用するようにアプリケーションを更新しています。一部のマップでは、国を異なる色にする必要があります。これは非常に簡単に作成できます。
結果のマップ:
ただし、色のスケールを示すために、何らかの凡例/キーを追加したいと思います。次のようなもの:
さらに、その例の凡例 (Flash から) により、ユーザーは上部の矢印を使用して色のスケーリングを変更できました。なので、それもできればいいですね。
これらの一部が可能かどうかは誰にもわかりますか?
javascript - jvectormaplabelhtmlマークアップ
マーカーのロールオーバー状態で2つの異なる情報を追加しようとしています。ではmarkers.html
、各都市にいくつかの番号を追加しましたが、これらの番号のスタイルを都市名とは異なるものにしたいです。
ラベルにhtmlマークアップを追加するにはどうすればよいですか。に別のパスを追加することで、番号を追加することができましたworld-map.js
:
これはmarkers.htmlの私の構造です:
javascript - jvectorマップの国コード変換の問題
jvectormapを使用しようとしていますが、ISO3166-1alpha-2国コードの形式で入力を受け取ります。
私の入力は国名の形式です。JavasSriptで名前からコードへのコンバーターを確認しましたが、ありません。
入力をjvectormap入力と一致させるために、どのように変換が可能か疑問に思いました。何か案は?
リンクを確認してください:http://jsfiddle.net/sprugman/fkRnC/7/
jvectormap入力モデルは次のようなものです
また、グーグルジオチャートはこれよりも優れていますか?
javascript - clearSelectedRegions() の後に現在選択されているリージョンを変更する
地域の選択について質問があります。のように別の方法で選択範囲を切り替える機能を作成しましたregionsSelectable()
。を使用するregionsSelectable()
と、複数のリージョンを選択できます。関数を使用して、選択したリージョンを現在選択しているリージョンに切り替えたいと考えています (毎回 1 つのリージョンのみが選択されます)。
これを実現するために、これらのすべての領域が選択解除された後にclearSelectedRegions()
if関数を使用しました。length of SelectedRegions() > 1
最新のリージョンを別の変数に保存しました。現在のリージョンを選択したリージョンとして表示するために、2 つの値を変更しました。
(container はマップ オブジェクト、GER は例の地域です)
第一に:container.regions.GER.element.isSelected = false;
第二に:container.regions.GER.element.setSelected(true);
しかし、これらは多くの地域を変更するための悪い方法です...
問題は、を使用して同じ値を変更するにはどうすればよいsetSelectedRegions()
ですか?
jquery - 画像としてのマーカー
JVectorMapを使用して世界地図を作成しようとしていますが、デフォルトでは円ではなく画像(marker.png)としてマーカーを配置します。これはできますか?
javascript - リージョン スケール カラーの属性として「塗りつぶし」と「ストローク」を使用する方法はありますか?
私は jVectorMap v1.1 を使用しており、次の関連するコードを取得しています。
私が取得したベクター データは、naturalearth.com の world_mill_en であり、各国の国境として機能する 1 ピクセルの区切りが含まれています。私が構築しているアプリケーションは、大陸全体を表示する必要があるため、国境は許可されません。
ではパラメータとしてまたはattribute
のみを設定できます。fill
stroke
fill
fill
ANDstroke
を属性として同時に使用できるかどうかを知りたいです。または、領域のストロークをそれぞれの領域と同じ色に設定する方法がある場合。すなわち。