Liner Note

情報(ユーザー中心デザイン・ユーザビリティ)と技術(ウェブプログラミング・ウェブサービス)についてのメモ書き

要約:不動産賃貸情報サイトの物件ページにGoogle マップ ストリートビューで取得できる風景を勝手に追加するGreaseMonkeyスクリプトを書きました

巷ではGoogle Maps StreetViewについていろいろ議論されているようです。試しにはてなブックマークの「ストリートビュー」タグがついた記事を見てもそうしたものばかりで、テクニカルな記事はあまり見あたりません。

その議論自体を否定するわけではなくて、もちろんそうした問いに答えを出した上でテクニカルにというのが望ましいかと思いますけど、議論し続けるのもどうなのかなと。技術の悪用シーンをクローズアップしてその技術の潜在価値を殺すのはなく、それをどう社会的に有用なことに活かしていくかを考えて試していきたいと思っています。

ということで(ストリートビューを使う上で必要な)Javascriptにはからきしダメな私ですが、ちょっと頑張って試しに何か作ってみようかと思います。その第1弾は不動産賃貸情報サイト(以下、不動産サイト)にユーザスクリプトで路上の地図を追加してみるというものです。つまり、FirefoxのGreaseMonkey向けのスクリプトです。

既にできあがったものがこちらにございます。

ある物件詳細ページでストリートビューを載せてみた例

デモ動画
ダウンロード
ストリートビュー追加 GreaseMonkey スクリプト
ライセンス
GNU General Public License

不動産サイト全部に対応することは無理なので、今回はHOME’S賃貸というサイトを対象にしています。個別に対応しようとすれば(所在地情報を取得できれば)どのサイトでも可能でしょうけど、今回はこのサイトということで。

で、実際に便利かというと現時点ではたまに使い物になるというレベルですかね。というのは、どの不動産サイトも「~丁目」レベルまででしか所在地情報を提供していない(なぜなんでしょう?)ゆえに、正確な風景をピンポイントで提供出来ないため、しばらく物件がどこにあるか探し回る必要があるからです(2Dマップをわざわざつけたのはそのためです)。まぁ、家の概観を確認するよりも周りの環境を確認する用途に向いているかもしれませんといっておきましょうか。

例えば、物件の周りの雰囲気を確かめたり、駅までの経路を辿ってみたり、自転車で走りやすいか道路を眺めたり、近くのスーパーの大きさを調べてみたり(せせこましい)とそんなところでしょうか。得られる情報は視覚の一部を使っただけのものなので、実際にはちゃんと足を運ぶ必要がありますけどね。

技術的な話をメモっておくと、まずクエリで指定した場所のストリートビューを全画面で表示するページを作りました。次にGM側で、サイトから抽出した所在地情報をクエリとしてくっつけた先のページのURLにくっつけます。そしてそのURLをiframe要素に指定して追加するという寸法です。

制作にあたっては私製版、GreasemonkeyでXPathを楽に使う関数 @蕪浅録奏を使わせていただきました、ありがとう。その他、参考にさせていただいたサイトを列挙しておきます、どうも。

キーワード:

似たもの記事

読者の皆さんの反応サイト内コメントの更新情報(RSSフィード)

読者のコメント

1

ブックマークコメント

6

他サイトの関連記事

0

読者のコメント

  1. お名前

    名無しさん

    投稿日時
    2008年09月18日
    19時ごろ
    Comment No
    #1

    落合です。頂きます。

はてなブックマークでつけられたコメント

banbanbooさんのプロフィール画像  banbanboo
[]
tohaeさんのプロフィール画像  tohae
これは便利ですね
bananachipsさんのプロフィール画像  bananachips
物件をストリートビューで見る
nihenさんのプロフィール画像  nihen
これは便利!自分んも一応プログラマを名乗っている以上何か考えてみよう
udyさんのプロフィール画像  udy
いずれ住環境が売りの物件は業者が自主的にストリートビューに掲載を望むようになり、不動産アドバイザーがストリートビューに掲載されてない物件は要注意!と言う。
そんな時代がやってくる。
sol1ogさんのプロフィール画像  sol1og
逆版あるといいなー!←ストリートビューで賃貸サイトの履歴情報 この辺いくら、とかわかっちゃってもーみんな気持ち悪い気持ち悪いって言い出すこと請け合い!

他サイトの関連記事

トラックバックはまだ寄せられていません


トラックバックとは
この記事に言及したサイトをこちらに掲載する仕組みをトラックバックと言います。ここでは、このサイトに頂いたトラックバックを一覧表示しています。
トラックバックしてくださる方へ
この記事への言及がない記事など、トラックバック受信方針に沿っていないものは、読者にお見せしても仕方ないこともあり削除させていただいることをご了承ください。
トラックバックを受け取るためのURI

コメント書き込みフォーム

  • メールアドレスはウェブ上で公開したり、連絡以外で使うことはありません
  • コメントを公開したくないが、作者に連絡を取りたい場合は メールで連絡してください
  • 本文中にHTMLコードは使用できません(URLはそのままお書きください)