在Matlab中读取和显示Mapinfo数据?

在Matlab中读取和显示Mapinfo数据?,matlab,mapinfo,Matlab,Mapinfo,我想知道是否有一种简单的方法可以在Matlab中读取和显示Mapinfo生成的文件(如.DAT、.MAP、.TAB) 看起来,Matlab无法读取包含高程数据的三维形状文件,只能读取二维形状文件,因此需要将它们从三维形状文件转换为二维形状文件。如果您有ArcMap,您可以这样做。您有映射工具箱吗?亲爱的,因为我可以访问安装了MapInfo的工作站,所以我可以将.TAB文件转换为.shp文件。然而,无论如何,有一个matlab脚本来进行这种转换是很有趣的。但是现在出现了一个新问题:我想在Matla

我想知道是否有一种简单的方法可以在Matlab中读取和显示Mapinfo生成的文件(如.DAT、.MAP、.TAB)

看起来,Matlab无法读取包含高程数据的三维形状文件,只能读取二维形状文件,因此需要将它们从三维形状文件转换为二维形状文件。如果您有ArcMap,您可以这样做。

您有映射工具箱吗?亲爱的,因为我可以访问安装了MapInfo的工作站,所以我可以将.TAB文件转换为.shp文件。然而,无论如何,有一个matlab脚本来进行这种转换是很有趣的。但是现在出现了一个新问题:我想在Matlab中读取这些.shp文件:(文件CH.shp存储在Matlab工作目录中),我尝试使用
ZIP\u CH=shaperead('CH.shp')
读取它,但这不起作用。出现以下错误消息:
不支持的形状类型PolygonZ(类型code=15)。
有人能解释问题是什么,有人知道该问题的解决方案吗?谢谢