| トップ |
Monday 19 February 2007 at 11:43 am
長らくほったらかしにしてあったくちコミ釣りマップですが、ようやく更新することができました。
家族に邪魔されながら更新作業をおこなったので、無事更新されているか多少不安なところもありますが、一通り試して問題ないようなのでリリース。 今回の変更点は以下の通りです。
- ポイント投稿などを Google Maps(InfoWindow) で行えるようにした
- 誰も使っていないようなのでグループ機能を削除
- コメントがついた場合にメールを送信
- トラックバック受信機能(文字化けする可能性あり)
- ユーザー情報を管理するための機能を追加
他にも追加してみたい機能はあるのですが、とりあえずはここまで。釣り好きな方は是非お試し下さい。
davilin | くちコミ釣りマップ | comments(0) / trackbacks(0)
使用タグ: api, fishing, google, map, service
Sunday 23 April 2006 at 1:44 pm
livedoor 天気情報にて、
Weather Hacks(気象データ配信サービス)がスタートしていました。Webサービスも提供されていたので、早速、
くちコミ釣りマップで使わせてもらいました。

いままでの、Yahoo!天気情報へのリンクだけが表示されている状態と比較して、グッと見栄えが良くなった感じ。livedoor(USEN?)に感謝です。
この調子で、ルート検索のWebサービスなんかも提供してもらうと、とーってもありがたいのですが、無理ですかね。
davilin | くちコミ釣りマップ | comments(0) / trackback(1)
使用タグ: api
Tuesday 11 April 2006 at 12:50 pm
Google Maps API が Version 2 になったので、そのアップグレード作業と共にかなり大きな更新を行いました。
- Google Maps API Version 2 を使用
- 地図の大きさをブラウザの表示領域にあわせて動的に変更
- ポイント情報の読み込みを地図の操作にあわせて取得(Ajax)
- 新規作成や編集などの操作をトップページで行うように変更
- ブログなどにくちコミ釣りマップを表示させるプラグインを提供
他にも、小さな修正やDHTML的な動作を盛り込んでみました。
ところで、今回の更新で色々勉強をしました。その中でも最も嵌ってしまったのが、
IEで document.body.clientHeight は望む結果を返してくれない
地図をブラウザのサイズにフィットさせるために、ブラウザ表示領域の高さを取得したかったのですが、IEを標準モードで動作させると、document.body.clientHeight はブラウザ表示領域の高さを返すのではなく、bodyに含まれる実際の内容の高さを返してしまうみたいです。
例えば、body内に含まれる内容がブラウザ表示領域の高さに満たない場合は、その内容の高さを返しますし、body要素にheight:1000pxなどのスタイルを適用すると document.body.clientHeight は1000を返します。body要素にスタイルシートで境界線を引いてみたのが以下のイメージ。


インターネット上で調べてみると既に調査された方がいました。
Internet Explorer上のJavaScriptで、クライアントサイズが取得できない問題
結局、document.documentElement.clientHeight で取得できることが分かり、何とかなりましたがまさに、
スリルと冒険の世界
でした。
davilin | くちコミ釣りマップ | comments(0) / trackbacks(0)
使用タグ: api, browser, google, map
Monday 03 April 2006 at 11:36 am
くちコミ釣りマップで使用している Google Maps API の Version 2 が正式にリリースされました。
Google Maps API Version 2
Version 2 of the Maps API is designed to be 99% backwards-compatible with the previous version of the API.
と言うことなので問題は無さそうですが、URLの変更と新機能の確認はしておかなくてはいけませんね。
davilin | くちコミ釣りマップ | comments(0) / trackbacks(0)
使用タグ: api, google, map
Monday 20 March 2006 at 5:23 pm
くちコミ釣りマップに、結構重大なバグがあったのでその修正と以下の機能を追加しました。
- 新着くちコミのRSS配信
- 自宅情報からくちコミポイントまでの経路検索
RSS配信は新着投稿がされた際にRSSが更新される設定になっています。サイトのお知らせなどもRSSに含めようと思ったのですが、何だか面倒くさいのでとりあえず投稿記事のみが配信されます。
それから、経路検索。
Google Mapsはこれだけの機能をAPIとして公開しているのだから経路検索もAPIで可能なのかと思いきや、
At this time, the Google Maps API doesn’t include a routing/driving directions service. However, you can easily link to Google Maps for driving directions. The URL format for driving directions is:
http://maps.google.com/maps?saddr={start_address}&daddr={destination_address}
How do I provide driving directions with the Maps API?
だそうで、Google Mapsを使いなさいということでした。まあ、経路が表示されれば問題ないので指定されていたフォーマットでリンクを作って試してみると全米の地図が・・・。うーん、日本のGoogle Maps上では経路検索機能がありません。まあ、実現するには色々問題があるんでしょうけどね。なので、他の方法を調べてみると
GeOAPというサービスを利用した
タクシーサイトというサイトを発見。
喜び勇んではみたものの、良く見ると有償サービス。個人レベルではちょっと手が出せません。
諦めて別の方法を探してみるものの、日本では経路検索を行ってるサイトはそれほどなく、使えそうなサイトは次の二つ。
livedoorに関しては残念ながら先行きが不透明なので、
goo 地図を使うことにしました。
なんだか
Google Mapsとは関係がなくなっちゃたけど、現時点で他に方法が無いのでしょうがありません。実はgoo 地図にも
スクロール地図があるのですが、経路検索結果は残念ながら固定の地図。ただ、今後に期待しましょう。
ところで、このgoo 地図にはマウス追従モードがあって、なんだかとっても気持ちが良いです。くせになります。日本の地図はこっちで検索した方が良い感じがしますね。
本当は、くちコミ釣りマップ内で全てが処理できれば良いのですが、現状ではこれが限界です。
ちなみに、Google MapsとGoo 地図は
測地系が違うため変換しなければならず、また測地系のズレが場所によって違うみたいなので、登録した場所によってはGoogle MapsとGoo 地図上で差が生じると思いますがご容赦下さい。
davilin | くちコミ釣りマップ | comments(0) / trackbacks(0)
使用タグ: api, google, map, search
Sunday 19 March 2006 at 07:07 am
タイトルの通り、また先日投稿したエントリの通り、
くちコミ釣りマップをリニューアルしました。
patTemplateは使っていますが、CMSは使わずにサイトを再構築しました。
patTemplateは、
Joomla!を使ってみて知ったテンプレートエンジンなのですが、使ってみると結構便利な気がするので、採用しています。
技術的なことはさておき、大きな変更点は、
ログインしなくてもメイン画面が見れるということです。これで、どんなサイトなのかが一目瞭然(?)になったと勝手に思っています。
それから、今後追加しようと思っている機能は以下の通りです。
- 自宅情報の登録と経路表示
- 新着ポイントのRSS配信
- 英訳の修正
他に何かご希望があれば
フォーラムに投稿してください。
ところで
フォーラムは、
PHP-J.com様で配布されている
F-Board 掲示板というのを利用させてもらっているのですが、
PHP-J.comは最近更新されていないみたいですが、どうなっているのでしょうかね?何となく気になったのですが・・・。
davilin | くちコミ釣りマップ | comments(0) / trackbacks(0)
使用タグ: service
Monday 13 March 2006 at 4:49 pm
くちコミ釣りマップを立ち上げるにあたって、流行の
CMSを色々試してみた結果、
Joomla!(
Joomla!じゃぱん)を使うことに決めた訳ですが、主に以下の理由によります。
で、しばらく使ってみて分かったのは、
くちコミ釣りマップでは使わない機能が多いということです。物販系や情報提供系サイトのように、随時更新していく感じのサイト運営では、
Joomla!のようなCMSは大変便利なのでしょうが、
くちコミ釣りマップのようなサービス提供型には向いていないのかもしれません。
そして、機能の多さに比例するとは思いますが、CMSの中では軽いと言われている(?)
Joomla!でも、やっぱり動作が重いです。ブロードバンドが発達した日本ではそうでもないのかも知れないけど、私の住んでいるところはそれほど速くなく、実際に管理する環境で動作が遅いのが嫌になりました。
さらに、CMS本体の管理に加え、連携している
SMF(フォーラム)やプラグインの管理など、CMS導入によって、サイト運営が楽になってると言うより大変になっているような気も・・・。
なので、
Joomla!自体は機会があればまた使ってみようかと思っていますが、
くちコミ釣りマップは、CMSを使わないで作り直すことにしました。
まあ、本当の理由は、使いにくい・見にくいという意見があったからなのですが、実は九割方完成しており、英語表示用の英訳と調整、それから全体のテストを行ってからリリースとなります。
最後の問題は、AdSenseを何処に配置するかなんですよね・・・。
davilin | くちコミ釣りマップ | comments(2) / trackbacks(0)
使用タグ: joomla, smf
Friday 10 February 2006 at 5:45 pm
くちコミ釣りマップを構成している
Joomla、
SMF関係のアップグレードを行いました。といっても、今回一気に行ったわけではないんですけどね。今は、Joomla 1.0.7、SMF 1.1 RC2 で動いているはずなのですが、フォーラムをみると 1.1 RC1 のままなんですよ。
何だか理由は良く分かりませんが当面は放置プレイ。
他にも、フォーラムやRSSフィードの文字化けの修正や新機能の追加など、やること・考えていることは沢山あるのですが、最近、色々と忙しくなってきたので、管理や更新が行き届かなくなってきています。
ああ、はやくフォーラムもJoomla自体に組み込まれないかな。
davilin | くちコミ釣りマップ | comments(0) / trackbacks(0)
使用タグ: joomla, smf