Main menu:


 

2007年 6月
« 5月   7月 »
 123
45678910
11121314151617
18192021222324
252627282930  

最近の投稿

最近のコメント

カテゴリー

アーカイブ

 

運営サイト

Twitter

MAの輪

リンク

RSS

ʸۿƱ

Profile

社会人を始めた時にはコンサルタントという名のC/C++プログラマーでした。それから12年、プログラミングから離れて10年近く、似非エンジニアと周りには言われつつ、35歳を目前になんだかやたら燃えてます。最近はRubyを覚えたいなと本を買ったのはいいけど、PHP/JavaScriptの便利さに引きずり込まれ、何もできていない状況、、、

 

MA3

最優秀賞を頂きました!

2007/06

[開発日誌]データ追加>国・都市・都道府県・その他地名

From FLand」さんのところで公開されている、地名緯度経度データを利用させてもらい(ありがとうございました)、自分なりに加工して、

  • 世界中の国および主要都市
  • 日本国内の都道府県と主要地名

をデータとして登録しました。アクセスは上部メニューではなく、左側のExplorer風なインターフェースからできます。

一応目的としては、直接見たい場所・地点を入力せずに、適当にリストの中から選んで目的地(あるいはその近くの場所)にマウスだけで移動できるようにしてみたつもりです。

ただ、移動だけだとつまらないので、その地名に関連する写真や動画も検索できるようにしています(移動すると地図上に検索のためのリンクが表示されます)

[開発日誌]機能追加>インターフェースの変更

先週末から今週にかけて、ユーザーインターフェースの見直しを行いました。

お世辞にも使い勝手が良いとはいえない状況でしたので、色々と考えた結果、WindowsのExplorer風のツリービューをExt JSを使って実現してみました。

画面を開くと特に大きな変更は感じられませんが、これもExt JSのレイアウト機能を利用して、画面を大きく5つに分割しています。上下左右(上は今までどおりのメニューですが)に別の画面が隠されていて、「>>」のようなマークをクリックすると、それぞれの画面が開きます。

下の画面は、今までどおり、表や画像の一覧を表示する場所としています。

今回新しく追加したツリービュー(Tree Viewですね)は、左の画面にかくされています。現在は上部メニューと同一の構造になっていますが、今後データを増やしていく段階で、どんどん違いが生まれてくる予定です。

右側の画面についてはまだ何も表示されません。何を表示するかについては、まだ検討中です。

とりあえず、幾つかあったバグも発見してつぶしたのと、ハードコードしていたものをJavaScript側から裏のPHPに移したので、機能拡充は一旦お休みとして、データ拡充を今週は行う予定です。

現在予定しているデータとしては(できるかどうかは別ですが)、

  • FONのアクセスポイント
  • 公衆無線LAN(有料&FreeSpot)のアクセスポイント
  • 道の駅
  • 世界各地の主要都市
  • 日本国内の地方自治体
  • 日本国内の名所旧跡
  • ・・・

などとあげていったらキリがないのですが、がんばります。

[開発日誌]機能追加>日本語化

日本語・英語の切り替え機能を追加しました。

これまで、英語が主体で、ところどころに日本語が混ざっている変な状態だったのですが、統一してみました。GeoIPで日本のIPと判断された場合、デフォルトを日本語表示、それ以外は英語表示としています

日本語まだ変な箇所があるのは、これから直します;-P

Read more »

[メモ]GeoIP入れてみました

これまでデフォルトの画面(というか地図)が、東京だったんですが、サイトを訪れてくれる人がいる場所に一番近い(と思われる)地図を表示するようにしてみました。

MaxMindのGeoIPというサービスなのですが、 Javascript呼び出しは無料のようです。

ただ、あまり精度はよくないみたいで、私は赤坂にいるんですが、狛江市と判定されていましました(都道府県レベルの精度?)。まぁ、それでも十分でしょう。

[メモ][ 開発日誌]機能追加:ホテル/宿検索

じゃらん提供のAPIを利用してホテル・宿検索機能を追加しました。

「Search>Hotel(current map)」で利用できます。

ただ、当初は1時間もかからないと踏んでいたんですが、数時間以上はまってしまいました(以下、メモ)

Read more »

[開発日誌]インターフェース変更(iFishEye導入)

YouTubeを見ていたら、映像が終わったあとのインターフェースが変更されていることに今朝気が付いて、まねしてみようと思い、写真とビデオ検索結果のインターフェースを変更してみました。

いわゆる、MacのDock風とか、FishEyeとか言われているインターフェースですね(マウスを持っていくと拡大表示するやつ)

ライブラリはiFishEyeを利用させてもらいました。

それに合わせて、同時表示件数もこれまでの30件から15件に減らして、下からせり出す画面もこれまでの半分の高さにして、地図をなるだけ隠さないようにしてみました。個人的にもあの画面邪魔だったので。

ついでに、天気予報と現住所も右上から左上に持ってきました。どうも右側においていると挙動が変だったので。ただ、左にはコントロールが集中しているので、マウスをかざすとすぐに消えるように動作を変更しています。

[開発日誌]今日の機能追加:国内線航路(ANAのみですが)、ブックマークボタン

前のバージョンにはあったのですが、未実装だった国内線航路(ANA)をようやく実装しました。

「Show>Airport」を選んで空港を表示させて、地図上に現れるマーカーをクリックすると、その中に「この空港の路線を表示する」というリンクが現れます。

リンクをクリックするとANA限定なのですが、その空港発の路線が表示されます。羽田とか沖縄なんかは路線が多いので、表示までに若干時間がかかってしまいます。

あと、ひそかにブックマークボタンをメニューに追加してみました(del.icio.us、はてなブックマーク、ライブドアクリップの3つです)。

[メモ]Mashupediaに登録しました

まだまだ早い気はしたのですが、ongmap.comをMashupediaに登録してみました。

いや、やはり人気サイトに登録するとトラフィック来ますね(いやいや、あの、「トラフィック」と呼ぶほどのものでもないんですが。これまでが、田舎の高速道路状態だったので。早く「県道」レベルくらいにはしたいです)。

ただ、一応「使い勝手」が売りのサイトのはずですが、ログを見るとみなさん、用意している機能はほとんどお使いになられていない状況・・・。見つけてもらえてないのか、英語が理由か、それとも、入った瞬間に残念になっているのか・・・。

こつこつがんばります。

[メモ]Alpha卒業

もう、色々と面倒なので、alphaを卒業させて、ongmap.com直下に移動させます。

品質的にはまだまだ全然alphaレベルだと思いますが、地道に改善していきますので、よろしくお願いします。

[開発日誌]機能追加:Auto Update

「Show」や「Seach」メニューで現在表示されているエリアにある、情報の一覧を表示した後に、地図をドラッグしたり、ズームレベルを変えても、これまでは自動的に情報の更新を行っていませんでした。

いちいち地図動かすたびに「Now Loading…」ってなるのも面倒なので。

ただ、やはり、だからといって毎回メニュー選んでクリックしてというのも面倒なので、使う人がそのときの目的に合わせて、表示情報の自動更新を行うか行わないかを選択できるようにしました。

上部のメニューバーに「Auto Update」というボタンがありますが、これはExt-JSのToggle機能を利用しているんですが(要はフラグなだけですが)、これをオン・オフすることで、自動更新をするかしないかを選ぶことができます。

ついでに、右上に表示される天気予報と現在地住所についても、表示させないようにできるように「Weather/Address」ボタンを追加しておきました。