shapedesc.h
来自「利用vc开发gis系统有用的可以下一下哈欢迎大家使用」· C头文件 代码 · 共 50 行
H
50 行
#include <stdio.h>
#include <math.h>
#define NullData pow(10,-38)
typedef enum SHAPETYPE
{
NullShape =0,
Point =1,
Polyline =3,
Polygon =5,
MultiPoint =8
} ;
struct POINT
{
double x;
double y;
} ;
struct MULTIPOINT
{
double Box[4]; // Bounding Box
int NumPoints; // Number of Points
struct POINT *Points; // The Points in the Set
} ;
struct POLYLINE
{
double Box[4]; // Bounding Box
int NumParts; // Number of Parts
int NumPoints; // Total Number of Points
int *Parts; // Index to First Point in Part
struct POINT *Points; // Points for All Parts
} ;
struct POLYGON
{
double Box[4]; // Bounding Box
int NumParts; // Number of Parts
int NumPoints; // Total Number of Points
int *Parts; // Index to First Point in Part
struct POINT *Points; // Points for All Parts
} ;
struct RECORDHEADER
{
int RecordNumber;
int RecordLength;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?