早在2012年8月,JMP系統工程師Laura Higgins寫了一篇很棒的博客文章 “在JMP中使用地理空間分析來打擊犯罪。” 在那篇文章中,她探討了舊金山的犯罪數據。當她在那篇文章上工作時,她聯繫了我,詢問是否有辦法製作舊金山的街道地圖 JMP 。當時,JMP可以使用簡單地球和詳細地球生成更高級別的地圖。JMP還可以使用外部映射服務器,例如NASA服務器或Web地圖服務(WMS)。但除非你知道一台能夠生成舊金山低層地圖的WMS服務器,否則無法從JMP獲得Laura想要的地圖。
所以我做了下一個最好的事情。我為她手動生成了一張地圖,並將其作為圖像添加到她的圖表中。但生成圖像有點棘手。我必須找到一個能夠生成我想要的地圖圖塊的服務器。我確切地想出了我需要哪些磁貼以及如何將其指定為URL,然後我通過瀏覽器將請求發送到映射服務器。我為多個圖塊執行了此操作,保存了返回的每個圖塊,然後將它們拼接在一起以創建一個圖像。然後我不得不手動將圖像放在背景中,以便正確定位在數據下面。
勞拉很高興得到這張“地圖”,我很高興為她創作。但顯然這種方法存在問題。對於初學者來說,整個過程對地圖有一定的了解,可能比大多數人想要花費更多的時間。其次,地圖是在特定縮放級別生成的。因此,如果您嘗試放大,則不會生成新地圖。沒有添加更多細節,地圖本身只是放大,導致圖像質量明顯下降。第三,地圖僅覆蓋指定區域。如果你要朝任何方向平移,就沒有可見的地圖,只有白色的背景。最後,也許最關心的是,圖像必須手動但正確地定位在圖形中。如果地圖不在適當的位置,則可視化完全是誤導性的。
當然,您可以使用最後一個問題。假設您想在舊金山的某個街區買房子。在查看犯罪數據後,您認為鄰居犯罪太多。好吧,你可以將地圖滑過 - 並且預定chango - 你未來的社區現在已經沒有犯罪了!沒錯,我們只是把所有的罪行都放在海灣里。啊,如果只是那麼簡單,擺脫你附近的犯罪。
嗯,我很高興現在說 JMP 11 ,Laura可以從JMP獲得她想要的地圖 - 你也可以。JMP 11提供了一個名為的新背景映射選項街道地圖服務 。與JMP中的其他一些映射選項一樣,街道地圖服務使用Internet連接來訪問將自動為您生成地圖的地圖服務器。但與Web地圖服務不同,您不必告訴JMP如何到達服務器。服務器由JMP擁有和運營,因此JMP產品知道如何找到它。
服務器使用OpenStreetMap技術和數據按需生成地圖。JMP使用您的軸生成具有正確坐標的地圖,併計算適當的縮放級別,以便獲得正確的細節量。放大後,地圖顯示了主要高速公路的國家和州名稱。放大時,地圖中的細節會增加,顯示較小的道路,街道名稱和建築物的足跡。使用柔和的配色方案生成地圖,以使您的數據脫穎而出。
現在,您可以查看舊金山的犯罪數據,如下所示:

甚至這個:

當然,舊金山並不是唯一有犯罪的地方,而Bubble Plot並不是JMP中唯一使用背景地圖的平台。這是Graph Builder中的等高線圖,顯示了北卡羅來納州羅利市的犯罪行為。

街道地圖服務可以為地球上的任何位置生成地圖。因此,無論您是想探索房地產價值,高犯罪率,最好的餐廳還是以上所有,JMP 11中的街道地圖服務都將幫助您可視化您的數據。街道地圖服務可讓您縮小以獲得整體視圖並放大到特定社區甚至街道級別,為您提供適當數量的細節和每個級別的高分辨率地圖。
您可以使用街道地圖服務查看哪些數據?
約翰龐特中寫道:
由於許可問題,JMP不支持Google地圖。但是,從版本11開始,JMP確實支持OpenStreetMaps。在背景地圖對話框中,您可以指定街道地圖服務以獲取街道級地圖。另一個背景地圖選項是Web地圖服務。此選項允許您使用支持WMS API的任何服務器。因此,如果您的軍事Topo地圖來自WMS服務器,只需指定服務器的URL以及選擇WMS選項時提供的字段中的一個或多個圖層。
至於添加地理參考圖形,我不太清楚你的意思。使用Bubble Plot或Graph Builder,您可以使用lat / lon指定y / x軸,並在每個數據點的適當位置獲得標記或氣泡。這是你在找什麼?Graph Builder和Bubble Plot都支持我提到的映射選項,因此您可以使用這些平台中的任何一個在地圖上繪製數據。
我希望這有幫助。
Rosser Bobbitt 中寫道:
我有lat / long的數據與個別值相關聯。某些數據文件也有時間標記。
我想在JMP中將Google地圖和軍事Topo地圖添加到數據圖表中,尤其是氣泡圖。
與此相關,或獨立於此,我想添加我繪製到具有緯度/經度數據的圖表的地理參考圖形。有辦法嗎?