問題タブ [worldwind]
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.
java - jogl/applet で満たされていないクラスパス
NASA WorldWind と jogl を使用する小さなアプレットがあります。Netbeans から実行すると動作しますが、ブラウザから起動すると次の例外が発生します。
これは、Html にアプレットを埋め込む方法です。Nasa WW アプレットの例からコピーしたものです。
WorldWind は jogl 2 をサポートしていないため、私は jogl 1.1 で立ち往生しています。ありがとう。
java - WorldWindJavaでカメラビューを制限する
私はドキュメントと例を検索してきましたが、私がやりたいことを示す良いデモは見当たりません。
World Wind Javaのビューを特定のリージョンに制限するにはどうすればよいですか?ユーザーが世界を移動できるようにする場合と同様ですが、それは小さな領域を通過する場合に限られます。私の場合、カメラを動かす機能を削除してビューを特定の位置に設定することはできますが、そうすることでWWJの驚くべき表示機能が無駄になっているように見えます。
java - World Wind の geoserver から GeoTiff をダウンロードする
World Wind の geotiff パーサーで実行できるように、wms リクエストを使用して geoserver に tiff ファイルをダウンロードしようとしています。World Wind Java SDK を使用すると、コンピューターにローカルに保存されている tiff ファイルを解析できますが、ジオサーバーにあるファイルを解析できる必要があります。どうすればこれを行うことができますか?ローカルで解析するためのツールが既にあるので、パーサーを書き直す必要がないように、サーバー要求をローカルでダウンロードして渡すコードを書くだけでよいのではないかと考えました。World Wind は WMS リクエストの解析をサポートしていますが、tiff ファイルを返す wms リクエストを解析できる必要があります。
どんな助けや指示も大歓迎です。
java - アプリケーションの実行時にスローされる JVM 外部のエラー
私は Eclipse で World Wind Java SDK に基づいて自分のアプリに取り組んでいます。2 週間前と同様に、アプリを実行しようとするたびにこのようなエラーがスローされるようになりました。
Java ランタイム環境によって致命的なエラーが検出されました:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x1a97d42a, pid=4136, tid=4888 JRE バージョン: 6.0_31-b05 Java VM: Java HotSpot(TM) Client VM (20.6-b01 混合モード windows-x86 ) 問題のあるフレーム: C [ig4icd32. dll+0x3d42a]
詳細情報を含むエラー レポート ファイルが
C:\thesis\100GreatP\eclipse_ws\test\hs_err_pid4136.logとして保存されます。バグ レポートを送信する場合は、
[url]http://java.sun.com/webapps/bugreport/crash.jsp[/url] にアクセスしてください。ネイティブ コードの Java 仮想マシンの外部でクラッシュが発生しました。バグを報告する場所については、問題のあるフレームを参照してください。
面白いことに、これは、アプリの起動時に新しく作成したレイヤーを表示しようとしている場合にのみ発生します。
上記のコード行にコメントすると、アプリは正しく起動します。ここで何が起こっているのか知っている人はいますか?
timer - SwingWorker を使用して座標を設定する
現在、私は WorldWind を含むプロジェクトに完全に行き詰まっていますが、SwingWorker とスイング タイマー クラスに関する一般的な問題です。
基本的に、LatLon 座標を持つ地球上に形状があり、設定された時間ごとに、LatLon の所定のベクトルに沿って移動しようとしています。実際のタイマー イベントを除いて、すべてが機能するはずです。標準のタイマーから System.getCurrentTimeMill() を呼び出してそれをインクリメントするまで、複数のものを使用しようとしましたが、どれも機能しませんでした。
今、「アニメーション」ボタンを押すと、次の関数が呼び出されます。
ここに私のSwingWorkerがあります:
java - 新しいパッケージを使用しようとしています
基本的に、3ds モデルのレンダリングを可能にする WorldWind JDK のパッケージをダウンロードしました。しかし、私の人生では、標準のインポートを使用してこれらのファイルを使用することができず、私の googlefoo はそれらを使用する方法を考え出すのにかなり失敗しています。
プライマリ レンダラー ファイルのインポートは次のようなものです
それらを使用しようとしたときのエラーは
インポート ネットを解決できません。
ファイルは一連の異なるフォルダーに入っているため、それらすべてを使用する必要があり、ここからどこに行くべきか完全に失われています ><
EDIT1:私の質問に関する質問に答えるためにいくつかの編集を投げますこれはEclipseを使用しています。WorldWind の依存関係は、インポートしたいくつかの JOGL を使用していますが、それらは問題ではありません。問題は使用しようとしています
java - JAR ファイル内のコードの表示
私は Eclipse を使用する Java 初心者です。NASA World Wind パッケージを理解しようとしています。具体的には、次のようなコードです。
「WorldWindow」にマウスを合わせると、
注: この要素にはソースも Javadoc も添付されていないため、Javadoc が見つかりませんでした。
ただし、コードはコンパイルおよび実行されます。
ただし、JAR ファイル内のパッケージを指しています。それが参照しているクラスを見つけることができます。しかし、クラスファイルを読み取ることができません。それをダブルクリックすると、クラス ファイル エディタに「ソースが見つかりません」というメッセージが表示されます。
このコードがどのように機能するかを理解したいです。JAR 内のクラス ファイルを読み取るにはどうすればよいですか?
java - API中心のアーキテクチャを説明するには?
私の仕事で、World Wind Java には API 中心のアーキテクチャがあると述べました。多くの記事で言及されているため、これを行いました。彼は、「API 中心のアーキテクチャとは実際にはどういう意味ですか?」という質問で反対しました。彼は、Java のすべてのライブラリは API に基づいていると言いました。それで、私の質問は次のとおりです。
API中心のアーキテクチャを説明するには?
java - worldwind での GeoTIFF インポート ::: ラスターを読み取れません: 画像構成を解読できません
(Matlab で生成された) GeoTIFF ファイルを WorldWind にインポートしようとしていますが、うまくいきません。有用なヒントは大歓迎です。GeoTIFF ファイルは ArcGIS で正常に表示されます (エクスポート時に .tfw ファイルを作成できます) が、WorldWind では次のメッセージが表示されます。
また、FWTools で GeoTIFF ファイルの属性を確認したところ、次の結果が得られました。
.tfw ファイルの内容は次のとおりです。