androidでの方法で
(1)ユーザが初めてうちのサイトのトップページに遷移する。
過去の位置情報が存在するかチェックをし、情報があれば(4)へ
(2)ページ上にある「現在地の情報を送る」ボタンを一度押したら「位置情報を送ります」という旨のメッセージがユーザに表示される。
(3)ユーザがメッセージに対してOKを押す
位置情報を取得する。
Android携帯でブラウザから緯度経度情報を取得 - PHP,MySQL,Flexな日々+イラストとか
取得後、位置情報データを保存する。
本体に保存したい場合はCookieが使えます。
とほほのCookie入門
(4)トップページにて、ユーザが住んでる地域に対応したデータが表示される。
(5)ユーザが一度ブラウザを閉じて、再度ブラウザを立ち上げ、うちのサイトのトップページに遷移する。
(6)(4)と同様、ユーザが住んでる地域に対応したデータが表示される。
これは、(1)へ変移します。
?省略
?Geolocation API http://www.htmq.com/geolocation/ をつかいます。
?HTMLのFORMを使います。
?Google Maps http://code.google.com/intl/ja/apis/maps/documentation/javascript/ を使います。このとき、最終アクセス緯度・経度をCookieに記録してやります。
?Cookieから緯度・経度を読み出し、?に戻ります。
?省略