問題タブ [jxmapviewer]

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 投票する
2 に答える
3867 参照

java - アプレットで JXMapViewer を使用するにはどうすればよいですか?

マップ イメージをズーム/パン ツールでレンダリングする必要があるアプレットを作成したいのですが、JXMapViewer が役立つことがわかりました。画像サーバーでレンダリングするタイルを提供するように要求するアプレットを作成するのに役立つ関連ドキュメントはどこにありますか? 画像サーバーと.... !!!!???はどうですか?私を助けてください:画像サーバー構造、タイルプロバイダー、タイルファクトリー、... JXMapViewerが必要とするもの。

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

google-maps - JXMapKit で Google マップを使用する

JXMapViewer で GoogleMaps を使用できるかどうかを Web で検索しています。これによると、違法ですが、記事は3年以上前のものです。JXMap ビューアで GoogleMaps を使用できるかどうか、誰か親切に教えてもらえますか? Google は最近、デスクトップ アプリケーションが静的マップを使用できるようにしたことを知っています。

これができれば、Google マップを使用できるように探し始めることができる場所へのポインタをいただければ幸いです。これをいじってみましが、役に立ちませんでした。

前もって感謝します。

編集: JXMapKit でマップを表示することができました。唯一の問題は、画像をタイル画像として取得していることですが、必要なのは 1 つだけです。この問題に関するヘルプはありますか?

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

java - JXMapViewer の向きを Heading Up に変更

Open Street Maps で JXMapViewer (swingx-ws から) を使用しようとしています。北上ではなく、上向きに基づいて JXMapViewer にマップ タイルを表示できるかどうか疑問に思っていました。たとえば、通常の車の GPS ナビゲーション システムではそれが可能です。

私はドキュメントに目を通しましたが、これを行う簡単な方法はないようです。JXMapViewer 以外にこれを実現するものはありますか?

0 投票する
3 に答える
7353 参照

java - 世界地図上に位置を表示する

私はJavaデスクトップアプリケーションに取り組んでいます。このプロジェクトでは、世界地図上の特定の場所を強調表示したいと考えています。これらの場所はデータベースに保存されます。Building Maps into Your Swing Application with the JXMapViewer へのリンクを見つけましたが、これを行う適切な方法がまだ見つかりません。誰でも私にいくつかのアイデアを与えることができますか?

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

java - JXMapViewerマッシュアップの例

私はアプリケーションに取り組んでいて、

http://today.java.net/pub/a/today/2007/11/13/mapping-mashups-with-jxmapviewer.html

しかし、図8のように試していると、WikiWaypointクラスがjarファイルにないためにスタックしました...助けてください。

説明が必要かどうかお尋ねください。

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

java - Swing JxMapViewer:オブジェクトに焦点を合わせ、対応するズームレベルを設定します

JxMapViewerをswingアプリケーションに統合しようとしています。

マップ上で2つのウェイポイントの間に線を引きました。次に、次のような機能を実装したいと思います。

マップ上のどこにいても、ズームレベルが設定されていても、ボタン(または外部イベント)をクリックするたびに、フォーカスを描画した線に移動する必要があります(つまり、2つのウェイポイントで間接的に)

次に、ズームレベルは、これら2つのウェイポイントを含むマップの部分が表示されるように設定する必要があります。

クラスgetViewportBounds内にメソッドがあることがわかります。JxMApViewer同様に、はありませんsetViewportBounds。その場合、これら2つのウェイポイントを含む長方形を計算して設定することができます。

ヒントをいただければ幸いです


既存のcalculateZoomFromメソッドを次のように変更しました:

しかし、それは機能していません。

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

java - JXMapViewer のウェイポイントに mouseClicked イベント リスナーを追加する

各ウェイポイントのイベントを作成することにより、JXMapViewers のGithubのサンプル コードに機能を追加しています。mouseClicked最終的に、各ウェイポイントには座標などの固有の情報が表示されます。

私の現在の実装では、最後に追加された要素のみがSet<MyWaypoint>コンソールに次のように表示されます。

mapViewer のマウス クリックは、ウェイポイントの 10 ピクセル以内で検出されました

セット内の他のウェイポイントの mouseClicked イベントを検出することについて何か考えはありますか?

0 投票する
0 に答える
486 参照

java - マウス クリックによるマップ座標の取得

私はJavaプログラミングが初めてです。ユーザーが地図をクリックしたときにJavaで地図の座標を取得したい。Javaでこれらの座標を取得するにはどうすればよいですか?