我正在尝试创建一个简单的位置数据图,其中背景地图作为“街道地图服务”图像。该数据适用于相对较小的区域(大约 1 平方英里)。然而,背景图仅显示为左下角的一小块区域。我已经尝试了几个可用的图像,它们都以相同的方式绘制。
还有其他人遇到过这个问题吗?对解决方案有什么建议吗?我是 JMP 新手,因此我非常希望能详细说明每个步骤。
谢谢你!

经度仅在图表中变化,而不在表格中变化。我已附上数据。
这是脚本:
Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :Longitude ), Y( :Latitude ) ),
Elements( Points( X, Y, Legend( 6 ) ) ),
SendToReport(
Dispatch(
{},
"Longitude",
ScaleBox,
{Scale( "Geodesic" ), Min( -39.7514204545454 ), Max( 366.751420454545 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"Latitude",
ScaleBox,
{Min( -18.8522727272727 ), Max( 340.852272727273 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Background Map( Images( "Street Map Service" ) ), Grid Line Order( 2 ), Reference Line Order( 3 )}
)
)
)

您的值在表中也发生变化,还是仅在图表中发生变化?您能发布附有 GB 脚本的表格吗?
我正在运行 JMP 15.0.0
您已经发现了更深层次的问题......出于某种原因,一旦我添加背景地图,图中的经度值就会发生变化。这是我添加背景图之前的图表。正如您所看到的,经度范围要小得多。

(您运行的是哪个版本的 JMP?)
垂直轴约为 0.0045 度,或约 1500 英尺。 水平轴环绕世界。 我认为 JMP 无法处理这种极端拉伸,并且希望您的经度值为 -180..180,而不是 0..360。 您可以双击垂直轴并使用轴对话框将轴范围设置为 -90 到 90。 然后你可以使用缩放工具来放大。 您还可以创建一个公式列来重新编码经度,例如
if(lon>180, lon-360, lon)
它将大于 180 的值向后包裹一整圈。
@约翰·庞特@XanGregg
column formula列公式
你好,
我相信部分问题可能在于您的经度的表达方式。如果这只是一个小区域,为什么经度差异如此之大?