這篇博文是關於基於圖像的背景地圖系列的最後一篇 JMP 9 。

第一部分該系列介紹了背景地圖,這是一個新的功能 JMP 。它解釋了為什麼背景地圖很有用,並展示瞭如何通過用戶界面訪問背景地圖。
第二部分該系列討論了簡單地球和詳細地球。這些選項是作為JMP產品的一部分安裝的背景映射。因為它們是機器本地的,所以它們不需要任何Internet連接或依賴於服務器可用性。但它們的分辨率有限,當放大得太近時,圖像的質量會開始下降。
第三部分該系列文章討論了基於Web的背景地圖選項:NASA和Web地圖服務。這些選項支持WMS api,並允許您從Internet上的WMS服務器檢索映射。WMS服務器通常可以生成更高分辨率的地圖,允許您放大圖表。
第四部分該系列文章討論了一個名為WMS Explorer的JMP加載項。此加載項有助於查找可在線使用的WMS服務器。它還預覽了WMS服務器所涵蓋的位置以及它可以返回的地圖類型。

如果你還沒有,我邀請你閱讀這些博文。我希望他們能回答你對JMP 9中基於圖像的背景圖的任何問題。我還想指出JMP的其他人寫過關於基於矢量的背景地圖的博客文章。
我還沒有討論的一件事是如何通過JSL訪問背景地圖功能。您可以在Samples Data目錄中找到此示例。運行JMP並打開名為Hurricanes.jmp的示例數據文件。使用Map編輯名為Bubble Plot的腳本。在腳本中查找以Background Map開頭的命令。
要找出背景圖命令的正確參數,只需查看背景地圖對話框 。對話框中的措辭與JSL命令相同。要創建背景地圖,只需使用命令Background Map()。
您可以指定兩種類型的背景圖:Images()和Boundaries()。然後,每個參數都採用一個參數,該參數是要使用的地圖的名稱。該名稱是對話框中列出的地圖之一。對於Images(),選項是“Simple Earth”,“Detailed Earth”,“NASA”或“Web Map Service”。如果您選擇使用“Web地圖服務”,則還有兩個附加參數:WMS URL和WMS服務器支持的層。對於Boundaries(),選擇會有所不同,因為邊界可以是用戶定義的。但典型的選擇可能是“世界國家”。
因此,如果我想添加使用“詳細地球”圖像和“世界國家”作為邊界的背景地圖,命令將如下所示:
背景地圖(圖像(“詳細地球”),邊界(“世界國家”))
如果我想更改它以使用WMS服務器,那麼命令可能如下所示:
背景地圖(
圖像(“Web地圖服務”,“http://wms.jpl.nasa.gov/wms.cgi”,“BMNG”),
邊界(“世界國家”)
)
注意間距無關緊要。我只是為了可讀性而這樣做了。這是圖表的樣子:

小費 :當然,您始終可以通過用戶界面創建圖表並添加背景地圖。然後從小紅三角(lrt)使用Script-> Save Script to Script Window菜單項來查看生成的JSL。我發現這種技術對於學習JSL一般非常有幫助。
那麼你還可以用JMP中的背景地圖做些什麼呢?好吧,顯然你可以用它們來創建公司節日賀卡 。看看這個!無論你選擇在一年中的這個時候慶祝什麼節日,我都祝你生日快樂。我希望你有一個幸福,健康和成功的2011年。
和平!