タグ

geometryに関するsbg3のブックマーク (9)

  • 転送中

  • 観光客はどこに行ってるの? 位置情報のデータから分かったこと

    観光客はどこに行ってるの? 位置情報のデータから分かったこと:仕事をしたら“人の移動”が見えてきた(前編)(1/5 ページ) 「秘宝探偵キャリー」や「プロ野球PRIDE」などスマートフォン向けゲームでヒットを飛ばしているコロプラが、ちょっとユニークな分析をしている。「位置ゲー」と呼ばれる同社のゲームに蓄積される位置情報を統計処理し、“人の動き”をさまざまな角度から解析しているのだ。 「位置ゲー」というのは、スマートフォンや携帯電話の位置情報を利用したゲーム。例えば、自分が実際に移動した距離に応じてゲームで使えるポイントがもらえ、そのポイントを使ってバーチャルな自分の街をつくることができる。ユーザーが登録した位置情報の累計回数は20億回(2013年11月現在)を超えていて、そのデータを使えば「どこで何人が、何時に位置登録をしたのか。どこから来たのか、どこへ行ったのか、距離はどのくらいなのか」

    観光客はどこに行ってるの? 位置情報のデータから分かったこと
  • はじめに - ジオキャッシングまとめサイト

    ジオキャッシングとは ジオキャッシング(Geocaching)はGPSを使った世界規模のハイテク宝探しゲームです。誰が隠し ても、また誰が探しに行ってもよく、無料 で楽しむことができます。タッパーなどのプラスチック容器などに、見つけたプレイヤーが名前を書くためのログブック・携帯ストラップなどのちょっとした グッズなどを入れて人の目につきにくいところに隠したものが「キャッシュ」と呼ばれる「宝」です。 隠したプレイヤーは隠した場所の座標をGPSで取得し、公式サイトに登録します。各々のキャッシュの専用ページでは、キャッシュ名や座標、キャッシュの説明、ヒント、過去に訪れた人のログなどを読むことができます(位置情報などの詳細を読むには無料の会員登録が必要です)。 探 しに行きたいプレイヤーは座標などのデータを各々のキャッシュのページから自分のGPSに読み込んだり、Googleマップで地図を印刷したり

  • Ruby geocoderがすごい - もぎゃろぐ

    住所を緯度経度に直したり、緯度経度から住所を求めたりする操作をgeocodingと言って、Google Maps APIを使うとまあたいていのことはできる。 ロケタッチAPIとか、Yahoo!ジオコーダAPIという手もある。 それはともかく、そのへんをパチパチ叩くコードを書いていて、「こんなのもうとっくに誰かが書いてんじゃないかなー」と思ってぐぐってみたらなんかすごいのが出てきた。 Ruby Geocoder 住所と緯度経度の相互変換はもちろん、距離や範囲の扱い、Google以外のAPIへの対応、キャッシュ処理など、「実装しようかなー。でもめんどくさいよね」とか思って先送りしていたような機能がほとんど全部実装されている。 住所の取得 require 'geocoder' # 日語ロケールに設定 Geocoder.configure( :language => :ja, :units =>

  • linux のコマンドラインから、wi-fi の情報をつかって位置情報を得る - tokuhirom's blog

    表題の件につきまして、解説します。 firefox などの web browser は geo location API を提供していますが、この位置情報のデータをコマンドラインからとる方法というのが、すんなりとした方法で提供されているものがちょっとみあたりませんでした。 これができると、自分の note pc の中で cron をうごかしておいて、何時から何時までのあいだにどこにいたかを記録するとかできておもしろそう。ライフログ!!! というわけでやってみようとおもったのだが、存外情報がすくなくてこまった。 結論からもうしますと、iwlist コマンドをつかうと wi-fi のアクセスポイントを scan してくれるので、この出力をつかいましょう。 iwlist wlan0 scanとかうつといいですね。 で、これでえた mac address をもとに、 http://ks0608.h

  • IPアドレスから住所を特定してGoogleマップで表示するフリーソフト「IP Locator」

    「お前のIPアドレスから住所を特定した」というような冗談めいたフレーズを当に現実化してしまっているのがこのフリーソフト「IP Locator」です。 このソフトはMaxMindが提供するIPアドレスのデータベース「GeoLite City」を参照して、IPアドレスから国・都市・緯度・経度などを取得して住所を特定し、Googleマップを使って表示してくれるという機能を持っています。 というわけで、IP Locatorのインストール方法と実際に使ってみた様子は以下から。Download | TCPmonitor Freeware Utilities 上記ページの「IP Locator」をクリック。ページが移動しますが、自動でダウンロードが開始されます。 ダウンロードしたインストーラーを起動 日語になっているのを確認して「OK」をクリック 「次へ」をクリック 「次へ」をクリック 「次へ」をク

    IPアドレスから住所を特定してGoogleマップで表示するフリーソフト「IP Locator」
  • Geohashのアルゴリズム

    Photo by Ludovico Cera 前回、最後にGeohashのエンコード・デコード方法を解説、とか書いたのですが、私が書く前にyuroyoroさんがブログで解説していました。しっかり解説されているので、ぜひ、そちらをご覧ください。 Geohashのミソは、座標を2進数にして、それを交互に並べる所にあります。そしてそれをBASE32でエンコードすることで、座標を文字列にして表現しています。 BASE32は、5ビットで1文字なので、Geohashの長さが奇数の場合は、経度の方がビットが短くなります。 (例: 5文字の場合 全25ビット 緯度が13ビット、経度が12ビット) そのため、グリッドの大きさが、Geohashが奇数の場合は縦長、偶数の場合は横長になります。 ビット列から文字列へのエンコード方法に、BASE32を使っているのは大文字小文字を区別しないためだと思いますが、これを

    Geohashのアルゴリズム
  • 緯度経度を文字列で表すGeoHash - @masuidrive blog

    なんか世間的に位置情報アプリが流行ってるらしいし、Google App Engine(GAE)も楽しそう。どうせだから、GAEでなんか位置情報アプリでも作ってみよう!と思ってTwitterに書き込んだところ、Geohashという、位置情報のプロトコル?を教えてもらいました。 これは、その名の通り、位置情報をハッシュで表す規格なのですが、いろいろおもしろい特徴があり、調べているうちに楽しくなってきたので、勢い余ってPure Rubyのライブラリまで書いちゃいました。 そのあと、結局ライブラリを作ったところで満足して、アプリは何も作らなかったので、せめてGeohashの解説でも書いておこうと思います。 位置情報は通常、緯度経度で表します。たとえば東京タワーの緯度経度は35.65861, 139.745447です。 北を上にした地図でいうと、緯度がY座標で経度がX座標です。英語では緯度をlati

  • 121. IPアドレスから所在地探し

    IPアドレスから所在地を調べたいと思ったことはありませんか?今回は,IPアドレスからその場所がどこなのかPHPで調べる方法をご紹介します。 それには,GeoIPライブラリが必要になります。PHPからこのライブラリの機能を使うには, PEARのNet_GeoIPをインストール Peclの拡張モジュールをインストール Apacheのモジュールとしてインストール という3種類の方法があります。 今回はPeclの拡張モジュールを使います。対象はLinux系OSになります。 1.GeoIPライブラリををインストール MaxMind社のホームページから,GeoIPライブラリをダウンロードし,インストールします。 cd /usr/local/src wget http://www.maxmind.com/download/geoip/api/c/GeoIP.tar.gz tar xzvf GeoIP.t

    121. IPアドレスから所在地探し
  • 1