[GIS/Google Maps API] 地図掲示板 宰相マプレカス
ご無沙汰してしまいました。
そして突然ですが・・・。
「地図掲示板 宰相マプレカス」 をテスト公開します。
Google Maps を眺め始めるといつのまにか時間が経っていることに気づいて焦ってしまうのですが、しばらくいろいろ眺めたあと、「あ、さっきのアレはどこだったっけ?」と思って探すとなかなか見つからなかったりします。
また、気になる場所を見つけても、「結局あれはなんだったんだろう・・・」と疑問のまま終わってしまうこともよくあります。
そこで、マップ上の名所を簡単に探したり、誰でもコメントがつけられるようなものがあればいいなぁ・・・ということでGoogle Maps APIを使って作ってみました。
適当にいじくり回していただけると光栄です。
ただしプライバシーにはくれぐれも配慮をお願いいたします。
たとえば、「自分の住所」「知人の住所」などにメッセージを投稿するのは危険と思います。
特徴や詳細は↓のほうに。
コメント軌跡表示の例↓ (マプレカスで表示)
YouTube表示の例↓(マプレカスで表示)
(新規メッセージのタイトル欄に
[youtube:_jtFX4c4xAA]エドワーズ空軍基地AirShow
のように書くとこうなります)
特徴的な機能としては、
・メッセージを指定した位置に投稿できます。
・投稿時のズームやマップ種別を記録しているため、投稿時の表示状態を再現できます(「オリジナル表示」機能)
・メッセージに、位置を指定してコメントすることができます。さらにコメント間の軌跡を表示できます。
・位置情報にランダム値を追加し、多少ぼかすようにしています。
・YouTube動画を地図上に貼り付けられます(実験段階)
・ブラウザのURL欄に表示されているURLがそのままリンクとして使えます。
・ブラウザでのブックマークやリロード時に表示状態を正確に再現します。
技術的には・・・
・基本的にはいわゆるAjax的なつくりですが、サーバー側はPHP+MySQL+JSONといった感じです。非同期で近隣のメッセージを取得して、その中から重み付けをして表示しています。
・速度向上を狙って、マーカーやクリックメニュー表示にはGoogle Maps APIを使わず、DIVを使って無理やり自前で表示しています。
・住所からの検索ができないとやはり使い勝手としては辛い、ということで、geocoding.jpを利用させて頂いています。(負荷かかったらごめんなさい・・・)
基本的にはWindowsXP上のFireFox1.5とIE6でしかテストしていませんので、
他のブラウザに関しては動かない可能性がかなりあります。(動作・非動作の報告は歓迎いたします)
あくまでテスト中ですし、足りない機能などもあると思いますが、
感想などあればコメントをお願いしますね。
#いろいろ未知の分野に触れて面白いけど時間使いすぎたぁ・・・
2006.05.24 | Comments(1) | Trackback(1) | GIS/GPS/GoogleMaps
トラックバック
http://hammm.blog21.fc2.com/tb.php/56-76327585
この記事にトラックバックする(FC2ブログユーザー)
[GIS/Google Maps API] マプレカス 携帯サイトテスト公開しました
好評なのかどうかよくわからない「地図掲示板 宰相マプレカス」ですが、携帯用のサイトを作りました。PCでいくつかお店の候補を見つけたのに、現地に行ったら忘れてしまったという
2006.06.09 | 空想具現化プログラミング
新しい記事へ << | HOME | >> 古い記事へ
カテゴリ展開メニュー
プロフィール
Author:はむ!
よく使う言語・環境:
C++,C,Lua,java,VBA,DB
たまにPHPとかjavascript
血液型:O型
メール: lua%ham.nifty.jp
(%を@に変えてください)
Luaリンク(外部)
あほニュース(実験中)
本日のあほニュース
最近の記事
09/13 Lua中心の解説書を書いています!(9/28頃出ます)
08/28 Lua workshop 2008の動画
07/14 Lua workshop 2008
06/26 Lua 5.1.3 SJIS版 LuaBinaries風味 / LuaRocks
06/12 Lua VM on Flash/Java/Lua
05/23 Decoda:強力なLuaデバッガ(for Windows)
02/23 Lua5.1.3 SJIS版の更新と三項演算子など
02/13 Windows Live Writerってどうよ?
12/20 初の日本語Lua書籍発売!
11/26 Subversionサーバー(Windows)で日本語コミットメールを送る
11/16 VC++「カスタムビルドステップ」の罠
11/07 仮想デスクトップ Virtual Dimension 0.95日本語化
06/19 DBモデリングツールDBDesigner4の後継は?
06/19 MySQL+ODBCでプリペアド・ステートメントがエミュレーションだったという話
06/15 Lua5.1.2 SJIS対応版/SciTE設定メモ等
10/17 3Dメッシュ最適化に関するライブラリ
09/22 [Skype API] Skype Audio API example
09/11 [Allegro] Allegro4.2.0 on VisualStudio2003.Net
09/10 [Lua] Lua5.1.1・LuaWorkshop2006ほかいろいろ
09/10 [Lua] Luaでの文字列生成速度とガーベージ
06/26 [サッカー][W杯]川淵会長には責任をとって辞任して欲しい!
06/09 [GIS/Google Maps API] マプレカス携帯サイト テスト公開しました
05/24 [GIS/Google Maps API] 地図掲示板 宰相マプレカス
04/13 [Lua] WindowsでコンパイルしたLuaバイナリはPS2環境で読めるか?
04/10 [Lua] スタックレスってどういうこと?
最近のコメント
- はむ!:Lua workshop 2008 (07/15)
- 小林@那須:[Lua] スタックレスってどういうこと? (04/26)
- はむ!:[Lua] スタックレスってどういうこと? (04/25)
- 小林@那須:[Lua] スタックレスってどういうこと? (04/24)
- はむ!:[Lua] スタックレスってどういうこと? (04/24)
最近のトラックバック
- CGの基礎知識:FPUについて (03/21)
- 空想具現化プログラミング:[GIS/Google Maps API] マプレカス 携帯サイトテスト公開しました (06/09)
- DELPHIER@はてな:[プログラミング]Luaスクリプティングのジレンマ (06/03)
- The Paradigm Shift:パラダイムシフト:Microsoftがグーグルベース(Google Base)対抗に”Fremont”無料サービス (01/30)
- グーグルの世界(Google World):グーグルベース(Google Baseのβ版)であるオンラインデータベースが無料公開 (11/18)
月別アーカイブ
- 2008年09月 (1)
- 2008年08月 (1)
- 2008年07月 (1)
- 2008年06月 (2)
- 2008年05月 (1)
- 2008年02月 (2)
- 2007年12月 (1)
- 2007年11月 (3)
- 2007年06月 (3)
- 2006年10月 (1)
- 2006年09月 (4)
- 2006年06月 (2)
- 2006年05月 (1)
- 2006年04月 (2)
- 2006年03月 (6)
- 2006年02月 (2)
- 2006年01月 (1)
- 2005年12月 (1)
- 2005年11月 (4)
- 2005年10月 (2)
- 2005年09月 (18)
- 2005年08月 (13)
Lua関連アンテナ
ブログ内検索

