在 SharpMap 中使用 Mapinfo tables

.net下的开源GIS项目SharpMap用起来很简单,但是其本身不支持Mapinfo的数据格式,首先得将tab文件转换为shp文件,首先我使用OgrProvider,然后你会发现其依赖于另外一个GdalWrapper,把这两个引用到你的项目中后,你还需要引用Gdal,否则会报异常(引用为空)。我建议你最好下载FWTools的最新版本,然后将其BIN下的DLL文件都拷贝到你建的项目的BIN目录下;这样你的程序就可以打开Mapinfo的文件了,但其速度比shp格式最少慢两倍。

我遇到一个问题,TAB文件很大时,导入的图层不能显示,至今还在找原因。

posted on 2010-03-12 11:42  Gavin Young  阅读(953)  评论(3)    收藏  举报

导航