問題タブ [cesium]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
709 参照

javascript - セシウム javascript czml ライブラリ

私の目的に合わせて CZML の例を適応させようとしています。すべての要件を変更した後、ローカル マシンで実行を開始しましたが、実行されていません。

たとえば、ラベルにczmlを使用している場合、実行中です。これがそのコードです

しかし、同じ場所に画像を表示したいのですが、実行されておらず、エラーコードも表示されません。そのためのコードは次のとおりです。

私のコードで何が起こっていますか?

0 投票する
2 に答える
1674 参照

cesium - Cesium で unitQuaternion czml プロパティを正しく使用する方法

Cesium の gltf ブランチを使用しており、飛行機の 3D モデルを表示したいと考えています。そのために、ロードして dataSource に追加する czmlDataSource を作成します。

問題は、デフォルトで北に向かう特定の緯度、経度、高度で平面が地面に平行になるように方向の四元数を計算する方法を理解できないことです(そして、それらの方位に影響を与え、最終的にはピッチとロール)。

これが実際の四元数を計算するために行うことですが、3D モデルの向きが正しくありません (そして、方向、ピッチ、ロールを変更する方法がわかりません):

0 投票する
1 に答える
1461 参照

cesium - セシウムは5000個の物体を動かすことができますか?

組み込みの czml コードにループを追加して、少数ではなく 100、500、および 1000 個のオブジェクトを移動するようにczmlの例を拡張しようとしましたが、1000 個のオブジェクトの後でマップが動かなくなりました。私もたくさんの衛星を見ましたが、数百個しかないと思います。セシウムにそれを行う手段がない場合、どうすればセシウムを強化して独自の高速レイヤーを追加できますか? この機能強化のために three.js を組み合わせる方法はありますか? 結果は次のようになります

0 投票する
2 に答える
7173 参照

javascript - セシウム JS マップの中心を設定する方法 (座標: 緯度と経度)

セシウムを初期化して、マップがデフォルトの座標ではなく特定の座標に集中するようにしたいと思います。次の初期化コードがあります。

通常、他のマッピング ライブラリでは、たとえば mapbox などの初期化に中心を設定します。

セシウムでそれを行う方法は?

0 投票する
1 に答える
667 参照

3d - Cesium JavaScript Globe設定の夜の画像

以前は夜の画像を centralBody に設定できましたが、ダウンロードした最新バージョンの B26 では利用できなくなりました。

前のものに代わるものはありますか:

または、全体的な明るさを上げて、以前の影の不透明度を減らします。

?

0 投票する
1 に答える
1429 参照

3d - Cesium JS Globe Tilt 制約

3D 地球儀の回転/傾斜に制約を設定して、北極/南極を見つめないようにするにはどうすればよいでしょうか...ただし、マウスをドラッグする方法です。

または、北極/南極が常に最終的に「垂直」になるように、耳を傾けて地球を穏やかに傾ける方法はありますか?

(バージョンb26を使用しています)

0 投票する
2 に答える
3426 参照

3d - Cesium JS カメラの位置を保存

カメラの位置 (具体的には回転) を保存することを考えているので、2D と 3D の間を行き来すると、常に 3D で最後に表示した位置に戻ります。これを行う最善の方法は何ですか?

また、ユーザーが他のページ(米国ではない可能性があります)からセシウムを含むページの保存されたビューに直接アクセスできるように、Cookieまたはローカルストレージに保存したいと思います。