gihyo.jp » 書籍案内 » 書籍ジャンル・キーワード » ネットワーク技術 » KML2.2対応 Google Earth コンテンツ&アプリ作成ガイドブック

KML2.2対応 Google Earth コンテンツ&アプリ作成ガイドブック

[表紙]KML2.2対応 Google Earth コンテンツ&アプリ作成ガイドブック

2008年1月7日発売

茜丸,内部高志,森田アンナ 著

A5判/248ページ

定価2,289円(本体2,180円)

ISBN 978-4-7741-3339-3

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

Google Earthに座標,線,3Dモデル,画像,動画,関連情報など独自の情報を追加するときに使うのがKML形式。地理的情報を記述するXMLとして標準となったKMLについての詳細な解説書です。後半では,Google Earth COM APIを使った連携プログラムの作り方を説明しています。

こんな方におすすめ

  • Google Earth上にオリジナルのコンテンツを表示させたい方
  • Google Earthを利用した連携プログラムを作りたい方
  • Google Earthの面白い使い方を模索している方

目次

KML編

1章 KMLの基礎知識

  • 1-1:KML(Keyhole Markup Language)の概要
  • 1-2:KMLことはじめ

2章 プレイスマーク

  • 2-1:アイコンを座標地点に置く
  • 2-2:標準的なプレイスマーク
  • 2-3:Skyモードでのプレイスマーク
  • 2-4:プレイスマークの応用
  • 2-5:バルーンのコンテンツ作成

3章 イメージオーバーレイ

  • 3-1:画像オーバーレイ
  • 3-2:ロゴや凡例を表示させる
  • 3-3:WMSを使おう
  • 3-4:高解像度画像でアルバムを

4章 ポリゴン,テクスチャポリゴン

  • 4-1:ポリゴンを作成する
  • 4-2:テクスチャポリゴンを操る
  • 4-3:パスの指定

5章 ネットワークリンク

  • 5-1:基本的な使い方
  • 5-2:位置情報を送る その1
  • 5-3:位置情報を送る その2
  • 5-4:Expireを利用した更新
  • 5-5:ネットワークリンクコントロール

6章 エリア指定

  • 6-1:エリア管理をする
  • 6-2:スーパーオーバーレイを使う

7章 タイムスケール

  • 7-1:タイムスケールの使用
  • 7-2:タイムスケールの応用

8章 デザイン・レイアウト

  • 8-1:アイテムの装飾
  • 8-2:バルーンの装飾をする
  • 8-3:フォルダ管理

9章 イベントドリブンなタグやツアーモード

  • 9-1:WebAPIをGoogle Earthで
  • 9-2:簡易ジオコーディング
  • 9-3:Google SketchUpを利用する
  • 9-4:KMLの拡張
  • 9‐5:名前空間によるKMLの拡張

COM編

1章 COM APIを使う前の準備

  • 1-1:開発環境を整える
  • 1-2:Google Earth COM API公式サイトを確認する
  • 1-3:参照の追加

2章 Google Earthからの情報取得

  • 2-1:位置情報を取得する
  • 2-2:3Dビューアの範囲を取得する
  • 2-3:アイテムの情報を取得する
  • 2-4:サイドバーの情報を取得する
  • 2-5:バージョン情報その他を取得する

3章 Google Earthへの命令

  • 3-1:カメラビューを移動する
  • 3-2:アイテムを操作する
  • 3-3:KMLをGoogle Earthで開く
  • 3-4:Google Earthの画面を操作

4章 Google Earthの機能の呼び出し

  • 4-1:検索機能を利用する
  • 4-2:ツアー機能を利用する
  • 4-3:タイムライン操作

5章 その他のアクション

  • 5-1:RubyでCOMプログラミング
  • 5-2:PHPでCOMプログラミング
  • 5-3:JavaScriptでActiveXプログラミング
G-CLOUD

ピックアップ

エンジニアパワーアップ講座 ~システム基盤を活用するための基礎知識~

イマドキのエンジニアに要求されるさまざまな知識や能力。これらを効率よくキャッチアップしていくヒントをいろいろな視点から取り上げます。

LinuxCon Japan/ Tokyo 2010の歩き方

9月開催「LinuxCon Japan/ Tokyo 2010」の見どころと楽しみ方を,メインスピーカーの皆さんに自ら紹介していただきましょう。

自分で考えた家が現実に!? ~「3DマイホームデザイナーLS3」で実現する,普請道楽のススメ

「3DマイホームデザイナーLS3」を使えば,パズル感覚の簡単操作で理想の住まいを立体的にシュミレートすることができます。

手軽に使える専用サーバ「さくらのマネージドサーバ」を徹底チェック

1台のサーバを占有して使うことができる「さくらのマネージドサーバ」に新たに加わった「Core 2 Duoプラン」の特徴と魅力をお伝えします。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた情報や魅力を多角的に紹介します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

よく読まれている連載

目指せ!iPhoneアプリ開発エキスパート

2008年7月,日本での展開が始まりたくさんのユーザを獲得しているiPhone。その醍醐味の1つは,オリジナルアプリの開発でしょう。本連載では,iPhoneアプリ開発について,基礎から公開の手順まで,じっくり丁寧に解説します。

シモダテツヤのIT四コマふんわり劇場

IT界を揺るがす四コマ漫画家“シモダテツヤ”が,毎回楽しい四コマ漫画とふんわりしたコラムでお届けしていきます!

ただのメモでは勿体ない!Evernoteに人生を記憶しよう

これからEvernoteをはじめたい,もっとEvernoteを使いこなしたいという方向けにEvernoteの基本的な使い方から応用技,情報整理術やライフログなどの具体的な運用方法まで解説していきます。

Cassandraのはじめ方─手を動かしてNoSQLを体感しよう

今話題のNoSQLデータベースの中でもFacebook,Twitter,Diggなどの有名Webサービスがこぞって導入したことで注目を集めているのがCassandraです。この連載ではCassandraを実際に動かしながら,その仕組みとメリットを解説します。

memcachedの活用と運用 実践編

本特集では,memcachedを利用している方に向けて,実践的なテクニックを伝授します。

Google Chrome版Firebug:デベロッパーツール取扱説明書

WebKitのWebInspector(デベロッパーツール)は飛躍的な進化を遂げています。多機能化するデバッガーの使い方とノウハウを詳細に解説します。

世界を目指せ!Androidアプリ開発入門

本連載では,12回にわたってAndroidアプリ開発について解説します。本連載を見ながら,Androidケータイ元年といわれている2010年をぜひ楽しんでください。

ゼロから学ぶOAuth

これからのWebサービスを開発する上で不可欠な技術「OAuth」の概念や基本情報に加えて,実際に開発する際に必要なポイントを解説します。

JavaScriptでわかる!組込みプログラミングの神髄

組込みプログラミングのエッセンスは,実はJavaScriptプログラミングから得ることができるのです。その極意を特集としてお届けしましょう。

Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!

Ruby on Railsで作られたプロジェクト管理ツールredMineの,環境構築からセッティング,運用方法まで解説します。

連載一覧

最近のコメント