欧洲的 GPS 坐标不匹配?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好你们好)
我将按照“San Francisco Crime.jmp”示例中的方式对欧洲的地理参考数据进行一些图形分析。 令人惊讶的是,我注意到我得到的地理点被错误地放置在图形生成器中的地图上。 这是一个例子:我已经获得了柏林南部某些建筑物的纬度和经度(使用谷歌地图或openstreetmap),并将该数据放入JMP中,以使用图形生成器将其显示在背景地图上。 然后该点出现在柏林郊外的错误位置(见附图)。
我究竟做错了什么?
如何将该数据点放置在正确的位置?
谢谢你的帮助!
回复:欧洲的 GPS 坐标不匹配?多谢!!!!! 这是一点! 这可能是因为我的 mac 上有德国布局。
洪水:我该如何标记两个都答案有帮助吗?
回复:欧洲的 GPS 坐标不匹配?看起来 JMP 将“数字”视为字符串。 在设置地理格式之前,将小数点更改为逗号而不是句点。
回复:欧洲的 GPS 坐标不匹配?谢谢! 小数与 DMS 格式的对比确实有意义。 但是,我首先要做的是输入从谷歌地图中抓取的十进制值并对其应用地理格式。 它也没有成功。 我刚刚又尝试了一次。 在我按“确定”应用新格式后,值 13.377868 消失。 这是它的样子:
回复:欧洲的 GPS 坐标不匹配?您的原始纬度、经度值分别为 52.516316、13.377825。 这与 52° 不一样51′63 ” N 和 13° 37'78" E. 您的原始值是十进制格式的度数。 它们相当于北纬 52°30′59” 和东经 13°22′40”。 例如,如果您的纬度是 52.5,则相当于 52°30',因为 0.5 度等于 30'。
问题是您输入的原始值就好像它们已经是度/分/秒一样,然后更改格式。 当您输入值时,您必须以当前格式输入它们,因为这就是它们的解释方式。 只需将值作为十进制值(52.516316、13.377825)输入到两列中。 然后将格式更改为地理格式,它将以新格式显示值。 请注意,这些值并没有真正改变,这只是它们被解释/显示的方式。
我创建了一个新的数据表,并以十进制值输入纬度/经度,然后更改了格式。 附件是图形生成器图,显示正确绘制的勃兰登堡门(注意中间的小黑点),以及数据表和度/分/秒格式的值。
让我知道事情的后续。

回复:欧洲的 GPS 坐标不匹配?非常感谢您的回答。
我想我知道为什么地图上的点会移动。 我获取了柏林中心勃兰登堡门的坐标 (52.516316, 13.377825),切换到 JMP 启动器并按下“创建新数据表”按钮。 然后我将坐标放入两列,例如 52 51 63 和 13 37 78。 然后我转到每列的属性并为其分配地理格式(纬度 GMS/经度 GMS)。 然后我按了“确定”,然后哇哦——数据被更改了。 我有52° 52′03″北纬 13° 38′19″ O 代替 52° 51′63 ” N 和 13° 37′78″奥。 当我对其应用地理格式时,导入到 JMP 的所有数据都会发生同样的情况。 这就是为什么我所有的点都绘制在错误的地方。
但问题是我该如何避免这种情况?
回复:欧洲的 GPS 坐标不匹配?不知道为什么你会看到自己的样子。 我从德国各地的谷歌地图上抓取了一些点(使用鼠标右键单击“这里是什么?”)。 我在图形生成器中的地图上绘制了这些点以及正确绘制的点。 我注意到您的 x 轴有一个 Y 标签,您的 y 轴有一个 X 标签。 但坐标似乎是正确的,y 轴为纬度,x 轴为经度。 你介意告诉我你正在绘制的坐标吗? 如果需要,您可以将您的 JMP 数据表和您的坐标发送给我。 我会看一下,看看我能弄清楚什么。 我会将其连同显示图形生成器的脚本一起发送给您,并正确绘制您的点。
约翰·庞特
john.ponte@jmp.com