Martin, I've been out of town for several days so I think I missed what issue is being addressed here.  Could I ask that you take a step back and give me an overview of all this?

Thanks,

Curt.


On 10/14/06, Martin Spott <[EMAIL PROTECTED]> wrote:
Curt,
this patch enables us to use unique names for the Landcover materials
that represent our current Scenery, it sits on top of the patch to
'materials.xml' that I applied already.
This is one of multiple requirements for future efforts on improving
the Landcover data, so please apply.

-------------------------- snip ---------------------------------
Index: src/BuildTiles/Clipper/clipper.cxx
===================================================================
RCS file: /var/cvs/TerraGear-0.0/TerraGear/src/BuildTiles/Clipper/clipper.cxx,v
retrieving revision 1.32
diff -u -3 -p -r1.32 clipper.cxx
--- src/BuildTiles/Clipper/clipper.cxx  28 Sep 2005 16:39:58 -0000       1.32
+++ src/BuildTiles/Clipper/clipper.cxx  14 Oct 2006 22:48:59 -0000
@@ -450,6 +450,7 @@ is_water_area (AreaType type)
     case OceanArea:
     case BogArea:
     case MarshArea:
+    case LittoralArea:
     case WaterBodyCover:
         return true;
     default:
Index: src/Lib/Polygon/names.cxx
===================================================================
RCS file: /var/cvs/TerraGear-0.0/TerraGear/src/Lib/Polygon/names.cxx,v
retrieving revision 1.13
diff -u -3 -p -r1.13 names.cxx
--- src/Lib/Polygon/names.cxx   19 Nov 2004 22:25:50 -0000      1.13
+++ src/Lib/Polygon/names.cxx   14 Oct 2006 22:49:00 -0000
@@ -60,6 +60,7 @@ inline static void init ()
   set_area("Pond", PondArea);
   set_area("Swamp or Marsh", MarshArea);
   set_area("Marsh", MarshArea);
+  set_area("Littoral", LittoralArea);
   set_area("Bog", BogArea);
   set_area("Sand", SandArea);
   set_area("Lava", LavaArea);
@@ -80,6 +81,7 @@ inline static void init ()
   set_area("Canal", CanalArea);
   set_area("Glacier", GlacierArea);
   set_area("PackIce", PackIceArea);
+  set_area("PolarIce", PolarIceArea);
   set_area("Urban", UrbanArea);
   set_area("Town", TownArea);
   set_area("BuiltUpCover", BuiltUpCover);
Index: src/Lib/Polygon/names.hxx
===================================================================
RCS file: /var/cvs/TerraGear-0.0/TerraGear/src/Lib/Polygon/names.hxx,v
retrieving revision 1.14
diff -u -3 -p - r1.14 names.hxx
--- src/Lib/Polygon/names.hxx   28 Sep 2005 16:43:18 -0000      1.14
+++ src/Lib/Polygon/names.hxx   14 Oct 2006 22:49:00 -0000
@@ -51,8 +51,9 @@ enum AreaType {
     StreamArea,
     IntStreamArea,
     CanalArea,
-    GlacierArea,               // Any solid ice/snow
+    GlacierArea,               // Solid ice/snow
     PackIceArea,               // Water with ice packs
+    PolarIceArea,
     OceanArea,
     UrbanArea,                 // Densely-populated city or large town
     TownArea,                  // Small town or village
@@ -60,6 +61,7 @@ enum AreaType {
     BogArea,                   // Bog
     MarshArea,                 // Marshland or swamp
     SandArea,                  // Sand-covered area
+    LittoralArea,              // Tidal, Sand-covered area
     LavaArea,                  // Lava-covered area

     // USGS Land Covers
Index: src/Prep/ShapeFile/process.sh
===================================================================
RCS file: /var/cvs/TerraGear-0.0/TerraGear/src/Prep/ShapeFile/process.sh,v
retrieving revision 1.2
diff -u -3 -p -r1.2 process.sh
--- src/Prep/ShapeFile/process.sh       24 Jan 2006 19:40:26 -0000       1.2
+++ src/Prep/ShapeFile/process.sh       14 Oct 2006 22:49:04 -0000
@@ -13,7 +13,7 @@ ${SHAPEDECODE} ${SHAPEBASE}/landmass_def
# Inland moving water: rivers/streams, intermittent streams, and canals
${SHAPEDECODE} --line-width 40 ${SHAPEBASE}/rivers_stream ${WORKBASE}/Shape-Rivers Stream
${SHAPEDECODE} --line-width 30 ${SHAPEBASE}/rivers_intermittentstream ${WORKBASE}/Shape-Rivers IntermittentStream
-${SHAPEDECODE} --line-width 50 ${SHAPEBASE}/canals_stream ${WORKBASE}/Shape-Canals Stream
+${SHAPEDECODE} --line-width 50 ${SHAPEBASE}/canals_stream ${WORKBASE}/Shape-Canals Canal

# Inland still water: lakes, intermittent lakes, and flood land
${SHAPEDECODE} ${SHAPEBASE}/lakes_lake ${WORKBASE}/Shape-Lakes Lake
@@ -31,7 +31,7 @@ ${SHAPEDECODE} ${SHAPEBASE}/landcover_mi

# Ground cover: sand, tidal, lava, barren, grass, shrub, herb-tundra
${SHAPEDECODE} ${SHAPEBASE}/landcover_sand ${WORKBASE}/Shape-LandCover Sand
-${SHAPEDECODE} ${SHAPEBASE}/landcover_marsh ${WORKBASE}/Shape-LandCover Marsh
+${SHAPEDECODE} ${SHAPEBASE}/landcover_marsh ${WORKBASE}/Shape-LandCover Littoral
${SHAPEDECODE} ${SHAPEBASE}/landcover_lava ${WORKBASE}/Shape-LandCover Lava
${SHAPEDECODE} ${SHAPEBASE}/landcover_barrencover ${WORKBASE}/Shape-LandCover BarrenCover
${SHAPEDECODE} ${SHAPEBASE}/landcover_grasscover ${WORKBASE}/Shape-LandCover GrassCover
@@ -41,8 +41,7 @@ ${SHAPEDECODE} ${SHAPEBASE}/landcover_he
# Ice cover: glaciers, pack ice, and sea ice
${SHAPEDECODE} ${SHAPEBASE}/landcover_glacier ${WORKBASE}/Shape-LandCover Glacier
${SHAPEDECODE} ${SHAPEBASE}/landcover_packice ${WORKBASE}/Shape-LandCover PackIce
-# FiXME: Two glacier themes; have same name in database
-# ${SHAPEDECODE} ${SHAPEBASE}/landcover_glacier ${WORKBASE}/Shape-LandCover Glacier
+${SHAPEDECODE} ${SHAPEBASE}/landcover_glacier ${WORKBASE}/Shape-LandCover PolarIce

# Marshes: marsh and bog
${SHAPEDECODE} ${SHAPEBASE}/landcover_marsh ${WORKBASE}/Shape-LandCover Marsh
Index: src/Prep/TGVPF/process.sh
===================================================================
RCS file: /var/cvs/TerraGear-0.0/TerraGear/src/Prep/TGVPF/process.sh,v
retrieving revision 1.1
diff -u -3 -p -r1.1 process.sh
--- src/Prep/TGVPF/process.sh   17 May 2004 20:12:19 -0000      1.1
+++ src/Prep/TGVPF/process.sh   14 Oct 2006 22:49:04 -0000
@@ -39,7 +39,7 @@ for REGION in $REGIONS; do
     # Inland moving water: rivers/streams, intermittent streams, and canals
     ${TGVPF} --work-dir=${WORKBASE}/VPF-Rivers --material=Stream --width=40 --att=hyc:8 --max-segment=400 $V0PATH $REGION hydro watrcrsl
     ${TGVPF} --work-dir=${WORKBASE}/VPF-Rivers --material=IntermittentStream --width=30 --att=hyc:6 --max-segment=400 $V0PATH $REGION hydro watrcrsl
-    ${TGVPF} --work-dir=${WORKBASE}/VPF-Canals --material=Stream --width=50 --att=exs:1 --att=loc:8 --max-segment=400 $V0PATH $REGION hydro aquecanl
+    ${TGVPF} --work-dir=${WORKBASE}/VPF-Canals --material=Canal --width=50 --att=exs:1 --att=loc:8 --max-segment=400 $V0PATH $REGION hydro aquecanl

     # Inland still water: lakes, intermittent lakes, and flood land
     ${TGVPF} --work-dir=${WORKBASE}/VPF-Lakes --material=Lake --att=f_code:BH000 --att=hyc:8 --max-segment=400 $V0PATH $REGION hydro inwatera
@@ -57,7 +57,7 @@ for REGION in $REGIONS; do

     # Ground cover: sand, tidal, lava, barren, grass, shrub, herb-tundra
     ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=Sand --att=smc:88 --att=swc:0 --max-segment=400 $V0PATH $REGION phys grounda
-    ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=Marsh --att=smc:88 --att=swc:3 --max-segment=400 $V0PATH $REGION phys grounda
+    ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=Littoral --att=smc:88 --att=swc:3 --max-segment=400 $V0PATH $REGION phys grounda
     ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=Lava --att=smc:52 --max-segment=400 $V0PATH $REGION phys grounda
     ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=BarrenCover --att=smc:119 --max-segment=400 $V0PATH $REGION phys grounda
     ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=GrassCover --att=f_code:EB010 --max-segment=400 $V0PATH $REGION veg grassa
@@ -67,7 +67,7 @@ for REGION in $REGIONS; do
     # Ice cover: glaciers, pack ice, and sea ice
     ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=Glacier --max-segment=400 $V0PATH $REGION phys landicea
     ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=PackIce --att=f_code:BJ070 --max-segment=400 $V0PATH $REGION phys seaicea
-    ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=Glacier --att=f_code:BJ080 --max-segment=400 $V0PATH $REGION phys seaicea
+    ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=PolarIce --att=f_code:BJ080 --max-segment=400 $V0PATH $REGION phys seaicea

     # Marshes: marsh and bog
     ${TGVPF} --work-dir=${WORKBASE}/VPF-LandCover --material=Marsh --att=f_code:BH095 --max-segment=400 $V0PATH $REGION veg swampa
-------------------------- snip ---------------------------------


        Martin.
--
Unix _IS_ user friendly - it's just selective about who its friends are !
--------------------------------------------------------------------------

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel



--
Curtis Olson - University of Minnesota - FlightGear Project
http://baron.flightgear.org/~curt/  http://www.humanfirst.umn.edu/  http://www.flightgear.org
Unique text: 2f585eeea02e2c79d7b1d8c4963bae2d
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to