<\/A>Map Lensは、レンズ効果、またはより適切な表現として「ドラッグ可能なマップインセット」を示すJavaScriptベースのサンプルWebアプリケーションです。 レンズ効果は、例えばハリケーン前後の画像のように、2つのWebマップ間を水平に切り替えるために一般的に使用される従来のスワイプ操作に比べ、多くの利点を提供します。 比較すると、レンズ効果はユーザーに無制限の長方形マップオーバーレイを提供します。例えば、上記のようにEsri basemapごとに1つのレンズがあります。ライブアプリケーションはこちら<\/A>をクリックしてください。ソースコードはagol<\/A>およびgithub<\/A>で入手可能です。レンズ効果はArcGIS API for JavaScript<\/A>を使用して実現されており、特にjQuery<\/A>およびjQueryUI<\/A>のdraggable<\/A>およびresizeable<\/A>メソッドを活用しています。 このサンプル開発で最大の課題は、さまざまなマウスおよびナビゲーションイベントの処理(または抑制)でした。Map lensingには欠点もあります。 各レンズに埋め込まれたマップは動的コンテンツを含むことができず、理想的にはタイル化されたマップまたはイメージサービスのみを含むべきです。 これは、レンズ操作中に呼び出されるナビゲーションイベントの数によるパフォーマンス上の考慮事項です。<\/P><\/BODY><\/HTML>
サインインしたメンバーは投稿、更新のフォローなどができます。初めてですか?無料アカウントを登録してください。
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.