就是有dbf文件,shp文件,等等等,,我现在需要读取shp文件里的内容,拿到里面的经纬坐标出来,,以前没弄过,网上找的资料也有CGDataAdapter.CGLocalGeoDataAdapter这个找不到命名空间,缺少引用,,估计是个人写的类没有给贴出原代码....
各位大虾....有做过GIS读取过shapefile文件内容的,帮个忙,,解决下,谢谢啦.........

解决方案 »

  1.   

    用第三方的类库,比如ESRI公司的ArcEngine
      

  2.   

    一般情况下gis会提供读取这些数据的方法的。如果想自己做,dbf就是数据库,c#打开读取数据表的操作你应该会把
      

  3.   

    大哥,读dbf不难,但是dbf里面没有我要的经纬度,,它存在shp里面,我就是不会读shp里面的内容,拿不到经纬度.....能否给个代码参考?
      

  4.   

    ArcEngine 用过很容易,其他的就不清楚了
      

  5.   

    ado.net下的shape文件读取

    http://www.cnblogs.com/columbus2/archive/2007/08/02/840329.html
    参考一下这个,可能对你有用。
      

  6.   

    1.shapefile格式说明及读写代码示例
    http://blog.csdn.net/Chendy/archive/2008/01/10/2033406.aspx2.使用 ArcEngine 等二次开发工具
      

  7.   

    我也在做这方面的东西。是关于dxf与*.shp之间的转换问题,是比较难啊!如果用AE的话,可直接就做出来了,可是问题是精度很差,只能用c#从底层写,如果楼主有什么对shape文件的新见解请告诉小弟!谢谢!
      

  8.   

    楼主,现有没有这代码,我急需啊![email protected],发给我好嘛?谢谢了1