1

つまり、基本的には、KML を使用して Google Earth に線 (RC 飛行機などの飛行経路を表す) を描画できる方法を見つけようとしています。ただし、キッカーは次のとおりです。最初の場所を指定してから、どこかをチェックして、線を引き続ける場所を確認し、線を引き、そのままにしておきます。それが完了したら、それを移動できます。

元:

  1. Google Earth のポイント A から開始
  2. //someserver 上のファイル XYZ.kml をチェックします
  3. XYZ.kml が描画する座標を更新しました
  4. Google Earth はそれらの座標を取り込み、線を延長します
  5. 完了するまで 2->4 を繰り返します
  6. 第三者から完成した飛行経路を表示します。

これを行う方法について誰かアイデアがありますか?このようにモデルの位置などを変更できるようですが、一人称で見る必要があります。この特定の機能を正しく実現する方法を理解できませんでした。

4

1 に答える 1

1

これを行うにはいくつかの方法がありますが、ここでは 2 つだけです。

  1. networkLinkを介してLineStringを作成し、更新機能を使用して LineString を更新します (つまり、新しいバージョンに置き換えます)。
  2. LineString を作成し、それを使用.getCoordinates().pushLatLngAlt()して構築します。

編集:申し訳ありませんが、コメントで指摘されているように、オプション 2 は GE プラグイン用であり、スタンドアロン バージョンではありません。

オプション#1の使用に関するヘルプについては、このSOの質問を参照してください

オプション#2の詳細については、このSOの質問を参照してください

于 2013-01-29T20:28:10.570 に答える