Google Earth(TM) 地図サービスのオススメスポット・Wiki更新状況・おもしろい情報の紹介などを書き綴っていきます。

月曜日, 2月 26, 2007

PHPでCOM

 今回はPHPでGoogleEarthのCOMを利用してみます。  サンプルはGoogleEarthで表示されている緯度・経度をブラウザに表示するというものです。  環境はXAMPPを利用しています。XAMPPについて紹介した記事がありますので、自分でこのサンプルを操作したいという場合には導入してみてください。  PHPでCOM on YouTube  また、今回は自ら利用するのは煩わしいという方も多いと思いますので、一応YouTubeにこのサンプルを実行してみたところをアップしました。コマ落ちとお聞き苦しい声はご容赦ください。 サンプルコード <?php $ge = new COM("googleearth.ApplicationGE"); $ca = new COM("googleearth.CameraInfoGE"); $ca = $ge->GetCamera(0); $lon = $ca->FocusPointLongitude(); $lat = $ca->FocusPointLatitude(); $lonlat = $lat.','.$lon; print($lonlat); ?>  何かと組み合わせることで、いろいろな用途があるかもしれません。  ちなみに、Linux版PHPでは利用できませんのでご注意ください。

土曜日, 2月 24, 2007

Yahoo!ローカルサーチ on GoogleEarth

Yahoo!デベロッパーネットワーク - Yahoo!地図情報 - ローカルサーチ  Yahoo!から提供されているAPIに新しく上記リンク先の「ローカルサーチ」が加わりました。  これを放っておく手はありません。早速GoogleEarth上に取り込んでみました。  yahoo_local.kmz(暫定・クーポン版)  パラメータでYahoo!クーポンを対象に検索を設定しました。GoogleEarth上でYahoo!クーポンを探すことができます。  使い方はいつもの通り「右クリック→更新」です。見たい場所で更新し、しばらく待つと(データがあれば)プレイスマークが生成されます ※たまにエラーがでるみたいですが、その場合も右クリック→更新をしてリトライしてください。

水曜日, 2月 21, 2007

Flickr XSLを走らせる

そのまんまトースト Originally uploaded by Takashi.U.
 tiger_flickrxsl.kmz  Flickrのトラブルも収まったようで一安心です。そして、この写真は今回の記事とはまったく関係のないものです…。  便乗しての復刻なのかどうかは知りませんが、愛知の人にとっては懐かしいもののようです。  さて、本題です。  先日紹介した記事[PHP5環境でXmlとXslからKmlをつくる]では、紹介したスクリプトを走らせる環境がなかったのでソースだけの紹介になりましたが、環境が整ったのでアップしました。(GEManiacsさんに良い環境を教えていただきました。ありがとうございます。)  もっとも、このスクリプトはGoogleEarthWikiで紹介しているFlickr Searchのように楽しめるものではありません。単なるソースの検証です。  興味のある方はソースと照らし合わせながらご覧ください。

火曜日, 2月 20, 2007

Flickrさん

 FlickrBlogにてトラブルがあった旨が記されていますが、未だ直っていません。  ブログ等へのサムネイル表示については回復しているように見受けられますが、APIを叩くことに関してはまだ回復していません。  したがって、APIを利用したKMLやNoblesse-Obligeのトップページの写真は表示されません…。  早急な復旧を期待しています…。

火曜日, 2月 13, 2007

ジブラルタル空港~横断の際はご注意ください

ジブラルタル空港 - GoogleEarth-Wiki@Noblesse-Oblige :: グーグルアースのオススメスポットetc  僕は知りませんでした。ジブラルタルに空港があることを…。  この空港かなり面白いです。滑走路上を横切る道路の様子がGoogleEarthから確認できます。  また、リンク先のWikipediaにも写真と説明があります。  説明によれば、飛行機の離着陸時は遮断機が降りて通行禁止になるとのこと。  現在、米子空港では滑走路延長工事が行われています。東側に滑走路を伸ばすために、道路や線路が滑走路を迂回するような形になるようです。  いっそのこと遮断機方式はどうでしょう。。(線路が邪魔で離着陸できないですね。)

土曜日, 2月 10, 2007

XAMPPでPHPの環境をカンタン構築

 先日の続きです。  XAMPPを導入するにあたって参考になるのは次のサイトです。  すごく簡単に導入できます。GoogleEarth用にKMLを吐き出すスクリプトを作ったり動かしたりするのにはこれで満足いくと思います。導入時にはセキュリティ関連の設定には注意を払ってください。  phpspotさんではフリーのエディタも配布されています。自分はこのエディタのスタンドアロン版が結構好きでいろいろな場面で使っています。お勧めです。  GoogleEarthとは直接関係の無い話でしたが、興味のある方はお試しください。

金曜日, 2月 09, 2007

PHP5環境でXmlとXslからKmlをつくる

 最近、携帯電話の機種変更をしました。705NKをいじりに精を出していまして、ブログの更新がおざなりになっていました。  GoogleEarthもおざなりかというとそんな事は無く、ローカル環境でGoogleEarthに使えるPHPを楽しんでいます。本当はサーバーにアップして楽しみたいところですが、PHP5が使えないレンタルサーバーですのでアップできません。  一応、先日チョロっと作成したものをアップします。  xsl_a.zip  xslt.phpにFlickrのAPIkeyを入力し、PHP実行環境に置き、このファイルにアクセスして利用します。  先日のFlickrSearchとの根本的な違いは、リクエストして返されたxmlにxslを適用してkmlに変換している点です。  今まで紹介してきたものよりも直感的にkmlへの変換が出来ます。kmlのフォーマットを決めるxslもxmlですから、タグを書くだけでほとんど完結してしまいます。(xslt.phpは、適用元のxslと適用先のxmlを決める数行程度の単純なスクリプトです。)  GoogleEarthの話題からそれますが、せっかくですので、次回の記事は超簡単にPHP5が利用できるようにサーバーを立てられるXAMPPの紹介をしようかと思います。(紹介といっても参考となるLink先の紹介ですが…。)

金曜日, 2月 02, 2007

Flickr Searchで遊ぶ

 先日のFlickr Searchを使っていろいろと見ていると、存外面白くかなりはまっています。  グーグルアース上でいろいろな観光スポットを見ている人は多いと思います。普段なかなか見ることが出来ない上空からの画像も面白いですが、それに加えてグラウンドレベルで撮影した写真も楽しめるのはかなり良いです。  羽田空港では飛行機の投稿が非常に多いです。政府専用機の投稿や夕暮れの投稿はFlickrらしさを感じます。  アフリカはGoogleEarthレイヤーでサポートされていますのでかなり充実していますが、それにFlickrの写真が加わるとさらに面白いです。  イラクも結構写真があります。おそらく米軍の人が撮影したと思われるものがほとんどです。  Flickr Searchお試しあれ。

木曜日, 2月 01, 2007

GoogleEarthでFlickrを楽しむ

Flickr Search - GoogleEarth-Wiki@Noblesse-Oblige  たまには何か作ってみようと思い、サクッと上記リンク先のネットワークリンクを作成しました。  Flickrの写真を検索するRESTリクエストをして、それをそのままGoogleEarthに反映させるという単純なものです。  使い方は「右クリック」→「更新」。いつものパターンです。  現在表示されている画面の範囲で検索をします。範囲をしぼっていけば表示される写真も変わってくるかもしれません。

wtnv日記さんより - さくらマッピング2007開始

wtnv日記:秋葉原新高円寺長岡京に人形町 - さくらマッピング2007開始  wtnv日記さんで『さくらマッピング2007』が開始されている旨が紹介されています。興味のある方は参加してみてはいかがでしょうか。  記事によれば、2年度分の切り替えができるということらしいので、投稿が増えてきたら比較するのも楽しそうです。特に、昨年も投稿したという人にとっては嬉しい機能となり得るでしょう。