xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-18
  • 語言: C/C++
  • 標簽: SHAPFILE??

資源簡介

用MFC實現對SHAPFILE文件的讀取和現實,主要調用GDAL庫文件。在這兒將主要的代碼粘貼下來。

資源截圖

代碼片段和文件信息

#include?“stdafx.h“
#include?“MyShapFile.h“


#define?MaxFileNameSize?255
#define?MaxPointsNumber?3000
#define?MAX_WEIGHT?6


CMyShapFile::CMyShapFile()
:?//Filepath(NULL)
?m_filepath(NULL)
?PointNum(0)
{
}


CMyShapFile::~CMyShapFile()
{
}


//?讀取文件
bool?CMyShapFile::ReadFile()
{
//this->m_filepath?=?Path;
OGRRegisterAll();

OGRDataSource?*poDS?=?OGRSFDriverRegistrar::Open(this->m_filepath?FALSE);

if?(NULL?==?poDS)
{

//AfxMessageBox();
AfxMessageBox(_T(“讀取失敗“));
CString?str;
str?=?this->m_filepath;
AfxMessageBox(str);
//cout<<“ReadFile?Failed!“< return?false;
}

OGRlayer?*polayer?=?poDS->Getlayer(0);

OGRFeature?*poFeature?=?polayer->GetNextFeature();

while?(NULL?!=?poFeature)
{
//讀取屬性數據
//OGRFeatureDefn?int?iField

//讀取幾何數據
OGRGeometry?*?poGeometry?=?poFeature->GetGeometryRef();
if?(NULL?!=?poGeometry?&&?wkbFlatten(poGeome

評論

共有 條評論

相關資源