« PHP | メイン | 携帯 »

2009年1月21日

ジオコーディングに過度に期待していた件

どうやら「ジオコーディング」に期待しすぎていたようで、現実を知ってガッカリした。ジオコーディングとは住所または施設名から緯度経度を返してくれるサービスで、日本ではgoogleやYahooなどが提供しているのが有名。

Yahoo!デベロッパーネットワーク - 地図 - ローカルサーチには下記のような説明がある。

ローカルサーチAPIでは、キーワード検索、周辺検索の機能を提供します。キーワード検索は、住所・郵便番号・施設を指定して、その位置情報(緯度、経度)を出力します。周辺検索は、位置情報(緯度、経度)、範囲を指定すると、その範囲内に含まれる施設情報を出力します。

landmark - 施設(役所、学校、病院、郵便局など)を対象に検索

この「など」という文言に、妄想に妄想を膨らませていたが、「施設名」とはランドマーク的な物に限るようだ。駅や公共施設は問題ないが、現実には一般のお店はおろか期待していた「チェーン系のお店」ですら出てこない。

個人レベルで利用できるマスターデータもなさげで、住所と店舗名をクローリングして自分で情報をメンテナンスしなきゃダメなのだろうか。

チェーン店検索なら「ここいこ店舗なび」 5515.biz

2008年1月16日

integer世代最後の赤ちゃん

Flickrの写真IDが先月29日にintegerの許容範囲である2147483647を超えていました。

問題となるのはFlickr APIを利用したプログラムを書いていた人で、DBのカラムや変数をinteger型で保持していた人は、急に赤ちゃんの写真ばかり出てきてビックリしたかもしれません。

写真

自分もその一人で、とあるスクリプトの中で1箇所integer型を使っていて、赤ちゃんが出てきてしまいました。幸いテストサイトでしたが。発見したのは現在妊娠中の同僚だったのは、なんとも。

integer世代最後の赤ちゃんの写真にはコメントが沢山投稿されていますね。