Google Mapを使用して、サーフポイントとレポートを登録できるページを作りました。
Surf Point Map 4 UMINAKAMA
Surf Point Map 4 UMINAKAMA
概要
地図上に、サーフポイントの登録や、登録されているサーフポイント情報の参照、修正、削除ができます。
登録されているサーフポイントに対するレポートの登録ができます。
登録されているレポートの参照、修正、削除ができます。
登録されているサーフポイントに対するレポートの登録ができます。
登録されているレポートの参照、修正、削除ができます。
詳細
サーフポイントの登録
- 地図上の任意の場所をクリックし、マーカーを地図に表示させる。
- 表示されたマーカーをクリックする。
- ダイアログにサーフポイントの情報を入力して、[Regist!!!]をクリックする。
サーフポイント情報の参照
- 地図上に表示されているマーカーをクリックする。
- 表示される情報ウィンドウの[ガイド]をクリックする。
サーフポイント情報の修正
- 地図上に表示されているマーカーをクリックする。
- 表示される情報ウィンドウの[ガイド]をクリックする。
- 情報ウィンドウ内の[修正]をクリックする。
- ダイアログのサーフポイント情報を修正して、[Update!!!]をクリックする。
サーフポイント情報の削除
- 地図上に表示されているマーカーをクリックする。
- 表示される情報ウィンドウの[ガイド]をクリックする。
- 情報ウィンドウ内の[削除]をクリックする。
※サーフレポートなど登録されていても、一緒に削除されます。
サーフレポートの登録
- 地図上に表示されているマーカーをクリックする。
- 表示される情報ウィンドウの[レポート]をクリックする。(デフォルトで表示)
- 情報ウィンドウ内の[登録]をクリックする。
- ダイアログにサーフレポートを入力して、[Regist!!!]をクリックする。
サーフレポートの参照
- 地図上に表示されているマーカーをクリックする。
- 表示される情報ウィンドウの[レポート]をクリックする。(デフォルトで表示)
- そのポイントに対する最新のレポートが表示される。
- 情報ウィンドウ内の[>>]をクリックすると、前のレポートが表示される。(前のレポートが無い場合は、[>>]は表示されない。)
- 情報ウィンドウ内の[<<]をクリックすると、次のレポートが表示される。(次のレポートが無い場合は、[<<]は表示されない。)
サーフレポートの修正
- 地図上に表示されているマーカーをクリックする。
- 表示される情報ウィンドウの[レポート]をクリックする。(デフォルトで表示)
- 情報ウィンドウ内の[>>],[<<]で移動し、修正したいレポートを表示させる。
- 情報ウィンドウ内の[修正]をクリックする。
- ダイアログのサーフレポートを修正して、[Update!!!]をクリックする。
サーフレポートの削除
- 地図上に表示されているマーカーをクリックする。
- 表示される情報ウィンドウの[レポート]をクリックする。(デフォルトで表示)
- 情報ウィンドウ内の[>>],[<<]で移動し、削除したいレポートを表示させる。
- 情報ウィンドウ内の[削除]をクリックする。
動作確認環境
Windows2000 IE6.0- Windows Vista Home Premium IE7.0
改定履歴
- 2007/8/6
- マウスオーバーでマップコントロールを表示する
- キーボードでマップの操作
- 2007/8/2
- 天気情報の表示
- 天気情報の取得時のリトライ処理
- 2007/7/19
- 初期表示を関東全域とする
今後の予定
- xhtml準拠
- JavaScriptとhtmlの分離
- イベントハンドラはhtml内に記述しない
- JavaScript内のデザイン部分は、htmlに記述し、JavaScriptからはDOMを介して使用する
- 地図の表示範囲内にあるマーカーのみ表示する
- 表示位置、表示倍率の保持、再現
- geocoderキャッシュの使用
- セレクトメニューで選択された場所を表示する
- 写真のアップ/表示
- ウィンドウがアクティブではない時にマスクをかける
- ログ出力の修正
- move,zoomイベントも考慮の必要あり
- 利用制限をかける
- サーバサイドの処理は、WebAPI化する(Web APIは、REST方式とする)
- XMLに保存しているデータをDBに変更する
- DBはPostgresSQLを使用する
- DBアクセスには、S2DAOを使用する
その他
- バグや要望などありましたら、メールして下さい。