對地名進行地理編碼<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />幫助將地名轉換為經度/緯度坐標。
此加載項將遍歷指定的數據表並檢查用戶指定的列中的位置名稱或地址。 然後,它將根據通過加載項安裝的內部數據表或 OpenStreetMaps.org 的在線服務來檢查這些位置。 例如:假設您有一個包含美國城市的數據表以及一些數值數據,並且您希望使用 JMP 在地圖上查看此信息。 您可以使用此插件查找每個不同城市的緯度和經度坐標,然後創建地圖就相當容易了。
作者:實習生大衛·斯普魯爾
2016 年 4 月 4 日更新,增加了錯誤檢查並縮小了數據庫大小。
相關博文:用於對地理數據進行地理編碼的 JMP 插件 - JMP 博客
數據可視化測繪公用事業回复:地理編碼地名董事會中是否有人碰巧按人口普查區從 Census.gov 抓取數據並使用了製圖功能?有大量數據可供使用,我希望獲得人口普查區數據的粒度。提供了地理編碼 ID,但我無法找到將其轉換為 JMP 合理輸出的方法。
回复:地理編碼地名@保羅瓊斯,這是一個腳本解決方案,但也許它可以幫助您入門。我剛剛注意到我在美國做了城市/州,但您可以使用同一加載項文件夾中的另一個表(JMP Geocoder - World Geodatabase.jmp)將其擴展到國家/地區。
//Open the table in the JMP Geocoder
dt = Open("$ADDIN_HOME(com.jmp.jmpgeocoder)\JMP Geocoder - US Geodatabase Ordered.jmp");
//Build table for KNN
mat = (dt:Latitude << getvalues) || (dt:Longitude << getvalues);
kdt = KDTable( mat );
//Find the the nearest row for new data and print the result
{rows, dist} = kdt << K nearest rows(1,[35.824548, -78.757867])
row = rows[1]
"Zip Code: " || char(dt:Zip Code[row]) || " in " || dt:Zip Name[row] || ", " || dt:State[row] || ", from row: " || char(row)回复:地理編碼地名有人能夠通過輸入緯度和經度坐標並輸出國家/地區來在 JMP 中反轉地理編碼嗎?
回复:地理編碼地名你好,
還有人對格魯吉亞有意見嗎?它發現的是國家而不是國家。我特別驚訝,因為我將搜索設置為自定義並僅選擇了美國和加拿大。
回复:地理編碼地名你好,
我在使用地理編碼器插件時遇到了一些問題。 它是否期望輸入文本具有某種格式? 我有一些帶有單元/公寓號的地址,這會產生問題嗎?
感謝您發布此插件。
回复:地理編碼地名驚人的! 節省了我很多時間。 我正要這樣做Excel ,當我問自己“我想知道用戶社區是否有用於此目的的 JSL?”