Memo/2005-03-13
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
*VC# 関連情報 [#v2a7e28b]
**NASA / 3D 地球儀ソフト(World Wind)をビルドする方法 [#...
***きっかけ [#sc98e973]
-NASA製3D地球儀ソフト「NASA World Wind」は、オープンソー...
-しかも開発言語は C# + .NET Framework とのこと。
-ちょうど、手元に Visual Studio .NET があったので、ビルド...
***前提条件 [#y355fdf9]
-Windows 2000/XP 以上
-Visual Studio .NET 2003(VC#)
-.NET Framework 1.1
-DirectX 9.0c
***手順 [#g24dbbfb]
-1. Full バージョンをダウンロードします
--SourceForge.net: Project Info - NASA Learning Technolog...
---http://sourceforge.net/projects/nasa-exp/
--より「World_Wind_1.3_Full.exe」をダウンロードします。
-2. Full バージョンをインストールしておきます。
--インストール手順は省略します。
--インストール前に、DirectX 9.0c / .NET Framework 1.1 を...
-3. ソースをダウンロードします
--SourceForge.net: Project Info - NASA Learning Technolog...
---http://sourceforge.net/projects/nasa-exp/
--より「worldwind-1.3-src.zip」をダウンロードします。
-4. ソースを解凍します。
--ディレクトリ構成
Altova
AltovaXML
bin
capabilities_1_1_1
capabilities_1_1_1Test
capabilities_1_3_0
capabilities_1_3_0Test
Doc
exceptions_1_3_0
exceptions_1_3_0Test
LatLonLinesToolsButton
LayerSet
LayerSetTest
LayerShortcutMenuBar
NRL_Monterey
NRL_MontereyTest
OGC_exception
OGC_exceptionTest
PathListArchiver
PluginSDK
PolygonTriangulation_src
PositionToolsMenuButton
RapidFireModisPlugin
ShapeFileUtility
StartupWizard
TiledPlacenameList
TiledPlacenameListTest
Timeline
Utilities
v1_3QuadTileDirectoryFixer
WebDownload
WMS_exception_1_1_1
WMS_exception_1_1_1Test
wms_server_list
wms_server_listTest
WMSAccessor
WMSImageLayerResponder
WorldLabels
WorldLabelsTest
WorldLayers
WorldLayersTest
Worlds
WorldsTest
WorldTiledLabels
WorldTiledLabelsTest
WorldWind
WorldWindow
WorldWindParameters
WorldWindParametersTest
WorldWindWmsUrlEncoder
WorldXmlDescriptor
WorldXmlDescriptorTest
XML Schemas
WorldWind.sln
WorldWindow.sln
-5. ソリューション「WorldWindow.sln」を開き、ビルドします。
--スタートアッププロジェクトが「WorldWindow」になっている...
---依存関係のあるプロジェクトがビルドされます。
------ ビルド開始 : プロジェクト : Altova, 構成 : Debug ...
------ ビルド開始 : プロジェクト : AltovaXML, 構成 : Deb...
------ ビルド開始 : プロジェクト : Utilities, 構成 : Deb...
------ ビルド開始 : プロジェクト : WebDownload, 構成 : D...
------ ビルド開始 : プロジェクト : TiledPlacenameList, ...
------ ビルド開始 : プロジェクト : WorldLabels, 構成 : D...
------ ビルド開始 : プロジェクト : WorldTiledLabels, 構...
------ ビルド開始 : プロジェクト : PluginSDK, 構成 : Deb...
------ ビルド開始 : プロジェクト : WorldWindow, 構成 : D...
---------------------- 終了 ----------------------
ビルド : 9 正常終了、0 失敗、0 スキップ
-6. ソリューション「WorldWind.sln」を開き、ビルドします。
--スタートアッププロジェクトが「WorldWind」になっているこ...
---依存関係のあるプロジェクトがビルドされます。
------ ビルド開始 : プロジェクト : Altova, 構成 : Debug ...
------ ビルド開始 : プロジェクト : AltovaXML, 構成 : Deb...
------ ビルド開始 : プロジェクト : Utilities, 構成 : Deb...
------ ビルド開始 : プロジェクト : GeometryUtility, 構成...
------ ビルド開始 : プロジェクト : NRL_Monterey, 構成 : ...
------ ビルド開始 : プロジェクト : WorldXmlDescriptor, ...
------ ビルド開始 : プロジェクト : StartupWizard, 構成 :...
------ ビルド開始 : プロジェクト : wms_server_list, 構成...
------ ビルド開始 : プロジェクト : capabilities_1_1_1, ...
------ ビルド開始 : プロジェクト : Worlds, 構成 : Debug ...
------ ビルド開始 : プロジェクト : LayerSet, 構成 : Debu...
------ ビルド開始 : プロジェクト : WorldWindParameters, ...
------ ビルド開始 : プロジェクト : Timeline, 構成 : Debu...
------ ビルド開始 : プロジェクト : PolygonCuttingEar, 構...
------ ビルド開始 : プロジェクト : WebDownload, 構成 : D...
------ ビルド開始 : プロジェクト : capabilities_1_3_0, ...
------ ビルド開始 : プロジェクト : PathListArchiver, 構...
------ ビルド開始 : プロジェクト : RapidFireModisPlugin,...
------ ビルド開始 : プロジェクト : WorldWind, 構成 : Deb...
------ ビルド開始 : プロジェクト : ShapeFileUtility, 構...
---------------------- 終了 ----------------------
ビルド : 20 正常終了、0 失敗、0 スキップ
-7. 「C:\Program Files\NASA\World Wind 1.3」から実行に必...
--例)
C:\Program Files\NASA\World Wind 1.3\Data
↓
C:\home\edu\C#\NASA\worldwind-1.3-src\WorldWind\bin\Debu...
--データファイルをコピーしない場合、以下のようなエラーメ...
---------------------------
World Wind Fatal Error
---------------------------
パス "C:\home\edu\C#\NASA\worldwind-1.3-src\WorldWind\bi...
---------------------------
OK
---------------------------
-8. ソリューション「WorldWind.sln」の「WorldWind」プロジ...
--これで、デバッグ実行が可能です。
***使い方 [#g4ca1e08]
-キーボード&マウスの操作方法
//#ref(http://worldwind.arc.nasa.gov/graphics/keychart.jpg)
#ref(http://worldwind.arc.nasa.gov/graphics/keychart1-3.j...
1. 上下左右の移動
<キーボードの矢印キー>
[↑]
[←] [↓] [→]
or
<テンキー操作>
[8]
[4] [ ] [6]
[2]
or
マウスの左ドラッグ
2. 表示角度の調整
<キーボード操作>
[W]
[A] [S] [D]
or
マウスの右ドラッグ
3. ズームイン・ズームアウト
<テンキー操作>
[7] … ズームイン
[1] … ズームアウト
or
マウスのホイール操作(上下スクロールでズームイン・ズーム...
***実行結果 [#g6a146d5]
-スプラッシュウィンドウ
#ref(WorldWind_Debug_20050313_001.jpg)
-初期状態
#ref(WorldWind_Debug_20050313_002.jpg)
-アメリカに移動。「USGS Urban Area」を選択。
#ref(WorldWind_Debug_20050313_003.jpg)
-拡大してみる。
#ref(WorldWind_Debug_20050313_004.jpg)
-さらに拡大してみる。
#ref(WorldWind_Debug_20050313_005.jpg)
-まだまだいける。
#ref(WorldWind_Debug_20050313_006.jpg)
-ある程度拡大すると、インターネットから「USGS」の詳細デー...
#ref(WorldWind_Debug_20050313_007.jpg)
-データ読み込み中・・・。
#ref(WorldWind_Debug_20050313_008.jpg)
-さらに拡大。何か見えてきた・・・。
#ref(WorldWind_Debug_20050313_009.jpg)
-なんだろ?
#ref(WorldWind_Debug_20050313_010.jpg)
-どうやら空港らしい。
#ref(WorldWind_Debug_20050313_011.jpg)
-まだ拡大できる・・・。どこまで拡大できるんだろう?
#ref(WorldWind_Debug_20050313_012.jpg)
-どうやら、これが限界の模様。それにしてもすごすぎ・・・。
#ref(WorldWind_Debug_20050313_013.jpg)
***参考情報 [#l1006584]
-窓の杜 - 【NEWS】地球全体から道路1本まで眺められるNASA製...
--http://www.forest.impress.co.jp/article/2005/03/07/nasa...
-NASA World Wind
--http://worldwind.arc.nasa.gov/
-SourceForge.net: Project Info - NASA Learning Technologies
--http://sourceforge.net/projects/nasa-exp/
-World Wind Hotspots - Recently Submitted Hotspots
--http://www.worldwindcentral.com/hotspots/
-Unofficial FAQ - World Wind Wiki
--http://www.worldwindcentral.com/wiki/Unofficial_FAQ
-Scripting - World Wind Wiki
--http://www.worldwindcentral.com/wiki/Scripting
-.NET Rocks! - NASA World Wind Development Team
--http://www.microsoft.com/downloads/details.aspx?FamilyI...
-連載:世界のWebサービス 第2回 Microsoft TerraService
--http://www.atmarkit.co.jp/fdotnet/wwebserv/wwebserv002/...
-TerraServer-US
--http://terraserver-usa.com/
-TerraService.NET: An Introduction to Web Services
--http://research.microsoft.com/research/pubs/view.aspx?m...
-NASA World Wind 専用画像Upload掲示板
--http://2ch.skr.jp/imgboard_ww/index.cgi
-はてな
--http://www.hatena.ne.jp/1110274653
終了行:
#contents
*VC# 関連情報 [#v2a7e28b]
**NASA / 3D 地球儀ソフト(World Wind)をビルドする方法 [#...
***きっかけ [#sc98e973]
-NASA製3D地球儀ソフト「NASA World Wind」は、オープンソー...
-しかも開発言語は C# + .NET Framework とのこと。
-ちょうど、手元に Visual Studio .NET があったので、ビルド...
***前提条件 [#y355fdf9]
-Windows 2000/XP 以上
-Visual Studio .NET 2003(VC#)
-.NET Framework 1.1
-DirectX 9.0c
***手順 [#g24dbbfb]
-1. Full バージョンをダウンロードします
--SourceForge.net: Project Info - NASA Learning Technolog...
---http://sourceforge.net/projects/nasa-exp/
--より「World_Wind_1.3_Full.exe」をダウンロードします。
-2. Full バージョンをインストールしておきます。
--インストール手順は省略します。
--インストール前に、DirectX 9.0c / .NET Framework 1.1 を...
-3. ソースをダウンロードします
--SourceForge.net: Project Info - NASA Learning Technolog...
---http://sourceforge.net/projects/nasa-exp/
--より「worldwind-1.3-src.zip」をダウンロードします。
-4. ソースを解凍します。
--ディレクトリ構成
Altova
AltovaXML
bin
capabilities_1_1_1
capabilities_1_1_1Test
capabilities_1_3_0
capabilities_1_3_0Test
Doc
exceptions_1_3_0
exceptions_1_3_0Test
LatLonLinesToolsButton
LayerSet
LayerSetTest
LayerShortcutMenuBar
NRL_Monterey
NRL_MontereyTest
OGC_exception
OGC_exceptionTest
PathListArchiver
PluginSDK
PolygonTriangulation_src
PositionToolsMenuButton
RapidFireModisPlugin
ShapeFileUtility
StartupWizard
TiledPlacenameList
TiledPlacenameListTest
Timeline
Utilities
v1_3QuadTileDirectoryFixer
WebDownload
WMS_exception_1_1_1
WMS_exception_1_1_1Test
wms_server_list
wms_server_listTest
WMSAccessor
WMSImageLayerResponder
WorldLabels
WorldLabelsTest
WorldLayers
WorldLayersTest
Worlds
WorldsTest
WorldTiledLabels
WorldTiledLabelsTest
WorldWind
WorldWindow
WorldWindParameters
WorldWindParametersTest
WorldWindWmsUrlEncoder
WorldXmlDescriptor
WorldXmlDescriptorTest
XML Schemas
WorldWind.sln
WorldWindow.sln
-5. ソリューション「WorldWindow.sln」を開き、ビルドします。
--スタートアッププロジェクトが「WorldWindow」になっている...
---依存関係のあるプロジェクトがビルドされます。
------ ビルド開始 : プロジェクト : Altova, 構成 : Debug ...
------ ビルド開始 : プロジェクト : AltovaXML, 構成 : Deb...
------ ビルド開始 : プロジェクト : Utilities, 構成 : Deb...
------ ビルド開始 : プロジェクト : WebDownload, 構成 : D...
------ ビルド開始 : プロジェクト : TiledPlacenameList, ...
------ ビルド開始 : プロジェクト : WorldLabels, 構成 : D...
------ ビルド開始 : プロジェクト : WorldTiledLabels, 構...
------ ビルド開始 : プロジェクト : PluginSDK, 構成 : Deb...
------ ビルド開始 : プロジェクト : WorldWindow, 構成 : D...
---------------------- 終了 ----------------------
ビルド : 9 正常終了、0 失敗、0 スキップ
-6. ソリューション「WorldWind.sln」を開き、ビルドします。
--スタートアッププロジェクトが「WorldWind」になっているこ...
---依存関係のあるプロジェクトがビルドされます。
------ ビルド開始 : プロジェクト : Altova, 構成 : Debug ...
------ ビルド開始 : プロジェクト : AltovaXML, 構成 : Deb...
------ ビルド開始 : プロジェクト : Utilities, 構成 : Deb...
------ ビルド開始 : プロジェクト : GeometryUtility, 構成...
------ ビルド開始 : プロジェクト : NRL_Monterey, 構成 : ...
------ ビルド開始 : プロジェクト : WorldXmlDescriptor, ...
------ ビルド開始 : プロジェクト : StartupWizard, 構成 :...
------ ビルド開始 : プロジェクト : wms_server_list, 構成...
------ ビルド開始 : プロジェクト : capabilities_1_1_1, ...
------ ビルド開始 : プロジェクト : Worlds, 構成 : Debug ...
------ ビルド開始 : プロジェクト : LayerSet, 構成 : Debu...
------ ビルド開始 : プロジェクト : WorldWindParameters, ...
------ ビルド開始 : プロジェクト : Timeline, 構成 : Debu...
------ ビルド開始 : プロジェクト : PolygonCuttingEar, 構...
------ ビルド開始 : プロジェクト : WebDownload, 構成 : D...
------ ビルド開始 : プロジェクト : capabilities_1_3_0, ...
------ ビルド開始 : プロジェクト : PathListArchiver, 構...
------ ビルド開始 : プロジェクト : RapidFireModisPlugin,...
------ ビルド開始 : プロジェクト : WorldWind, 構成 : Deb...
------ ビルド開始 : プロジェクト : ShapeFileUtility, 構...
---------------------- 終了 ----------------------
ビルド : 20 正常終了、0 失敗、0 スキップ
-7. 「C:\Program Files\NASA\World Wind 1.3」から実行に必...
--例)
C:\Program Files\NASA\World Wind 1.3\Data
↓
C:\home\edu\C#\NASA\worldwind-1.3-src\WorldWind\bin\Debu...
--データファイルをコピーしない場合、以下のようなエラーメ...
---------------------------
World Wind Fatal Error
---------------------------
パス "C:\home\edu\C#\NASA\worldwind-1.3-src\WorldWind\bi...
---------------------------
OK
---------------------------
-8. ソリューション「WorldWind.sln」の「WorldWind」プロジ...
--これで、デバッグ実行が可能です。
***使い方 [#g4ca1e08]
-キーボード&マウスの操作方法
//#ref(http://worldwind.arc.nasa.gov/graphics/keychart.jpg)
#ref(http://worldwind.arc.nasa.gov/graphics/keychart1-3.j...
1. 上下左右の移動
<キーボードの矢印キー>
[↑]
[←] [↓] [→]
or
<テンキー操作>
[8]
[4] [ ] [6]
[2]
or
マウスの左ドラッグ
2. 表示角度の調整
<キーボード操作>
[W]
[A] [S] [D]
or
マウスの右ドラッグ
3. ズームイン・ズームアウト
<テンキー操作>
[7] … ズームイン
[1] … ズームアウト
or
マウスのホイール操作(上下スクロールでズームイン・ズーム...
***実行結果 [#g6a146d5]
-スプラッシュウィンドウ
#ref(WorldWind_Debug_20050313_001.jpg)
-初期状態
#ref(WorldWind_Debug_20050313_002.jpg)
-アメリカに移動。「USGS Urban Area」を選択。
#ref(WorldWind_Debug_20050313_003.jpg)
-拡大してみる。
#ref(WorldWind_Debug_20050313_004.jpg)
-さらに拡大してみる。
#ref(WorldWind_Debug_20050313_005.jpg)
-まだまだいける。
#ref(WorldWind_Debug_20050313_006.jpg)
-ある程度拡大すると、インターネットから「USGS」の詳細デー...
#ref(WorldWind_Debug_20050313_007.jpg)
-データ読み込み中・・・。
#ref(WorldWind_Debug_20050313_008.jpg)
-さらに拡大。何か見えてきた・・・。
#ref(WorldWind_Debug_20050313_009.jpg)
-なんだろ?
#ref(WorldWind_Debug_20050313_010.jpg)
-どうやら空港らしい。
#ref(WorldWind_Debug_20050313_011.jpg)
-まだ拡大できる・・・。どこまで拡大できるんだろう?
#ref(WorldWind_Debug_20050313_012.jpg)
-どうやら、これが限界の模様。それにしてもすごすぎ・・・。
#ref(WorldWind_Debug_20050313_013.jpg)
***参考情報 [#l1006584]
-窓の杜 - 【NEWS】地球全体から道路1本まで眺められるNASA製...
--http://www.forest.impress.co.jp/article/2005/03/07/nasa...
-NASA World Wind
--http://worldwind.arc.nasa.gov/
-SourceForge.net: Project Info - NASA Learning Technologies
--http://sourceforge.net/projects/nasa-exp/
-World Wind Hotspots - Recently Submitted Hotspots
--http://www.worldwindcentral.com/hotspots/
-Unofficial FAQ - World Wind Wiki
--http://www.worldwindcentral.com/wiki/Unofficial_FAQ
-Scripting - World Wind Wiki
--http://www.worldwindcentral.com/wiki/Scripting
-.NET Rocks! - NASA World Wind Development Team
--http://www.microsoft.com/downloads/details.aspx?FamilyI...
-連載:世界のWebサービス 第2回 Microsoft TerraService
--http://www.atmarkit.co.jp/fdotnet/wwebserv/wwebserv002/...
-TerraServer-US
--http://terraserver-usa.com/
-TerraService.NET: An Introduction to Web Services
--http://research.microsoft.com/research/pubs/view.aspx?m...
-NASA World Wind 専用画像Upload掲示板
--http://2ch.skr.jp/imgboard_ww/index.cgi
-はてな
--http://www.hatena.ne.jp/1110274653
ページ名: