【问题标题】:Elevation Values using Nasa WorldWind SDK使用 Nasa WorldWind SDK 的高程值
【发布时间】:2011-09-13 05:03:42
【问题描述】:

我目前正在使用 Nasa worldwind SDK 来获取地球上某个精确点的精确高度。问题是我得到了错误的价值观。我不知道这是否与一些缩放相关,因为我对这个 SDK 不太熟悉。

非常感谢您的帮助这是我正在使用的代码 sn-p:

     m = (Model) WorldWind.createConfigurationComponent(AVKey.MODEL_CLASS_NAME);
     worldWindowGLCanvas1.setModel(m);

     nasa=m.getGlobe();
     Angle lat,longitude;
     lat=new Angle(Angle.fromDegreesLatitude(clicked_Geoposition.getLatitude()));
     longitude=new Angle(Angle.fromDegreesLongitude(clicked_Geoposition.getLatitude()));
     double test=nasa.getBestElevation(lat,longitude);

【问题讨论】:

    标签: java gis worldwind


    【解决方案1】:

    看起来倒数第二行可能存在错误。应该是下面的吗?

       longitude=new Angle(Angle.fromDegreesLongitude(clicked_Geoposition.getLongitude()));
    

    【讨论】:

    • 很抱歉,很遗憾!经过 7 个小时的编码后,我感到非常疲倦,以至于我犯了这个愚蠢的错误。谢谢您的帮助 。我应该退出编程:(
    • 无需道歉。这就是代码审查的目的。很高兴解决了这个问题,希望您能睡个好觉!
    猜你喜欢
    • 2012-09-05
    • 2020-02-25
    • 2016-03-20
    • 2020-01-17
    • 2018-02-01
    • 2012-08-31
    • 2018-03-01
    • 2011-08-04
    • 2021-04-13
    相关资源
    最近更新 更多