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

Reply via email to