本文夹内ogr\ogrsf_frmts\makefile.vc 替换 gdal-1.8.0\ogr\ogrsf_frmts\makefile.vc
本文夹内ogr\ogrsf_frmts\ogrsf_frmts.h 替换 gdal-1.8.0\ogr\ogrsf_frmts\ogrsf_frmts.h
本文夹内ogr\ogrsf_frmts\generic\makefile.vc 替换 gdal-1.8.0\ogr\ogrsf_frmts\generic\makefile.vc
本文夹内ogr\ogrsf_frmts\generic\ogrregisterall.cpp 替换 gdal-1.8.0\ogr\ogrsf_frmts\generic\ogrregisterall.cpp
本文夹内ogr\ogrsf_frmts\mapgis文件夹 拷贝到 gdal-1.8.0\ogr\ogrsf_frmts\下;
CFileDialog fdlg(TRUE,"*.dxf|*.shp|*.dwg","*.dxf",NULL,"*.dxf",NULL);
替换为:
CFileDialog fdlg(TRUE, NULL, "*.wat;*.wal;*wap",NULL, "*.wat;*.wal;*wap", NULL);
fdlg.m_ofn.lpstrFilter = "MapGIS file(*.wat;*.wal;*wap)\0*.wat;*.wal;*wap\0AutoCAD file(*.dxf)\0*.dxf\0Shape file(*shp)\0*.shp\0";
将Mapgis线转换为ogr中 wkbLineString25D 类型;
将Mapgis面转换为ogr中 wkbPolygon 类型。