对地名进行地理编码<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?”