Mitab 库的概述

MITAB库提供了一个名为TAB2TAB的转换工具,支持tab-to-mif和mif-to-tab转换。该库在Windows和Unix上均可编译,提供了C API和C++ API供开发者使用。C API适合快速构建简单应用,而C++ API则允许全面访问MapInfo的数据模型。在Unix上,需要根据字节排序调整编译标志。库的使用包括智能打开文件、创建新文件以及处理各种特征类,如TABFile、TABView和MIFFile。
摘要由CSDN通过智能技术生成

使用TAB2TAB转换程序:
-------------------------------------
MITAB附带一个名为TAB2TAB的转换程序,可以实现tab-to-mif
和mif-to-tab转换:
用法:tab2tab <src_filename> <dst_filename>
    将TAB或MIF文件<src_filename>转换为TAB或MIF格式。
    <dst_filename>(.tab或.mif)的扩展名定义了输出格式。

编制这个库:
----------------------
当你解压ZIP(或.tar.gz)文件时,你会得到3个目录
以及在Windows或Windows下使用VC ++ 6编译库的makefile
在Unix上使用GNU make和GCC。

MITAB目录包含库的核心和TAB2TAB转换程序。
OGR和CPL目录是MITAB使用的支持库,一开始你可能不会注意他。

在Windows上编译lib:
  在DOS提示符下,通过执行VCVARS32.BAT(在VC ++安装的某个地方)来设置VC ++环境变量并使用以下指令开始编译:
        nmake -f makefile.vc

  这个指令会自动编译3个子目录和在MITAB目录中的测试程序(tab2tab.exe,tabdump.exe,mitabc_test.exe)。

  如果您打算从Visual Basic或非C环境使用MITABÿ

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值