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

木曜日, 3月 29, 2007

オルソ化空中写真ダウンロードシステムがリニュ

オルソ化空中写真ダウンロードシステム  3月26日にリニューアルがあったようです。  たまたま利用してみようと思ったところ、表示できなかったので気づきました。  オルソ化写真用簡易スクリプトについては、修正したので現在は利用できるようになっています。  と、書きたいところですが、表示されない地域もあったりします。(ブログ投稿時現在)  僕の住んでいる松江市では表示されないという現象が生じています。非常に残念ですが、表示されるようになることを待ちます。。。

GoogleマップにKMLを簡単マッピング

http://cubic-sight.net/kura/kml_gmap/  GoogleEarthWikiのまとめページのソースをチョロっと変更して出来上がったのが上のサンプルです。先日の「KMLを利用してGoogle Maps API」のロジックを利用したものに変更しただけです。  圧縮したものをアップしましたので、興味のある方は自己責任でどうぞ。  http://cubic-sight.net/kura/kml_gmap.zip  基本的に使い方はフォルダごとアップするだけです。(APIkeyの入力等index.phpの設定は必要です。)  その中にあるkmlフォルダにkmlファイルをアップします。フォルダ内にアップしたkmlは左上のタブで選択できます。  リストの表示については、kmlのDocumentタグの子要素nameを表示します。

水曜日, 3月 28, 2007

【ミャンマー】 ネピドー

ミャンマーの新首都ネピドーが3月26日、外国報道陣に公開されたというニュースが飛び込んできました。 アウン・サン・スー・チーさん(顔写真)の心境やいかに。

金曜日, 3月 23, 2007

KMLを利用してGoogle Maps API

Google Maps API Official Blog: KML and GeoRSS Support Added to the Google Maps API  こんな話がGoogle Maps API Official Blogにあります。週末になりようやく試してみました。  http://cubic-sight.net/kura/GGeoXml/  反映させるKML(http://cubic-sight.net/kura/GGeoXml/horikawa.kml)  上記のとおりバッチリKMLの内容が反映されています。  XMLデータとしてのKMLとGoogle Maps APIを利用して、自らのサイトに上に反映させるということはしばしばやってきたことですが、この関数を利用する方が手軽に利用できるでしょう。(まとめ用に作ったこちらの記事で紹介した話などは、非効率なことこの上ない方法でしたし。。)  あとは、アップロードされているKMLを選択できるようにしたり、様々な実装をしてみたいですね。  ちなみに、GeoRSSもサポートされているらしいです。  実験で利用させていただいたサンプルコードはこちら(Google Maps API Documentation)です。

月曜日, 3月 19, 2007

国・地域の分類・登録完了

世界を247の国・地域に分類しました。分類の基準は、国連加盟国、10以上の国と外交関係がある場所(クック諸島台湾など)、本国とやや異なる制度で動いている地域(英マン島、チャネル諸島(ガーンジーなど)が該当、アゾレス諸島などは非該当)、旧植民地で現在は海外県(のような)扱いの場所(仏領ポリネシアなど)、かなり占領されているが頑張ってもらいたい地域(西サハラパレスチナ)、よくわからないが本国と異常に離れている場所(ブーベ島など)で、日本政府の考えと同一ではなく、また政治的意図は全くなく、個人の独断であることをお断りしておきます。 また、実質的に独立状態の場所(ソマリア北部、キプロス北部など)は除きました(将来検討します)。 以上のような理由も勘案して、日本中国ロシアイギリスオランダスペインデンマークノルウェーフランスアメリカオーストラリアニュージーランドはさらに細分化し、すべての地域にオススメスポット登録が完了しました。 画像は最後の登録になった北アイルランドのベルファスト港です。(下のほうに、北海油田向け(?)の油田掘削施設が写っています)

金曜日, 3月 16, 2007

PHPでCOMその3 とりあえずサンプル

 前回(PHPでCOMその2 Earthを回せばMapも動く)の続きです。  earth_map.zip  Youtube動画内で利用していたサンプルです。Windows版PHP5にて利用できます。また、GoogleMapsAPIのAPIkeyを取得してください。ローカル環境ならlocalhostで取得すれば良いでしょう。(ローカル環境が無い人はXAMPPを利用すれば簡単に環境構築できますので参考にしてください。)  zipファイル解凍後の中身は下記の通りです。
  • earth_map.php
  • earth_map_json.php
  • mapstyle.css
 earth_map.phpが地図を表示するメインのスクリプトです。ブラウザからこれにアクセスします。APIkeyの入力もこちらです。  earth_map_json.phpは前々回(PHPでCOM)紹介したサンプルを利用してJSON形式で中心座標と高度(実は、Rangeの値なので高度ではないのですが…)を表すスクリプトです。  mapstyle.cssは地図のスタイルシートです。(Firefoxでしか試していません。)  GoogleEarthを動かすとGoogleマップが動きますが、その逆はできません。  地図をドラッグする時にSet系の関数でGoogleEarthを動かせば実現できるでしょうが、めんどくさくなったのでサンプルだけアップすることにしました。特に利用するあてもありませんし…。  余興ということで興味のある方は試してみてください。

水曜日, 3月 14, 2007

更新されていることに今更気づく

Google Earth COM API Documentation  Google Earth COM API Documentationが更新されていることに今更気づきました。今までリファレンスに乗っていなかったクラスもドキュメント化されています。  一応、Searchクラスについては過去にここここで紹介しました。  たまには巡回してみないとダメですね。

火曜日, 3月 13, 2007

ホットペッパー Webサービス

 ホットペッパー Webサービスを利用してみました。

 hotpepper.kmz

 利用方法はいつもどおり「右クリック→更新」です。

土曜日, 3月 10, 2007

【南極】 周辺の島々

各国の歴史と思惑が集まった場所のひとつが南極です。最大の島グリーンランドの面積を1とすると、オーストラリア大陸は約3.5、南極大陸は約6.5でした。

【スイス】 マッターホルン

2月末あたりに解像度の上がった地域があったようです。このマッターホルンの美しさには感動しました。ポツダムロスキレの画像を変更、ルルドの大聖堂(フランス)を追加しました。ちなみに、ルルドのスペルはLourdesで、大多数のアメリカ人は「ローデス」と発音するようです。

PHPでCOMその2 Earthを回せばMapも動く

 久しぶりのBlog更新です。前回のPHPでCOMの続きネタですが随分間隔が空いてしまいました。 Google Earth + Google Maps on YouTube  前回に引き続き、Windows版PHP+Windows版GoogleEarthという環境ですので、YouTubeにアップしました。ブラウザ上のGoogleマップをGoogle Earthから動かしています。  jm@fooさんのところで紹介されているようなGoogleMapsオーバーレイもあれば、GoogleEarthのレイヤーも充実していますので、これ単独では大した意味はないと思います。そして、YahooMapのAPIを利用した方が良かったかもしれませんが、とりあえず今回はGoogleMapsAPIで…。  やっていることは凄く簡単で単純です。
  1. GoogleEarthの緯度経度をPHP側が取得
  2. 取得した緯度経度をでJSON形式に
  3. JSONファイルを基にしたpanToメソッドを実行する
  4. 一定時間ごとにpanToメソッドを繰り返す
 毎度のことながらサンプルを作って終わりです。何か面白い応用は無いものでしょうか。。