亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? shapefil.h

?? 支持各種柵格圖像和矢量圖像讀取的庫(kù)
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
                  double * padfMinBound, double * padfMaxBound );SHPObject SHPAPI_CALL1(*)      SHPReadObject( SHPHandle hSHP, int iShape );int SHPAPI_CALL      SHPWriteObject( SHPHandle hSHP, int iShape, SHPObject * psObject );void SHPAPI_CALL      SHPDestroyObject( SHPObject * psObject );void SHPAPI_CALL      SHPComputeExtents( SHPObject * psObject );SHPObject SHPAPI_CALL1(*)      SHPCreateObject( int nSHPType, int nShapeId, int nParts,                        const int * panPartStart, const int * panPartType,                       int nVertices,                        const double * padfX, const double * padfY,                       const double * padfZ, const double * padfM );SHPObject SHPAPI_CALL1(*)      SHPCreateSimpleObject( int nSHPType, int nVertices,                             const double * padfX,                              const double * padfY,                              const double * padfZ );int SHPAPI_CALL      SHPRewindObject( SHPHandle hSHP, SHPObject * psObject );void SHPAPI_CALL SHPClose( SHPHandle hSHP );void SHPAPI_CALL SHPWriteHeader( SHPHandle hSHP );const char SHPAPI_CALL1(*)      SHPTypeName( int nSHPType );const char SHPAPI_CALL1(*)      SHPPartTypeName( int nPartType );/* -------------------------------------------------------------------- *//*      Shape quadtree indexing API.                                    *//* -------------------------------------------------------------------- *//* this can be two or four for binary or quad tree */#define MAX_SUBNODE	4typedef struct shape_tree_node{    /* region covered by this node */    double	adfBoundsMin[4];    double	adfBoundsMax[4];    /* list of shapes stored at this node.  The papsShapeObj pointers       or the whole list can be NULL */    int		nShapeCount;    int		*panShapeIds;    SHPObject   **papsShapeObj;    int		nSubNodes;    struct shape_tree_node *apsSubNode[MAX_SUBNODE];    } SHPTreeNode;typedef struct{    SHPHandle   hSHP;        int		nMaxDepth;    int		nDimension;    int         nTotalCount;        SHPTreeNode	*psRoot;} SHPTree;SHPTree SHPAPI_CALL1(*)      SHPCreateTree( SHPHandle hSHP, int nDimension, int nMaxDepth,                     double *padfBoundsMin, double *padfBoundsMax );void    SHPAPI_CALL      SHPDestroyTree( SHPTree * hTree );int	SHPAPI_CALL      SHPWriteTree( SHPTree *hTree, const char * pszFilename );SHPTree SHPAPI_CALL      SHPReadTree( const char * pszFilename );int	SHPAPI_CALL      SHPTreeAddObject( SHPTree * hTree, SHPObject * psObject );int	SHPAPI_CALL      SHPTreeAddShapeId( SHPTree * hTree, SHPObject * psObject );int	SHPAPI_CALL      SHPTreeRemoveShapeId( SHPTree * hTree, int nShapeId );void 	SHPAPI_CALL      SHPTreeTrimExtraNodes( SHPTree * hTree );int    SHPAPI_CALL1(*)      SHPTreeFindLikelyShapes( SHPTree * hTree,                               double * padfBoundsMin,                               double * padfBoundsMax,                               int * );int     SHPAPI_CALL      SHPCheckBoundsOverlap( double *, double *, double *, double *, int );int SHPAPI_CALL1(*) SHPSearchDiskTree( FILE *fp,                    double *padfBoundsMin, double *padfBoundsMax,                   int *pnShapeCount );/************************************************************************//*                             DBF Support.                             *//************************************************************************/typedef	struct{    FILE	*fp;    int         nRecords;    int		nRecordLength;    int		nHeaderLength;    int		nFields;    int		*panFieldOffset;    int		*panFieldSize;    int		*panFieldDecimals;    char	*pachFieldType;    char	*pszHeader;    int		nCurrentRecord;    int		bCurrentRecordModified;    char	*pszCurrentRecord;    int         nWorkFieldLength;    char        *pszWorkField;        int		bNoHeader;    int		bUpdated;} DBFInfo;typedef DBFInfo * DBFHandle;typedef enum {  FTString,  FTInteger,  FTDouble,  FTLogical,  FTInvalid} DBFFieldType;#define XBASE_FLDHDR_SZ       32DBFHandle SHPAPI_CALL      DBFOpen( const char * pszDBFFile, const char * pszAccess );DBFHandle SHPAPI_CALL      DBFCreate( const char * pszDBFFile );int	SHPAPI_CALL      DBFGetFieldCount( DBFHandle psDBF );int	SHPAPI_CALL      DBFGetRecordCount( DBFHandle psDBF );int	SHPAPI_CALL      DBFAddField( DBFHandle hDBF, const char * pszFieldName,                   DBFFieldType eType, int nWidth, int nDecimals );int	SHPAPI_CALL      DBFAddNativeFieldType( DBFHandle hDBF, const char * pszFieldName,                             char chType, int nWidth, int nDecimals );DBFFieldType SHPAPI_CALL      DBFGetFieldInfo( DBFHandle psDBF, int iField,                        char * pszFieldName, int * pnWidth, int * pnDecimals );int SHPAPI_CALL      DBFGetFieldIndex(DBFHandle psDBF, const char *pszFieldName);int 	SHPAPI_CALL      DBFReadIntegerAttribute( DBFHandle hDBF, int iShape, int iField );double 	SHPAPI_CALL      DBFReadDoubleAttribute( DBFHandle hDBF, int iShape, int iField );const char SHPAPI_CALL1(*)      DBFReadStringAttribute( DBFHandle hDBF, int iShape, int iField );const char SHPAPI_CALL1(*)      DBFReadLogicalAttribute( DBFHandle hDBF, int iShape, int iField );int     SHPAPI_CALL      DBFIsAttributeNULL( DBFHandle hDBF, int iShape, int iField );int SHPAPI_CALL      DBFWriteIntegerAttribute( DBFHandle hDBF, int iShape, int iField,                                 int nFieldValue );int SHPAPI_CALL      DBFWriteDoubleAttribute( DBFHandle hDBF, int iShape, int iField,                               double dFieldValue );int SHPAPI_CALL      DBFWriteStringAttribute( DBFHandle hDBF, int iShape, int iField,                               const char * pszFieldValue );int SHPAPI_CALL     DBFWriteNULLAttribute( DBFHandle hDBF, int iShape, int iField );int SHPAPI_CALL     DBFWriteLogicalAttribute( DBFHandle hDBF, int iShape, int iField,			       const char lFieldValue);int SHPAPI_CALL     DBFWriteAttributeDirectly(DBFHandle psDBF, int hEntity, int iField,                               void * pValue );const char SHPAPI_CALL1(*)      DBFReadTuple(DBFHandle psDBF, int hEntity );int SHPAPI_CALL      DBFWriteTuple(DBFHandle psDBF, int hEntity, void * pRawTuple );int SHPAPI_CALL DBFIsRecordDeleted( DBFHandle psDBF, int iShape );int SHPAPI_CALL DBFMarkRecordDeleted( DBFHandle psDBF, int iShape,                                       int bIsDeleted );DBFHandle SHPAPI_CALL      DBFCloneEmpty(DBFHandle psDBF, const char * pszFilename ); void	SHPAPI_CALL      DBFClose( DBFHandle hDBF );void    SHPAPI_CALL      DBFUpdateHeader( DBFHandle hDBF );char    SHPAPI_CALL      DBFGetNativeFieldType( DBFHandle hDBF, int iField );#ifdef __cplusplus}#endif#endif /* ndef _SHAPEFILE_H_INCLUDED */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av先锋影音| 久久久久99精品国产片| 色爱区综合激月婷婷| www.亚洲在线| 99视频热这里只有精品免费| 成人黄色小视频在线观看| 成人一二三区视频| va亚洲va日韩不卡在线观看| 成人激情动漫在线观看| 972aa.com艺术欧美| 色综合视频在线观看| 欧美亚洲综合一区| 欧美久久久久中文字幕| 欧美一卡在线观看| 日韩欧美在线1卡| 国产女主播一区| 亚洲乱码国产乱码精品精98午夜 | 欧美午夜一区二区三区免费大片| 色综合久久中文综合久久97| 91麻豆自制传媒国产之光| 色综合欧美在线视频区| 欧美日韩免费高清一区色橹橹 | 欧美一区二区三区四区五区 | 午夜精品福利一区二区三区av| 视频一区欧美精品| 美女视频第一区二区三区免费观看网站| 日产精品久久久久久久性色| 国产美女在线精品| 波多野结衣欧美| 欧美日韩国产小视频| 精品国产乱码久久久久久夜甘婷婷| 久久一区二区三区四区| 中文字幕在线一区免费| 午夜精品影院在线观看| 国产一区在线观看麻豆| 99久久99精品久久久久久| 欧美三级蜜桃2在线观看| 精品久久久久香蕉网| 国产精品久久久久9999吃药| 亚洲一区二区美女| 韩国三级中文字幕hd久久精品| 99久免费精品视频在线观看 | 欧美高清在线视频| 亚洲在线观看免费视频| 国产在线视频一区二区| 97se亚洲国产综合在线| 日韩欧美一区二区在线视频| 国产精品久久久久四虎| 日韩经典一区二区| www.久久精品| 欧美男男青年gay1069videost| 久久久久成人黄色影片| 亚洲高清视频的网址| 国产精品资源网站| 欧美二区在线观看| 国产精品美女久久福利网站| 日韩激情一区二区| 9l国产精品久久久久麻豆| 日韩免费一区二区三区在线播放| 亚洲欧洲精品一区二区三区| 亚洲午夜久久久久久久久久久| 国产一区二区导航在线播放| 91国偷自产一区二区三区成为亚洲经典| 日韩西西人体444www| 一区二区三区中文字幕精品精品 | 69堂成人精品免费视频| 国产精品国产三级国产aⅴ无密码| 日本v片在线高清不卡在线观看| 91在线观看视频| 久久先锋资源网| 男女性色大片免费观看一区二区 | 欧美精品777| 亚洲精品美腿丝袜| 国产大陆亚洲精品国产| 日韩美女一区二区三区| 亚洲午夜日本在线观看| 色综合久久天天| 国产精品天干天干在观线| 国产一区视频网站| 日韩欧美在线综合网| 天天综合色天天| 色婷婷综合久久| 亚洲欧美影音先锋| 国产成人精品在线看| 精品动漫一区二区三区在线观看| 丝袜美腿高跟呻吟高潮一区| 色久优优欧美色久优优| 国产精品大尺度| 国产69精品一区二区亚洲孕妇| 日韩免费一区二区三区在线播放| 亚洲国产精品久久艾草纯爱| 91黄视频在线观看| 一区二区三区精品| 欧洲亚洲精品在线| 亚洲一区二区在线视频| 在线观看亚洲专区| 亚洲综合久久av| 欧美日韩国产一二三| 亚洲成a人v欧美综合天堂| 欧美在线|欧美| 亚洲电影一区二区三区| 精品视频一区三区九区| 天天综合色天天| 欧美一级夜夜爽| 看国产成人h片视频| 日韩色视频在线观看| 久久国产精品无码网站| 2021国产精品久久精品| 国产乱妇无码大片在线观看| 久久久蜜桃精品| 成人午夜碰碰视频| 亚洲美女免费视频| 欧美日韩一区二区在线观看视频| 亚洲福利视频三区| 91精品国产美女浴室洗澡无遮挡| 老司机精品视频在线| xvideos.蜜桃一区二区| 国产福利精品导航| 最新国产精品久久精品| 欧美综合色免费| 免费美女久久99| 欧美激情在线免费观看| 一本到高清视频免费精品| 亚洲成人午夜电影| 精品91自产拍在线观看一区| 国产suv精品一区二区6| 亚洲激情校园春色| 欧美一区三区四区| 国产精品1区2区3区在线观看| 中文字幕亚洲不卡| 69av一区二区三区| 国产99一区视频免费| 亚洲最新视频在线播放| 欧美一区二区免费视频| 国产精品1区2区3区在线观看| 亚洲图片激情小说| 91 com成人网| 国产69精品久久777的优势| 亚洲午夜免费电影| 亚洲精品一区二区精华| 99国产精品久久久久久久久久 | 国产精品 日产精品 欧美精品| 国产精品女上位| 欧美男人的天堂一二区| 国产精品一区一区三区| 一区二区三区日韩精品| 精品国精品国产尤物美女| www.亚洲在线| 免费在线观看日韩欧美| 中文字幕欧美一| 日韩欧美一区在线观看| 91免费版在线| 蜜桃久久av一区| 亚洲美女免费在线| 久久这里只有精品视频网| 欧美视频一区二区在线观看| 国产成人综合网站| 爽爽淫人综合网网站| 国产精品网站在线| 欧美一级二级在线观看| jvid福利写真一区二区三区| 美女mm1313爽爽久久久蜜臀| 亚洲男人天堂一区| 久久久另类综合| 欧美精品久久99| 色女孩综合影院| 国产·精品毛片| 久久99热这里只有精品| 亚洲精品欧美在线| 中文字幕欧美日本乱码一线二线| 欧美伦理视频网站| 91看片淫黄大片一级在线观看| 精品一区二区三区久久久| 亚洲影视在线观看| 中文字幕乱码一区二区免费| 欧美一区三区四区| 色狠狠av一区二区三区| 粉嫩蜜臀av国产精品网站| 裸体在线国模精品偷拍| 亚洲二区在线视频| 亚洲视频 欧洲视频| 2023国产一二三区日本精品2022| 欧美日韩mp4| 欧美系列在线观看| 日本韩国欧美一区| 色综合久久中文字幕| jizzjizzjizz欧美| 成人网男人的天堂| 福利一区二区在线| 国产精品自拍av| 国产精品一区二区久久不卡| 蜜桃av噜噜一区| 午夜精品福利在线| 亚洲高清免费视频| 亚洲五码中文字幕| 亚洲视频在线观看一区| 国产精品国产三级国产普通话99| 国产亚洲精品aa| 欧美激情在线看| 国产日韩欧美亚洲|