在 JMP 中使用州際公路在美國地圖上建立緯度經度疊加<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在嘗試在 JMP 中建立客戶位置的資料視覺化;儘管使用谷歌進行了幾個小時的研究,我還是找不到好的方向。
這是我希望我的地圖包含的內容:
-每個繪圖點應該是緯度經度的交點
- 這些點應繪製在顯示州際公路的美國地圖上
- 每個繪圖點的大小應由變數「total_visits」決定
- 每個繪圖點的顏色應由變數「primary_store」決定
- 地圖視圖應僅顯示喬治亞州亞特蘭大及週邊地區
我使用的是 JMP 9.0.2 我已從以下位置安裝了 WMS Explorer 外掛程式: http://www.jmp.com/software/add-ins.shtml?utm_source=jmp9&utm_medium=software
我找到了一個 WMS 伺服器,它應該給我一張州際公路地圖: http://mapmatters.org/wms/648249
倉庫管理系統網址: http://nowcoast.noaa.gov/wms/com.esri.wms.Esrimap/wwa
這就是我被困的地方。我無法使用緯度、經度繪製我的點;我無法顯示州際公路的地圖。 有誰知道如何做到這一點或知道一個好的教程?
謝謝,
-李
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加嗨,李,
儲存為 SWF 時存在地圖移動的問題。 數據位於正確的位置,但地圖位置不正確,給出了您看到的結果。 該問題已在 JMP 11.1 中解決,該版本將於 1 月以網路更新形式提供,或於 2014 年 2 月以完整版本形式提供。 我不相信在此期間有解決方法。
約翰
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加你好,約翰,
我們已升級到 JMP 11,我能夠將包含主要道路和美國縣的地圖輸出為 SWF 檔案。但是,我剛剛注意到 JMP 中的地圖與開啟 SWF 檔案時的地圖不同。
在下面的範例中,您可以看到 JMP 視圖中的大綠點位於縣線上,但在 SWF 視圖中相對偏東和偏南。

我在我正在製作的一些美國地圖上看到了同樣的情況,其中數據被水平“拉伸”,使得加利福尼亞標記位於太平洋,東海岸標記位於大西洋。
知道什麼可能導致這個問題或如何解決它?
謝謝,
-李
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加至於嵌入 PowerPoint - 我們也從其他人那裡聽說過。 JMP 正朝著不同的方向前進。 我們現在專注於將輸出寫入 HTML5。 這允許用戶以多種方式與非 JMP 用戶共享他們的輸出。 人們所需要的只是一個瀏覽器。 或者,您可以將輸出作為 HTML5 嵌入到 PowerPoint 中。 HTML5 輸出也可以在不支援 Flash 的裝置上查看。 JMP 版本 11 包含此功能的有限版本。
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加嗨,李,
我猜您運行的是 JMP 版本 9。 JMP 9 中新增了背景貼圖功能,但直到 JMP 10 才新增對背景貼圖作為 Flash 輸出一部分的支援。 對於柵格地圖(如 WMS 地圖)和向量地圖(美國縣邊界形狀)都是如此。 這就是為什麼您看不到這些地圖中的任何一個。 您必須升級到版本 10(甚至 11)才能在 Flash 輸出中取得地圖。
至於另外兩個問題,我暫時不知道。 這些更多的是關於保存到閃存而不是映射功能。 但我會看看能否為你找到答案。
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加此外,嵌入 PowerPoint 簡報的功能也很酷。
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加你好,約翰,
我有幾個後續問題。我將地圖儲存為 .SWF 文件,但在查看 .HTM 文件時遇到三個問題
1.背景major_roads和US Counties不顯示[見圖1]
2. 我的一個商店名稱顯示為「其他」而不是實際名稱[見圖1]
3. 當我取消選擇「全部」時,仍然有一些隨機數據點(檢查了數據,所有數據點都應該有一個列出的 Prime_Store)[見圖2]
對這些問題有什麼想法嗎?
圖1

圖2

謝謝,
-李
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加Major_roads 給了我我想要的地圖;非常感謝您的幫忙!
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加您的背景規格看起來幾乎正確。 我注意到的一件事是圖層名稱以大寫字母“US”開頭,而不是“us”。 我嘗試使用“美國”,但道路沒有出現,但當我將其更改為“我們”時,道路確實出現了。 所以我會注意大小寫以及前導和尾隨空格。
我看到的另一個問題是您可能放大得太近而無法使用 us_interstates 圖層。 我創建了一個圖表,其中的軸如您的圖像所示,我注意到州際公路消失了。 如果我縮小,州際公路就會重新出現。 正如我在先前的回覆中提到的,圖層被定義為僅在指定的縮放範圍內可見。 此範圍由用於產生地圖的資料定義。 因此,作為用戶,您無法控制這一點。 如果 us_interstates 僅在縮小得太遠時出現,請嘗試使用 Major_roads。 當您放大得更近時,該圖層就會出現。
這是使用 Major_roads 作為圖層的圖表。

讓我知道事情的後續。 你太近了!
回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加你好,約翰,
非常感謝您的全面回覆! 氣泡圖正是我想要的,但我仍然無法讓州際公路顯示在我的地圖上。

我使用的背景地圖規格看起來正確嗎?如果是這樣,我是否可能缺少一些 JMP 元素?

回覆:在 JMP 中使用州際公路在美國地圖上創建緯度經度疊加嗨,李,
在 JMP 中,您可以使用圖形產生器或氣泡圖來獲得您想要的結果。 我假設您的資料具有緯度/經度值。 使用經度作為 x 軸,緯度作為 y 軸,使用total_visits作為大小變量,使用primary_store作為顏色變數。
若要取得地圖,您可以設定背景地圖選項,可以透過在圖表上按滑鼠右鍵並選擇背景地圖對話方塊來找到該選項。 基於圖像的地圖的最後一個選項是網路地圖服務。 在 URL 欄位中輸入您提到的 url,然後在名為 Layer 的欄位中輸入 us_interstates。 對於 WMS 伺服器,您必須輸入伺服器的 URL 和所需圖層的圖層名稱。 根據您附加到該線程的圖片,您似乎想使用 us_interstates 層。
以下是我撰寫的有關使用 WMS 背景地圖選項的部落格文章的連結:
http://blogs.sas.com/content/jmp/2010/11/09/all-about-background-maps-in-jmp-9-nasa-server-and-web-map-service/
順便說一句 - 我看到您正在使用 WMS Explorer 外掛程式。 該插件旨在幫助您發現特定 WMS 伺服器的圖層。 但圖層並不總是在所有縮放等級都可見。 因此,您可能必須先放大美國,然後 us_interstates 圖層才會可見。 這是由 WMS 伺服器決定的,而不是由加載項決定的。 嘗試放大以查看州際公路的出現。

以下是我撰寫的有關使用 WMS Explorer 的部落格文章的連結:
http://blogs.sas.com/content/jmp/2010/11/22/all-about-background-maps-in-jmp-9-wms-explorer-add-in/
最後一個有趣的註解。 在上個月剛發布的 JMP 版本 11 中,我們現在添加了另一個背景地圖選項,稱為「街道地圖服務」。 與 Web 地圖服務一樣,它使用伺服器來產生地圖。 但街道地圖服務使用 JMP 提供的伺服器。 您不必知道 URL 或圖層名稱。 街道地圖服務將根據您的縮放等級產生包含適當詳細資訊的地圖。 一旦你放大美國,這將包括美國所有的州際公路。
以下是版本 11 中街道地圖服務的外觀:

我希望這有幫助。 如果您還有任何疑問,請隨時詢問。
約翰龐特