Directory Structure

From World Wind Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 15:34, 8 February 2005 (edit)
Llynix (Talk | contribs)

← Previous diff
Current revision (19:44, 28 August 2009) (edit) (undo)
Mkpl (Talk | contribs)
m (Reverted edits by CaaltRocro (Talk); changed back to last version by Mkpl)
 
(23 intermediate revisions not shown.)
Line 1: Line 1:
This is the directory structure of the current dev version I have. This is the directory structure of the current dev version I have.
-NASA+===New Structure RFC===
-:*World Wind Dev+:World Wind
-::*Cache+::Data (stored complete datasets)
-:::*Earth+:::Earth
-::::*Earth+::::Blue Marble Textures
-:::::*<empty>+::::Placenames
-::::*High Resolution Terrain Mapped Imagery+::::Boundries
-:::::*JPL Global Landsat Mosaic (Visable Bands - Pansharpened)+
-::::::*Various numbered directories with files+
-::::*Images+
-:::::*AVHRR+
-::::::*Various numbered directories with files+
-:::::*GOES+
-::::::*Various numbered directories with files+
-::::*TerrainTiles+
-:::::*<empty>+
-::::*Test Landsat+
-:::::*Test Landsat+
-::::::*Various numbered directories with files+
-:::*TerrainAccessor+
-::::*Combined SRTM 90m Global and 30m US+
-::::::*Various numbered directories with files+
-::Configuration+
-:::WorldXMLDescriptors+
-:::NRL_Monterey.xml+
-:::wms_server_list.xml+
-::Data+
-:::ColorBars+
:::Icons :::Icons
-:::Planets+::::Interface
-:::WMS+:::Mars
-:::WorldWindow.Earth+::::MOLA Textures
-::Plugins+::::Placenames
-::Scripts+::::Icons
-::Test Interface+::Configuration (xml files, worldwind.exe.config which should go back to Default.xml or whatever.. )
-::Utils+:::Earth
 +::::Earth.xml
 +::::Boundries.xml
 +::::Placenames.xml
 +::::Images.xml
 +:::Mars
 +::::Mars.xml
 +::::Placenames.xml
 +::::Images.xml
 +::System (Dlls, and helper programs. These files are required by ww, apparently it's hard to shoehorn dll's in there.. maybe future versions.)
 +::Documentation (Release notes, license, any docs)
 +::Utilities (Programs not needed by worldwind but helpful to developers / power users.)
 +::Cache (created by program dynamic directory)
 +:::Earth
 +:::Mars
 +::Add-ons (created by installer, dynamic)
 +:::NAME
 +::::Configuration
 +::::Data
 +::::System
 + 
 +[[Category:Dev]]
 + 
 +-----------
 + 
 +In .NET the convention is to have a <APPNAME>.exe.config file that lives at the same level as the <APNAME>.exe
 + 
 +And that would be great if this was the only config file. But we also have 30 other config files that are all .xml. As such I think we should just stick with soemthign like DefaultSettings.xml And all our default settings should be in there.

Current revision

This is the directory structure of the current dev version I have.

[edit] New Structure RFC

World Wind
Data (stored complete datasets)
Earth
Blue Marble Textures
Placenames
Boundries
Icons
Interface
Mars
MOLA Textures
Placenames
Icons
Configuration (xml files, worldwind.exe.config which should go back to Default.xml or whatever.. )
Earth
Earth.xml
Boundries.xml
Placenames.xml
Images.xml
Mars
Mars.xml
Placenames.xml
Images.xml
System (Dlls, and helper programs. These files are required by ww, apparently it's hard to shoehorn dll's in there.. maybe future versions.)
Documentation (Release notes, license, any docs)
Utilities (Programs not needed by worldwind but helpful to developers / power users.)
Cache (created by program dynamic directory)
Earth
Mars
Add-ons (created by installer, dynamic)
NAME
Configuration
Data
System

In .NET the convention is to have a <APPNAME>.exe.config file that lives at the same level as the <APNAME>.exe

And that would be great if this was the only config file. But we also have 30 other config files that are all .xml. As such I think we should just stick with soemthign like DefaultSettings.xml And all our default settings should be in there.

Personal tools