没有直接的方法来解析.TAB使用java代码。首先,您需要使用Gdal将.TAB转换为KML或其他扩展 1 或ogr2ogr使用此命令行工具
ogr2ogr -f“KML”“filepath / filename.kml”“filepath / filename.TAB”
之后,您可以使用DOM解析器使用Java代码解析.kml文件 2 java中提供的API。
您尝试使用的API专门用于使用栅格选项卡文件 的 支持GeoTiff 强> 格式。 github页面上的标题特别提到:
GEOT-4619:支持geotiff格式阅读器中的MapInfo TAB文件
有一个C ++库可用于读写MapInfo TAB文件 MITAB 您可以将其集成到您的应用程序中。或者,您可以使用诸如的库 GDAL 将您的数据转换为MIF / MID(纯文本MapInfo文件格式),然后您可以将其解析为文本。