Google Earth(TM) 地図サービスのオススメスポット・Wiki更新状況・おもしろい情報の紹介などを書き綴っていきます。
日曜日, 10月 21, 2007
ERBで作るKML その3
前回からの続きです。
とりあえずサンプルとして、KMLの説明欄に現在の時間が表示されるrkmlファイルを作成してみました。
サンプル (ソースはこちら)
description欄に時間を取得するようにrubyの関数を埋め込むだけで、後は普通にKMLを書くだけです。(実際に使う場合は、前回のerb.cgiにおいてUtilモジュールをincludeしたりして、htmlのエスケープをする必要もあるでしょう。)
最近はGoogleEarthの話よりもRubyの話が多いですが、RubyはGoogleEarthを楽しむのに最も適した言語の一つだと思います。
KMLを生成するサーバーサイドスクリプトとして利用でき、また、COM APIを利用することもできます。しかも、One-Click Rubyを使えば導入も速攻です。
個人的には基本的にはRuby、XMLを扱う場合にはPHP、みたいな使い分けが現状では好みでしょうか。。
登録:
コメントの投稿 (Atom)


0 コメント:
コメントを投稿