問題タブ [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.

0 投票する
4 に答える
8031 参照

jvectormap - jvectorMap国の色

ソースをご覧ください。問題があります:国の色を変更する必要がありますが、色:...機能が機能していません。地図は白で、色は変わりません。

お答えください。ありがとう!

0 投票する
1 に答える
10028 参照

jquery - jvectormap:マーカーラベル/ツールチップに単純な文字列の代わりにHTMLを実装する方法は?

世界地図を使用するために、jQueryプラグインjvectormapを実装しました。これを除いて、すべてが完全に機能しています。いくつかのマーカーを追加し、マーカーのラベル/ツールチップにHTMLを実装しようとしています。したがって、マーカーにカーソルを合わせると、「blabla」だけでなく、image/htmlが表示されるようにします。

どうすればこの結果を達成できますか?

JSの初期化は次のとおりです。

重要な部分はname: "<img src=\"img/logo.png\">"

助けてくれてありがとう!!

0 投票する
1 に答える
4545 参照

jvectormap - jvectormap 領域の色のスケール キーを作成する

図面の下部にあるように、さまざまな色に関連付けられた値を示すマップのキーを作成したいと思います。

ここに画像の説明を入力

一連のボックスを簡単に作成できます。値を入力して、マップがその値に使用する色を元に戻す方法はありますか?

0 投票する
1 に答える
2462 参照

jquery - OnMarkerClick と JVectorMap

ユーザーが特定のマーカーをクリックした後に #output div に情報を配置する JVectorMap を使用してマップを作成しようとしています (たとえば、ユーザーがアラスカとラベル付けされたマーカーをクリックすると、アラスカに関する事実が #output div にポップアップ表示されます) )。ここの他の場所で、ラベルの名前を出力するこのコード例を見てきました...

ここでスイッチを使用しようとしています...

このコードを実行するとマップが表示されず、間違った方向に進んでいる可能性があります。何か助けはありますか?

0 投票する
1 に答える
3619 参照

jvectormap - jVectorMap に凡例を追加する

Flash の代わりに jVectorMap を使用するようにアプリケーションを更新しています。一部のマップでは、国を異なる色にする必要があります。これは非常に簡単に作成できます。

結果のマップ:

カラーマップ

ただし、色のスケールを示すために、何らかの凡例/キーを追加したいと思います。次のようなもの:

凡例の例

さらに、その例の凡例 (Flash から) により、ユーザーは上部の矢印を使用して色のスケーリングを変更できました。なので、それもできればいいですね。

これらの一部が可能かどうかは誰にもわかりますか?

0 投票する
1 に答える
5848 参照

javascript - jvectormaplabelhtmlマークアップ

マーカーのロールオーバー状態で2つの異なる情報を追加しようとしています。ではmarkers.html、各都市にいくつかの番号を追加しましたが、これらの番号のスタイルを都市名とは異なるものにしたいです。

ラベルにhtmlマークアップを追加するにはどうすればよいですか。に別のパスを追加することで、番号を追加することができましたworld-map.js

これはmarkers.htmlの私の構造です:

0 投票する
2 に答える
2320 参照

javascript - jvectorマップの国コード変換の問題

jvectormapを使用しようとしていますが、ISO3166-1alpha-2国コードの形式で入力を受け取ります。

私の入力は国名の形式です。JavasSriptで名前からコードへのコンバーターを確認しましたが、ありません。

入力をjvectormap入力と一致させるために、どのように変換が可能か疑問に思いました。何か案は?

リンクを確認してください:http://jsfiddle.net/sprugman/fkRnC/7/

jvectormap入力モデルは次のようなものです

また、グーグルジオチャートはこれよりも優れていますか?

0 投票する
5 に答える
6089 参照

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()ですか?

0 投票する
4 に答える
2975 参照

jquery - 画像としてのマーカー

JVectorMapを使用して世界地図を作成しようとしていますが、デフォルトでは円ではなく画像(marker.png)としてマーカーを配置します。これはできますか?

0 投票する
1 に答える
661 参照

javascript - リージョン スケール カラーの属性として「塗りつぶし」と「ストローク」を使用する方法はありますか?

私は jVectorMap v1.1 を使用しており、次の関連するコードを取得しています。

私が取得したベクター データは、naturalearth.com の world_mill_en であり、各国の国境として機能する 1 ピクセルの区切りが含まれています。私が構築しているアプリケーションは、大陸全体を表示する必要があるため、国境は許可されません。

ではパラメータとしてまたはattributeのみを設定できます。fillstrokefill

fillANDstrokeを属性として同時に使用できるかどうかを知りたいです。または、領域のストロークをそれぞれの領域と同じ色に設定する方法がある場合。すなわち。