2Dマップ + 3Dシーン<\/P><\/DIV>Searchウィジェットに場所を入力し、ドロップダウンの候補から結果を選択するか、キーボードのEnterキーを押してリストの最初の場所に移動できます。viewはその場所にズームし、マップ上にピクチャーマーカーシンボルを配置します。ウェブブラウザの開発者ツールを開くと、Searchウィジェットの進行状況を示す便利なコンソールログメッセージが表示されます。コード内には多くの役立つコメントがあり、機能について説明し、詳細情報へのリンクもあります。MapとSceneViewのコンストラクターは新しいかもしれませんが、とてもわかりやすいです。ここで注目したいのは二つあります:
SearchウィジェットとSearchViewModel<\/_P><\/_DIV>実際のウィジェットコンストラクターは名前付けと表示設定(デフォルトはtrue)に使われています。SearchViewModelはユーザー体験とインターフェースをカスタマイズするために設定されたすべての構成を管理しています(コメント付きサンプル参照)。このViewModelシステムが興味深い理由は、それがウィジェットコンストラクターから分離されているため、ビジネスロジックをウィジェット間やコードベース間で共有しやすくなったことです。こちらにさらに詳しい情報があります:
Searchウィジェット追加方法 4.0<\/_P><\/_DIV>3.xバージョンではdiv要素を作成し、そのdivへの参照をウィジェット作成時に渡し、更にHTMLボディタグ内でも参照する必要がありました。
Searchウィジェット追加方法 3.x<\/_P><\/_DIV>ビューへのウィジェット追加について詳しく知りたい場合はこちらの
サインインしたメンバーは投稿、更新のフォローなどができます。初めてですか?無料アカウントを登録してください。
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.