当前位置: 代码迷 >> GIS >> ~使用GDAL中的OGR读取MIF文件的有关问题
  详细解决方案

~使用GDAL中的OGR读取MIF文件的有关问题

热度:236   发布时间:2016-05-05 06:17:38.0
求助~~使用GDAL中的OGR读取MIF文件的问题
按照gdal官网上的方法,先注册,再声明一个DataSource对象ds,但是在接下来用Ogr类中的open方法加载mif文件到ds中的时候总是加载不进去,datasource总是为null。麻烦各位大侠帮帮忙,指导一下我~~ 
代码: 
      OSGeo.OGR.Ogr.RegisterAll(); 
            
    OSGeo.OGR.DataSource ds = OSGeo.OGR.Ogr.Open("c:\\drawing.MIF", 0); 

    if (ds == null) 
    { 
        MessageBox.Show("Can't open DataSource"); 
        return; 
    } 

------解决方案--------------------
是不是你的mif文件有问题?用其他工具打开试试
------解决方案--------------------
好像是你没有加载对应的驱动.
------解决方案--------------------
抱歉,上面可能说的不对
你检查一下你的include目录,lib文件是否指定正确了吧