トム、マークだよ。視界プロジェクトが終わったみたいで嬉しいよ!「530.8 km」と報告してるけど、実際には538.1 kmじゃない?私のコードではそう計算されたんだ(https://news.ycombinator.com/item?id=45512970)。ウルリッヒ・ドイシュレ博士も同じように計算してるよ(https://www.udeuschle.de/panoramas/panqueryfull.aspx?mode=ne...)。君、ドイシュレ、私の3人とも同じDEMデータ(https://www.viewfinderpanoramas.org/Coverage%20map%20viewfin...)と同じ屈折係数(0.13)、ほぼ同じカメラの高さ(私が1.5m、ドイシュレが2.0m、君が1.65m)を使ってるから、これらの高さの違いは粗いDEM解像度では影響しないはずなんだ。計算に何か少しズレがあるのかな?それとも、ドイシュレと私が間違ってると思う?追記:明確に言うと、違いは座標から来てる。私たちの出発点は:41.059167,77.683333(私)41.0181,77.6708(君)で、終点は:36.295364,78.755593(私)36.314,78.7654(君)。それに、私は地球が球体だと仮定して距離を計算してる(これで538 kmになる)、標準の測地線だと537 kmになる。DEMデータでは、セルの中心から別のセルの中心までの距離を測っていて(エッジからエッジではない)、エッジからエッジを測ると最大で0.1 kmの違いが出るかもしれないけど、DEMの解像度は3アークセカンドだからね。だから、私たちは実際の視界の座標について明らかに意見が食い違ってるね、7 kmの違いがあるから。追記#2:明らかにエラーは君の側にあるよ。最初にこれを確認すべきだったけど、「To」ポイントの座標(41.0181,77.6708)は、南の景色が完全に遮られた谷にあるから、500km以上南を見るのは不可能なんだ。Googleマップの地形でマーカーがどこに着くか見てみて:https://maps.app.goo.gl/PgBWxi31WZC6vk3V9