Java 如何更改visAD libraray中的比例值?

Java 如何更改visAD libraray中的比例值?,java,scale,visad,Java,Scale,Visad,我是visAD图书馆的新手。我正试图在visAD中绘制一个“lowerTerrain.nc”文件 但其经度(-180到+180)和纬度(-80到+80)范围在默认值中显示,经度范围(X轴)为-150到+150,纬度范围(Y轴)为-90到+90 我试过这个: LatLonLines longLine=new latLonLines(RealType.Longitude,-180.0f,180.0f,30.0f); longLine.setVisible(true); 但我不知道如何在显示器上添加

我是visAD图书馆的新手。我正试图在visAD中绘制一个“lowerTerrain.nc”文件

但其经度(-180到+180)和纬度(-80到+80)范围在默认值中显示,经度范围(X轴)为-150到+150,纬度范围(Y轴)为-90到+90

我试过这个:

LatLonLines longLine=new latLonLines(RealType.Longitude,-180.0f,180.0f,30.0f);
longLine.setVisible(true);
但我不知道如何在显示器上添加这个长线对象

参考:
谢谢你的评论

经度的范围是-180到180,我想在刻度线上显示为两个端点值。 但默认情况下,比例显示为-150到+150(在正确的位置,表示+150所在的位置)

在编程中,要查看直线(X轴),他们使用“比例”。例如:

因为我想改变我的刻度(与经度相关)中的值的外观,所以我保留了这个标题

在这里,我设置了范围,这不是一个问题:

ScalarMap lonMap=new ScalarMap(RealType.Longitude, Display.XAxis)
lonMap.setRange(-180.0f, +180.0f);
所以,我的问题是我用了这个:

LatLonLines longLine=new latLonLines(RealType.Longitude,-180.0f,180.0f,30.0f);
longLine.setVisible(true);

以及如何将其反映到显示器上。

我已经使用AxisScale,它非常有效……

我尝试过清理文本,但我不明白“默认值下显示”是什么意思。请改正这个短语。不要把音域和音阶混在一起。特别是当你谈论制图的时候。规模是完全不同的。请自己更正标题。这并不能提供问题的答案。要评论或要求作者澄清,请在他们的帖子下方留下评论——你可以随时对自己的帖子发表评论,一旦你有足够的评论,你就可以发表评论了。
LatLonLines longLine=new latLonLines(RealType.Longitude,-180.0f,180.0f,30.0f);
longLine.setVisible(true);