こんばんは、ボーノです。
Mashup Award9 の締め切りが近ですね。
もう一踏ん張りがんばろっと。
やろうとしたこと
簡単に言うと、教えてgoo!とかYahoo!知恵袋の地図版。
こういう教えて系のサイトって文字ベースがほとんどで、場所で聞きたい時に聞きづらい。
なので地図上で簡単に質問・回答できるサイトを作った。
もう少し完成度を上げて、Mashup Award9に応募予定。
今回はGoogle Mapを使った。質問を書いてフォームで送信ボタンを押すと、地図上にその質問が即座に表示される。
また、そのピンをクリックすると回答をしたり、その質問に対する過去の他の人の回答も見れる。
マーカーを地図上に表示する
Geekなぺーじ:マーカーにクリックイベント処理を割り当てる
[JavaScript] Google Maps API V3 でマーカーから情報ウィンドウを表示させてみた | しゃけろぐ
マーカーに情報ウィンドウを表示 - マーカー - Google Maps API入門
cakePHPでAjaxを利用する
cakePHPみたいなフレームワークを使うと、自分で中身を作ってない分、エラー発生時の対処がかなり複雑。
このAjaxにもかなり悩まされたなぁ。
php/フレームワーク/CakePHP2.X/Ajax - pro-mameのプログラムメモ
AJAX — CakePHP Cookbook v1.3 documentation
JSONでのデータのやり取り
CakePHP Ajax のテスト(CakeTestCase) - zz log
CakePHP AjaxでJSONデータの出力の仕方とcontent-typeについて | MT Systems
CakePHP2系でJSON形式のデータをjQueryが受け取る - Qiita [キータ]
JSONファイルから全データを読み込んで新規データを追加する | カテゴリー: AJAX | 作業メモ
PHPで連想配列にデータを追加する
[PHP]連想配列を追加する方法 | プログラミング | アイスケット | 神奈川県相模原市のシステム開発、ホームページ制作、SEO、印刷(DTP)を得意とする会社