2012年8月に、JMPのシステムエンジニアであるLaura Higginsが、素晴らしいブログ記事を書いた。 「JMPで地理空間分析を使用して犯罪と闘う」 その記事で、彼女はサンフランシスコの犯罪データを調査します。彼女がその記事に取り組んでいるとき、彼女は私に連絡して、サンフランシスコのストリートレベルの地図を作成する方法があるかどうか尋ねました。 JMP 。当時、JMPはSimple EarthとDetailed Earthを使用してより高いレベルでマップを生成できました。JMPは、NASAサーバーやWeb Map Service(WMS)などの外部マッピングサーバーも使用できます。しかし、サンフランシスコの低レベルの地図を生成するWMSサーバーについて知らなければ、LauraがJMPから望んだ地図を取得する方法はありませんでした。
それで、私は次に良いことをしました。私は手動で彼女の地図を作成し、それを画像として彼女のグラフに追加しました。しかし、画像を生成するのは少しトリッキーでした。私は欲しかったマップタイルを生成するサーバーを見つけなければなりませんでした。どのタイルを必要とし、それをURLとして指定するかを正確に把握した後、ブラウザを介してマッピングサーバーに要求を送信しました。私は複数のタイルに対してこれを行い、返された各タイルを保存してからそれらをつなぎ合わせて1つの画像を作成しました。それから私はそれがデータの下に正しく配置されるように手動で背景に画像を配置しなければなりませんでした。
ローラはこの「地図」を手に入れてうれしく思いました、そして私は彼女のためにそれを作成できてうれしかったです。しかし、明らかにこのアプローチには問題があります。初心者にとって、プロセス全体は地図に関するある程度の知識を必要とし、おそらくほとんどの人が費やしたい時間よりも多くの時間がかかりました。次に、地図は特定のズームレベルで生成されました。そのため、ズームインしようとした場合、新しい地図は生成されません。これ以上詳細は追加されず、地図自体が単純に拡大され、画像の品質が著しく低下します。第三に、地図は特定の地域のみをカバーしています。あなたがいずれかの方向にパンするとしたら、目に見える地図はなく、ただ白い背景があるでしょう。最後に、そしておそらく最も懸念すべきことに、画像は手動で、しかし正確にグラフに配置されなければなりませんでした。地図が適切な場所にない場合、視覚化は完全に誤解を招きます。
もちろん、あなたはあなたの利点のためにその最後の号を使うことができます。あなたがサンフランシスコのある近所の家を買いたかったとしましょう。犯罪データを見た後、あなたは近所の犯罪が多すぎると判断しました。まあ、あなただけの地図をスライドさせることができます - そして、prengo - presto - あなたの将来の近所は今無罪です!そうです、私たちはその犯罪をすべて湾に出します。ああ、それはあなたの近所で犯罪を取り除くのがそれほど簡単だったならば。
さて、私は今と言ってうれしいです JMP 11 ローラは自分が欲しい地図をJMPから手に入れることができます - そしてあなたもそうすることができます。JMP 11には、という新しい背景マップオプションがあります。ストリートマップサービス 。JMPの他のマッピングオプションと同様に、Street Map Serviceはインターネット接続を使用してマッピングサーバーにアクセスし、自動的にマップを生成します。ただし、Web Map Serviceとは異なり、サーバーにアクセスする方法をJMPに指示する必要はありません。サーバーはJMPによって所有および運営されているため、JMP製品はその検索方法を認識しています。
サーバーはOpenStreetMap技術とデータを使用してオンデマンドで地図を生成します。JMPはあなたの座標軸を使って正しい座標で地図を作成し、適切なズームレベルを計算するのであなたは正しい量の詳細を得ることができます。ズームアウトして、地図は主要な高速道路で国と州の名前を示しています。ズームインすると地図の細部が拡大し、小さな道路、通りの名前、建物の設置面積が明らかになります。データを際立たせるために、マップは柔らかい配色を使用して生成されます。
これで、サンフランシスコの犯罪データを次のように表示できます。

あるいはこれさえ:

もちろん、サンフランシスコだけが犯罪のある場所ではなく、バブルプロットは、背景地図を使用するJMPの唯一のプラットフォームではありません。これは、ノースカロライナ州ローリーで犯罪を示しているGraph Builderの等高線図です。

ストリートマップサービスは、地球上の任意の場所の地図を生成できます。そのため、不動産の価値、犯罪の多い地域、最高のレストラン、またはこれらすべてを探索する場合でも、JMP 11のStreet Map Serviceを使用するとデータを視覚化できます。ストリートマップサービスを使用すると、ズームアウトして全体のビューを表示したり、特定の地域やストリートレベルまでズームインしたりすることができ、あらゆるレベルで適切な詳細情報と高解像度のマップを提供できます。
Street Map Serviceでどのようなデータを視覚化しますか?
ジョンポンテ書きました:
JMPは、ライセンスの問題により、Googleマップをサポートしていません。しかし、JMPはバージョン11の時点でOpenStreetMapsをサポートしています。背景マップダイアログから、ストリートマップサービスを指定してストリートレベルのマップを取得できます。別の背景地図オプションはWeb Map Serviceです。このオプションを使用すると、WMS APIをサポートする任意のサーバーを使用できます。したがって、軍用のTopoマップがWMSサーバーからのものである場合は、WMSオプションを選択したときに表示されるフィールドにサーバーへのURLと1つ以上のレイヤを指定するだけです。
地理参照グラフィックを追加することに関しては、私はあなたが何を意味するのかよくわかりません。バブルプロット、またはグラフビルダーでは、緯度/経度を使用してy / x軸を指定でき、各データポイントの適切な位置にマーカー、またはバブルが表示されます。それはあなたが探しているものですか?Graph BuilderとBubble Plotは両方とも私が述べたマッピングオプションをサポートしているので、これらのプラットフォームのどちらかを使ってデータをマップの上にプロットすることができます。
これが役に立つことを願っています。
ロッサー・ボビット書きました:
個々の値に関連付けられた緯度/経度のデータがあります。一部のデータファイルにはタイムタグもあります。
JMPのデータチャート、特にバブルチャートにGoogleマップと軍用Topoマップを追加したいと思います。
それと一緒に、またはそれとは無関係に、緯度/経度データでチャートに描画するジオリファレンスグラフィックを追加したいと思います。方法はありますか?