Archive for 1月, 2010

GPS座標を短い文字列で扱えるGeoHashが面白い

2010/1/29 金曜日 Posted in 記事紹介・リンク | 4 Comments »

位置情報を短い文字列で扱うことのできるGeoHashというのが面白いのでご紹介します。   ケータイのGPSなどから取得する座標は通常「緯度・経度」という形で扱われます。 「+141.22.35.364, +43.3.14.112」みたいな感じですね。 ところがGeoHashでは、この座標は文字列で表され「xpssbxt2gpf」となります。 面白いことにこの文字列は、座標のように「点」を表しているのではなく「範囲(グリッド)」を表しています。 そして、この文字列は長ければ長いほど詳細な情報を持ちます。 つまり文字列を短くすると、より広い範囲を表すことになります。   例えば上の文字列から3文字削った「xpssbxt2」は、次のような範囲になります。   そこから更に2文字削った「xpssbx」は、より広い範囲を表すことになり、次のような範囲になります。(範囲が広すぎて表示しきれないので地図の縮尺も上げています)   どうも説明が下手なので、恐らくわかるようなわからないような、という感じでしょう。 現在のところmasuidrive氏のブログが、日本語でGeoHashを一番詳しく解説しているのではないかと思われるので、ご紹介させていただきます。 (図解も多くわかりやすいと思います) → @masuidrive blog 緯度経度を文字列で表すGeoHash [blog.masuidrive.jp]   また同時に実際にGeohashを試すことの出来るデモも公開されているようです。 → @masuidrive blog geohashデモアプリケーション [blog.masuidrive.jp] 「東京タワー」のような語句を入れて描画ボタンを押すと、GeoHash値とその範囲が表示されるはずです。   GeoHashは、既に色んな言語向けに実装が進んでいるようで、上記ブログでもRuby用のライブラリが公開されています。 英語版のWikipediaに各言語向けのリンクがあります。 私も上記リンクから辿ってPHPで試してみたのですが、どうもライブラリが簡素なものしかありませんでした。   検索してみたところ、「とりあえずPHP」というブログ内にGeoHashのデコード、エンコード、隣接する領域を取る関数のサンプルコードがありましたので活用させていただきました。 → とりあえずPHP Geohash関数 [mtcn.ko-me.com] 使い方はソースを見れば一目瞭然だと思いますが、こんな感じです。 // テスト用の座標 $lat_in = '43.06383'; $lon_in = '141.35744'; // 座標からGeoHash形式へ(3番目の引数は精度) $hash = geohash_encode($lat_in, $lon_in, 6); // GeoHash形式から座標へ $geo_arr = geohash_decode_interval($hash); $grid_x1 = $geo_arr[1][0]; // グリッドの左上の点 $grid_x2 = $geo_arr[1][1]; // グリッドの左下の点 $grid_y1 = $geo_arr[0][0]; // グリッドの右上の点 $grid_y2 = ... Read more..

iPad関連のニュース記事まとめ

2010/1/28 木曜日 Posted in ニュース, 記事紹介・リンク | No Comments »

もはやケータイと分類していいかは微妙なところですが、3GのSIMカードが入るとのことなので一応スマートフォン扱いということでご紹介です。 日本時間の今朝、AppleのiPadが発表されましたので、関連記事をまとめてみました。   → アップル公式 iPad [apple.com] → ITmedia +D mobile Appleのタブレット端末は「iPad」―9.7型IPSパネル搭載でWi-Fi/3G対応の6モデル [plusd.itmedia.co.jp] → 産経ニュース “後進”日本にも「iPad」の衝撃 変革迫られるメディア [sankei.jp.msn.com]   iPadは大方の噂通りMacOS搭載ではなく、巨大iPhoneといった形だったようです。 気になるお値段は499ドルからと意外とリーズナブルですね。 Wi-Fi, 3Gモデルの2パターン、16G,32G,64G容量別で6機種が発売となるようです。 WiFiモデルはiPod touchのように量販店などで、3GのSIMが入るモデルは恐らくはソフトバンクからiPhoneのような形で発売されるであろうとのことです。   ジョブスのプレゼンはこちらから見ることができます。 → CNET Japan ビデオ:S・ジョブズ氏が紹介する「iPad」 [japan.cnet.com]   スペックはこちらのサイトが詳しいです。 → GIGAZINE 脅威の薄さと低価格、アップル社の新タブレットPC「iPad」の高解像度写真と仕様のまとめ [gigazine.net]   世間での評価は概ね好評なように見えますが、このような批判記事も幾つかありますね。 → デジタルマガジン 日本でiPadが売れない9つの理由 [digimaga.net]   なお、私はタブレット好きなので、もちろん発売日に並んで購入すると思います。 日本での発売日は6月くらいになるのではないかとのことですが、いまからかなり楽しみです。   関連: MacOSX上で動くiPhoneシミュレーター「iPhoney」 C#などでiPhoneアプリを開発できるNovell「MonoTouch」が登場 iPhone OS 3.0のSafariでコピーふきだしを無効にするには Read more..

モバゲーオープンプラットフォームがオープン、92タイトルが公開へ

2010/1/27 水曜日 Posted in ニュース | No Comments »

本日1月27日、モバゲーオープンプラットフォームが公開され、先行開発に参加していたアプリが公開されたようです。   → DeNA プレスリリース モバゲーオープンプラットフォームにて先行開発パートナーによるオープンゲームを公開開始! [blog.dena.ne.jp] → CNET Japan モバゲーオープンプラットフォームが始動、40社92タイトルが公開 [japan.cnet.com]   アプリリスト(ケータイから閲覧する必要があります)を見ると、mixiアプリで見たようなものも多いですが、全40社、92タイトルが用意されているとのことです。 このところのブラウザゲーム人気で、Webシステム屋からゲーム屋に転向したという方も少なくないと思います。 興味のある方はチェックしてみてはいかがでしょうか。   関連: ドコモとDeNAが合弁会社を設立し新たな携帯サイトを作成するようです モバゲーAPIの仕様書が公開されたようです mixiアプリモバイルがオープン、課金の詳細も判明 Read more..

IMJモバイルに過去1年間の調査データを集約した「Mobile User Book 2010」が無料公開されています

2010/1/26 火曜日 Posted in 記事紹介・リンク | No Comments »

ケータイに関するアンケート調査・集計などを行っているIMJモバイルさんのサイトに過去1年間の調査データを集約した「Mobile User Book 2010」が公開されていましたのでご紹介します。   → IMJモバイル 「Mobile User Book 2010」過去1年間の調査データを集約 [imjmobile.co.jp] → Mobile User Book 2010 PDFファイル [imjmobile.co.jp]   調査レポートは8本あり、次のような内容になっています。 モバイル動画に関する利用実態調査 モバイルの新サービス・新技術に関する意識調査 ECサイトに関する利用実態調査 iPhoneに関する利用実態調査 クラウドサービスに関する調査 企業のモバイルサイトへの取組み実態調査 携帯電話のメールマガジンに関するユーザビリティ調査 Flashのモバイルサイトに関するユーザビリティ調査   個人的にはFlashのユーザビリティ調査が興味深かったです。 ちなみに去年のデータ「Mobile User Book 2009」も見ることができます。 詳しくはこちらの記事をご参照ください。 → ke-tai.org モバイルに関するユーザ動向・意識を調査した無料のデータ資料「Mobile User Book 2009」 [ke-tai.org]   関連: ブックレビュー:携帯サイト構築バイブル 実例をあげてケータイサイトのページ内構成を考察している記事「比較テストで見えた成果を出すモバイルECサイトのユーザビリティ」 シニア世代のモバイルインターネットの利用状況がわかる資料「シニア世代における携帯電話の利用度調査」 Read more..

2010年2月13日(土)に札幌で「LOCAL DEVELOPER DAY ’10 /Winter」が開催されます

2010/1/25 月曜日 Posted in お知らせ | No Comments »

イベントの告知です。 2010年2月13日(土)に、札幌にて「LOCAL DEVELOPER DAY '10 /Winter (LDD'10/Winter)」が開催されます。 → LOCAL LOCAL DEVELOPER DAY '10 /Winter [local.or.jp]   日時: 2月13日(土) 12:45 ~ 18:40 (開場 12:15) 会場: 札幌市産業振興センター セミナールームA ※参加費用無料、事前登録は必要ありません。 ※受付にてお名前を頂きます。名刺等のご用意をお願いします。 ※当日、ノートPC等のために電源をご利用になる方は、受付で電気代100円をお支払いください。 主催: さっぽろ産業振興財団 プラットフォームワークショップ 参加団体: LOCAL PHP部、日本PostgreSQLユーザ会北海道支部 ... Read more..