0

動的な(定期的に変化する)データを表示できるモバイルGoogle Earthベースのアプリケーションを構築する方法はありますか?

これが私が見つけたものです

  • モバイル用のGEプラグイン(iOS、Andriod)がないため、JavascriptAPIがリリースされました
  • サポートされているネイティブAPIはありません
  • NetworkLink RefreshInterval KMLはモバイルバージョンでは機能しません(NetworkLink KML要素のどの部分も機能させることができません)
4

1 に答える 1

1

NetworkLinkControl の更新は、モバイル デバイス用の Google Earth アプリケーションで動作します。

  1. インターネットから KML を読み込みます。この KML 内には、次のNetworkLinkようなものがあります。

    <NetworkLink>
        <name>Update</name>
        <Link>
            <href>URL of Updating KML</href>
            <refreshMode>onInterval</refreshMode>
            <refreshInterval>20</refreshInterval>
        </Link>
    </NetworkLink>
    

そのため、GE は 20 秒ごとに「更新中の KML の URL」を読み込もうとします。

  1. 「更新 KML」を作成します。これには、次の<Update>ようなコマンドが含まれます。

      <NetworkLinkControl>
           <Update>
                <targetHref>URL of initial KML (one to make changes to)</targetHref>
                     <Change>
                          <Placemark targetId="placemarkID">
                               <visibility>0</visibility>
                          </Placemark>
                     </Change>
           </Update>
      </NetworkLinkControl>
    

この例では、「placemarkID」という ID を持つ Placemark を探し、その表示設定を 0 (非表示) に変更します。

私の例では、更新の変更機能を使用していますCreateDelete

これはGoogleの使用例ですUpdates

于 2013-03-11T18:05:10.953 に答える