私はJMP14でGraphbuilderで地図を作りました、そしてそれはかなりよく見えました。 インタラクティブHTMLファイルとして保存すると、ラベルが変わりました。 Graphbuilderでは、ポイントをポイントしたときに、ラベルにそのポイント(都市の場所)のデータが表示されていました。 インタラクティブHTMLファイルでは、ラベルは都市(ポイント)ではなく州(背景地図)で移動しました。 インタラクティブなHTMLファイルのラベル(地図ではなく)にラベルを関連付けたままにする方法はありますか?
データを共有したり、問題を再現するための何らかの手段を提供したりできますか?フィードバックを提供するのは難しいです、ポイントのツールチップは形状よりも優先されるべきです。

上の例では、私はミネアポリスの街の上をホバリングしました。 都市の上にマウスを移動したときに、ラベルに1つの都市の名前と、それに関連付けられた番号、州、および料金を表示したいと思います。 ただし、このグラフのHTML版では、ラベルにミネソタ州のすべての都市とそれに関連する値が一覧表示されていますが、これは役に立ちません。
詳細な情報をありがとう、私はInteractive HTMLのポイントと地図に特に取り組んでいる開発者にこれを見てもらうよう頼んでいます。
これはJMPで対話的に作成しましたか、それともスクリプトから生成されたものですか。これを行うためのJSLを共有していただけませんか(赤い三角メニュー>スクリプトを保存>スクリプトウィンドウへ)。データを共有できない場合でも、同様のサンプルデータセットを使用して再作成し、それが修正されているか(同様の問題があるか)、または回避策について回答を得てください。
Graph Builder(
Size( 570, 649 ),
Variables(
X( :City Longitude ),
Y( :City Latitude ),
Color( :Rate ),
Size( :Number ),
Shape( :State )
),
Elements(
Map Shapes( Size( 0 ), Legend( 17 ) ),
Points( X, Y, Color( 0 ), Shape( 0 ), Legend( 19 ) )
),
SendToReport(
Dispatch( {"Map Shapes"}, "", OutlineBox, {Close( 0 )} ),
Dispatch( {"Points"}, "", OutlineBox, {Close( 0 )} ),
Dispatch(
{},
"City Longitude",
ScaleBox,
{Min( -120.462328767123 ), Max( -74.5376712328767 ), Inc( 10 ),
Minor Ticks( 0 )}
),
Dispatch(
{},
"City Latitude",
ScaleBox,
{Min( 10.3253424657534 ), Max( 64.6746575342466 ), Inc( 5 ),
Minor Ticks( 1 )}
)
)
);JSLでは、Citiesサンプルデータセットを使用してJSLを再作成することができました。そのため、修正を検討することになる欠陥を作成しました。 それまでの間、多分あなたを助けるだろう回避策があります。 いくつかのアイデア:
- 地図の色が必要ない場合は、地図ロールの代わりに背景地図を使用できます。
- 地図の色は必要だが地図のツールチップは必要ない場合は、地図の画像をキャプチャして背景画像として取り込むことができます(正しい位置合わせは難しいかもしれません)。
これらのどちらも便利でしょうか?
@John_Powell_JMP JMP 15でこの問題は修正されていますが、JMP 14ではまだ問題になるでしょう。最新のメンテナンスでも14.3で問題を解決することはできませんでした。 私はあなたにプライベートメッセージを送ってきました。 Interactive HTMLを改善できるように報告していただきありがとうございます。
ジョシュは控えめです。彼はほとんどの仕事をしました。ありがとうございます。