PostGIS 3.7.0dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ shapetypename()

char * shapetypename ( int  num)

Definition at line 602 of file pgsql2shp-core.c.

603{
604 switch (num)
605 {
606 case SHPT_NULL:
607 return "Null Shape";
608 case SHPT_POINT:
609 return "Point";
610 case SHPT_ARC:
611 return "PolyLine";
612 case SHPT_POLYGON:
613 return "Polygon";
614 case SHPT_MULTIPOINT:
615 return "MultiPoint";
616 case SHPT_POINTZ:
617 return "PointZ";
618 case SHPT_ARCZ:
619 return "PolyLineZ";
620 case SHPT_POLYGONZ:
621 return "PolygonZ";
622 case SHPT_MULTIPOINTZ:
623 return "MultiPointZ";
624 case SHPT_POINTM:
625 return "PointM";
626 case SHPT_ARCM:
627 return "PolyLineM";
628 case SHPT_POLYGONM:
629 return "PolygonM";
630 case SHPT_MULTIPOINTM:
631 return "MultiPointM";
632 case SHPT_MULTIPATCH:
633 return "MultiPatch";
634 default:
635 return "Unknown";
636 }
637}
#define SHPT_ARCZ
Definition shapefil.h:354
#define SHPT_MULTIPATCH
Definition shapefil.h:361
#define SHPT_NULL
Definition shapefil.h:348
#define SHPT_ARCM
Definition shapefil.h:358
#define SHPT_POLYGONM
Definition shapefil.h:359
#define SHPT_ARC
Definition shapefil.h:350
#define SHPT_POLYGON
Definition shapefil.h:351
#define SHPT_MULTIPOINT
Definition shapefil.h:352
#define SHPT_POINTZ
Definition shapefil.h:353
#define SHPT_MULTIPOINTZ
Definition shapefil.h:356
#define SHPT_MULTIPOINTM
Definition shapefil.h:360
#define SHPT_POINTM
Definition shapefil.h:357
#define SHPT_POINT
Definition shapefil.h:349
#define SHPT_POLYGONZ
Definition shapefil.h:355

References SHPT_ARC, SHPT_ARCM, SHPT_ARCZ, SHPT_MULTIPATCH, SHPT_MULTIPOINT, SHPT_MULTIPOINTM, SHPT_MULTIPOINTZ, SHPT_NULL, SHPT_POINT, SHPT_POINTM, SHPT_POINTZ, SHPT_POLYGON, SHPT_POLYGONM, and SHPT_POLYGONZ.

Referenced by main(), and pgui_action_export().

Here is the caller graph for this function: