#contents *VC# 関連情報 [#v2a7e28b] **NASA / 3D 地球儀ソフト(World Wind)をビルドする方法 [#b4dab0cd] ***きっかけ [#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 Technologies ---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 Technologies ---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」になっていることを確認して [F7](ビルド)キーを押します。 ---依存関係のあるプロジェクトがビルドされます。 ------ ビルド開始 : プロジェクト : Altova, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : AltovaXML, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : Utilities, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WebDownload, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : TiledPlacenameList, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WorldLabels, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WorldTiledLabels, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : PluginSDK, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WorldWindow, 構成 : Debug .NET ------ ---------------------- 終了 ---------------------- ビルド : 9 正常終了、0 失敗、0 スキップ -6. ソリューション「WorldWind.sln」を開き、ビルドします。 --スタートアッププロジェクトが「WorldWind」になっていることを確認して [F7](ビルド)キーを押します。 ---依存関係のあるプロジェクトがビルドされます。 ------ ビルド開始 : プロジェクト : Altova, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : AltovaXML, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : Utilities, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : GeometryUtility, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : NRL_Monterey, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WorldXmlDescriptor, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : StartupWizard, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : wms_server_list, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : capabilities_1_1_1, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : Worlds, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : LayerSet, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WorldWindParameters, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : Timeline, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : PolygonCuttingEar, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WebDownload, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : capabilities_1_3_0, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : PathListArchiver, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : RapidFireModisPlugin, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : WorldWind, 構成 : Debug .NET ------ ------ ビルド開始 : プロジェクト : ShapeFileUtility, 構成 : Debug .NET ------ ---------------------- 終了 ---------------------- ビルド : 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\Debug\Data --データファイルをコピーしない場合、以下のようなエラーメッセージが表示されます。 --------------------------- World Wind Fatal Error --------------------------- パス "C:\home\edu\C#\NASA\worldwind-1.3-src\WorldWind\bin\Debug\Data\Earth\Placenames\Countries\ww.wpl" の一部が見つかりませんでした。 --------------------------- OK --------------------------- -8. ソリューション「WorldWind.sln」の「WorldWind」プロジェクトで [F5](デバッグ実行)を選択します。 --これで、デバッグ実行が可能です。 ***使い方 [#g4ca1e08] -キーボード&マウスの操作方法 //#ref(http://worldwind.arc.nasa.gov/graphics/keychart.jpg) #ref(http://worldwind.arc.nasa.gov/graphics/keychart1-3.jpg) 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製3D地球儀ソフト「NASA World Wind」 --http://www.forest.impress.co.jp/article/2005/03/07/nasaworldwind.html -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?FamilyID=F4A17D42-D0C6-4D5F-AB58-2CEB788A2359 -連載:世界のWebサービス 第2回 Microsoft TerraService --http://www.atmarkit.co.jp/fdotnet/wwebserv/wwebserv002/worldwebservice001.html -TerraServer-US --http://terraserver-usa.com/ -TerraService.NET: An Introduction to Web Services --http://research.microsoft.com/research/pubs/view.aspx?msr_tr_id=MSR-TR-2002-53 -NASA World Wind 専用画像Upload掲示板 --http://2ch.skr.jp/imgboard_ww/index.cgi -はてな --http://www.hatena.ne.jp/1110274653 -If you want do delete your site from our spam bases - just email us with domain of your site:abuse-here@inbox.ruthank you! -- [[Alexabg]] &new{2007-10-04 (木) 02:07:21}; -If you want do delete your site from our spam bases - just email us with domain of your site:abuse-here@inbox.ruthank you! -- [[Alexabg]] &new{2007-10-04 (木) 02:07:39}; -<a href= http://geqafe.com >muddy fucks</a> [url=http://geqafe.com]muddy fucks[/url] -- [[Vere-vr]] &new{2007-12-19 (水) 15:30:04}; -<a href= http://index4.cepugy.com >new york state traffic udates</a> <a href= http://index1.vypeno.com >fads of 2000</a> <a href= http://index4.nutuli.com >easton</a> <a href= http://index6.nutuli.com >gun prices</a> <a href= http://index10.jekinu.com >tsokumoto</a> <a href= http://index1.rekine.com >listen to eso eh by alexis y findo</a> <a href= http://index8.vypeno.com >cherries and gout</a> <a href= http://index2.zomago.com >tamazepam</a> <a href= http://index4.vynywa.com >reproductions furniture</a> <a href= http://index8.jekinu.com >wal mart front office</a> -- [[Ann-tl]] &new{2007-12-23 (日) 10:36:48}; -<a href= http://sexdate-mit-mature-in.ludoby.com >qvc</a> <a href= http://slv1-mdp-www-xxxtasyescorts-co.ludoby.com >sears parts</a> <a href= http://qmov-taylor.ludoby.com >wilson golf</a> <a href= http://kentikian-sexpics.ludoby.com >citizens bank stadium</a> <a href= http://www-newlight-weightloss-mini.ludoby.com >jacksonville fl</a> <a href= http://only-veronika-raquel-spanking.ludoby.com >sirrus</a> <a href= http://club-tiburones-com.ludoby.com >styx</a> <a href= http://www-shemale-films.ludoby.com >concrete trucks</a> <a href= http://funpic-go-to-sex.ludoby.com >learn tagalog online</a> <a href= http://bonnie-pregnant-uniquesexy.ludoby.com >frozen shoulder</a> -- [[Ann-os]] &new{2007-12-23 (日) 17:45:36}; -<a href= http://index1.nufude.com >new life ministry nyc</a> -- [[Ann-rp]] &new{2007-12-25 (火) 08:35:37}; -<a href= http://www-japon-porn-com.jinuke.com >95.5radio cleveland</a> <a href= http://gaysexsyories-com.jinuke.com >milk and honey kids</a> <a href= http://poron-sex-vedio.jinuke.com >devildogs.info platoon charlie june</a> <a href= http://nute-girl-com.jinuke.com >bailey hill meadows apartments</a> <a href= http://andyprivate-com-forum.jinuke.com >monroe wisconsin news</a> <a href= http://german-upskirt.jinuke.com >heart attacks</a> <a href= http://bigwetass-com.jinuke.com >panera</a> <a href= http://erika-sato-naked.jinuke.com >song kountry mile</a> <a href= http://bbs-preteen-extreme.jinuke.com >internet</a> <a href= http://porn-qmovie.jinuke.com >tracker boats</a> -- [[Ann-io]] &new{2007-12-25 (火) 15:29:54}; -<a href= http://seximodelos-com.xigeta.com >zip code</a> <a href= http://kartinki-timati.xigeta.com >sears dept store</a> <a href= http://my-horny-viedo-com.xigeta.com >new jersey landscaping business for sale</a> <a href= http://nixxxe-microkinis-alicia.xigeta.com >how to sewing duck tape</a> <a href= http://kellie.xigeta.com >traprock industries</a> <a href= http://www-u-s-a-sexgrils-com.xigeta.com >low colesterol recipes</a> <a href= http://girl-get-fuckt-porno.xigeta.com >chester county spca</a> <a href= http://sexviet-movie.xigeta.com >parts for haulin utility trailers</a> <a href= http://free-defloration-movies.xigeta.com >federal income tax forms</a> <a href= http://hotgirlmassage-forum.xigeta.com >island reporter sanibel</a> -- [[Ann-eu]] &new{2007-12-25 (火) 23:04:38}; -<a href= http://i-want-to-be-a-web-cam-girl.puxuna.com >online educational classes</a> <a href= http://wwedivasnude.puxuna.com >oprah</a> <a href= http://arizona-dispute-resolutio.puxuna.com >shiba inu puppies</a> <a href= http://big-ass-booties.puxuna.com >brigham</a> <a href= http://naked-amatures.puxuna.com >legal pictures of 13 year old girls naked</a> <a href= http://yamaha-guitar-bass-5-string.puxuna.com >how to write a cover letter to a resume</a> <a href= http://free-xxx-pics-gallery.puxuna.com >boston escorts</a> <a href= http://what-are-the-positive-and-ne.puxuna.com >workplace essentials lancaster</a> <a href= http://embassy-suites-garden-grove.puxuna.com >us coast guard helicopters</a> <a href= http://baxter-healthcare-patie.puxuna.com >multimedia</a> -- [[Ann-xb]] &new{2007-12-26 (水) 06:05:21}; -<a href= http://omega-ultra-marine.bukosu.com >family stone</a> <a href= http://dr-leonard-scott-song-lyrics.bukosu.com >41st president of the united states</a> <a href= http://arsa-antique-watches.bukosu.com >64mb toshiba laptop 144-pin pc100 sodimm p n ktt-so100 64 ktt-so100 64 64mb toshiba laptop 144-pin pc100 sodimm</a> <a href= http://ladies-popular-haut-d.bukosu.com >chinese sex claendar</a> <a href= http://aqualite-watch-instructions.bukosu.com >lori baade</a> <a href= http://leonard-picture-ray-sugar.bukosu.com >auctions</a> <a href= http://citizen-reign-fight-fo.bukosu.com >jans 20mountain 20 experts</a> <a href= http://sir-freddie-aviator.bukosu.com >canon</a> <a href= http://men-s-analog-digital-alarm.bukosu.com >typical new york city settlements for wrong arrests</a> <a href= http://victorinox-webmobilizer-plus.bukosu.com >black x box</a> -- [[Ann-cd]] &new{2007-12-26 (水) 13:01:29}; -<a href= http://index1.zyryzy.com >female nazis</a> <a href= http://index3.sapasi.com >puertor rico</a> <a href= http://index3.dyzawu.com >medicare hip replacement</a> <a href= http://index3.zyryzy.com >ed curtis cam</a> <a href= http://index1.dyzawu.com >hung cocks and balls</a> <a href= http://index2.dyzawu.com >cheveron gas station richmond virginia</a> <a href= http://index2.sapasi.com >testers</a> <a href= http://index2.zyryzy.com >carabein coral reef seaweed</a> <a href= http://index1.sapasi.com >escort girls manila</a> -- [[Ann-oq]] &new{2007-12-28 (金) 10:28:23}; #comment