ASP ネット 2.0 の Mapxtreme マップに情報バブルを追加するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/2474534

  •  21-09-2019
  •  | 
  •  

質問

学習プロジェクトに MapXtreme 2008 v7 を使用していますが、マウスをポイントの上に置いたときにデータとともにバブルを表示する方法はあるだろうかと疑問に思っていました。ありがとう

役に立ちましたか?

解決

まず、mapxtreme がどのように機能するかを理解する必要があります。
のために マップエクストリーム ウェブ指定されたサイズの画像は 1 つだけであると言えます。JavaScript で追加する必要がある画像があるため、ただし、非同期投稿が多くなり、アプリケーションが遅くなります。

残念ながら、マウスオーバーなどのユーザー インタラクションの標準は存在しません。独自のロジックを記述する必要がありますが、このロジックはあまり賢明ではありません。なぜなら、四角形を描画したり、選択を行ったりするなど、別のインタラクションを行うことでいつでもマウスをオーバーできるからです。

それを行うための最良の方法は、 タイリング.Tiling 機能が MapXtreme v7 で導入されました。使用するロジックは、マップを オープンレイヤーズ OpenLayers はマップを含むタイリング チャート全体をサポートしています。CodeExchange には MXTtileHandler.zip としてタイリングの例があります。
からダウンロードできます ここ.

できること:
1)マップを WMS として公開し、OpenLayers に配置します。
2)マップをタイルとしてリリースし、OpenLayers に配置します。

よろしくお願いします
マイラ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top