Make 0 the default area type since this corresponds well with the conventions
used by the triangulator.
This commit is contained in:
parent
09aa6ba330
commit
0f6ec612cf
2 changed files with 36 additions and 15 deletions
|
@ -30,7 +30,9 @@
|
|||
|
||||
// return area type from text name
|
||||
AreaType get_area_type( string area ) {
|
||||
if ( area == "AirportKeep" ) {
|
||||
if ( area == "Default" ) {
|
||||
return DefaultArea;
|
||||
} else if ( area == "AirportKeep" ) {
|
||||
return AirportKeepArea;
|
||||
} else if ( area == "AirportIgnore" ) {
|
||||
return AirportIgnoreArea;
|
||||
|
@ -42,7 +44,8 @@ AreaType get_area_type( string area ) {
|
|||
return OceanArea;
|
||||
} else if ( area == "Lake" ) {
|
||||
return LakeArea;
|
||||
} else if ( area == "Lake Dry" ) {
|
||||
} else if ( (area == "Lake Dry")
|
||||
|| (area == "DryLake") ) {
|
||||
return DryLakeArea;
|
||||
} else if ( (area == "Lake Intermittent")
|
||||
|| (area == "IntermittentLake") ) {
|
||||
|
@ -74,7 +77,9 @@ AreaType get_area_type( string area ) {
|
|||
|
||||
// return text from of area name
|
||||
string get_area_name( AreaType area ) {
|
||||
if ( area == AirportKeepArea ) {
|
||||
if ( area == DefaultArea ) {
|
||||
return "Default";
|
||||
} else if ( area == AirportKeepArea ) {
|
||||
return "AirportKeep";
|
||||
} else if ( area == AirportIgnoreArea ) {
|
||||
return "AirportIgnore";
|
||||
|
@ -110,6 +115,10 @@ string get_area_name( AreaType area ) {
|
|||
|
||||
|
||||
// $Log$
|
||||
// Revision 1.6 1999/03/27 05:31:24 curt
|
||||
// Make 0 the default area type since this corresponds well with the conventions
|
||||
// used by the triangulator.
|
||||
//
|
||||
// Revision 1.5 1999/03/22 23:49:29 curt
|
||||
// Moved AreaType get_shapefile_type(GDBFile *dbf, int rec) to where it
|
||||
// belongs in ShapeFile/
|
||||
|
|
|
@ -26,22 +26,30 @@
|
|||
#define _NAMES_HXX
|
||||
|
||||
|
||||
#include <Include/compiler.h>
|
||||
|
||||
#include STL_STRING
|
||||
|
||||
FG_USING_STD(string);
|
||||
|
||||
|
||||
// Posible shape file types. Note the order of these is important and
|
||||
// defines the priority of these shapes if they should intersect. The
|
||||
// smaller the number, the higher the priority.
|
||||
enum AreaType {
|
||||
AirportKeepArea = 0,
|
||||
AirportIgnoreArea = 1,
|
||||
OceanArea = 2,
|
||||
LakeArea = 3,
|
||||
DryLakeArea = 4,
|
||||
IntLakeArea = 5,
|
||||
ReservoirArea = 6,
|
||||
IntReservoirArea = 7,
|
||||
StreamArea = 8,
|
||||
CanalArea = 9,
|
||||
GlacierArea = 10,
|
||||
MarshArea = 11,
|
||||
DefaultArea = 0,
|
||||
AirportKeepArea = 1,
|
||||
AirportIgnoreArea = 2,
|
||||
OceanArea = 3,
|
||||
LakeArea = 4,
|
||||
DryLakeArea = 5,
|
||||
IntLakeArea = 6,
|
||||
ReservoirArea = 7,
|
||||
IntReservoirArea = 8,
|
||||
StreamArea = 9,
|
||||
CanalArea = 10,
|
||||
GlacierArea = 11,
|
||||
MarshArea = 12,
|
||||
VoidArea = 9997,
|
||||
NullArea = 9998,
|
||||
UnknownArea = 9999
|
||||
|
@ -59,6 +67,10 @@ string get_area_name( AreaType area );
|
|||
|
||||
|
||||
// $Log$
|
||||
// Revision 1.5 1999/03/27 05:31:25 curt
|
||||
// Make 0 the default area type since this corresponds well with the conventions
|
||||
// used by the triangulator.
|
||||
//
|
||||
// Revision 1.4 1999/03/22 23:49:30 curt
|
||||
// Moved AreaType get_shapefile_type(GDBFile *dbf, int rec) to where it
|
||||
// belongs in ShapeFile/
|
||||
|
|
Loading…
Add table
Reference in a new issue