博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

把mapinfo图层的经纬度信息导出来的办法

Posted on 2011-05-24 00:31  浪端之渡鸟  阅读(1555)  评论(1编辑  收藏  举报

在日常工作中,有时需要把mapinfo图层的信息跟经纬度导出来,而如果按正常的办法在工具栏直接按“表”—〉“转出”,就无法导出经纬度信息。以下办法可以解决这个难题:

1、选择“表”—〉“维护表结构”—〉选择要导出的表—〉在表中增加两个字段“X”和“Y”,新字段全部要选择“浮点型”数据类型,然后这个表会自动关闭,然后手动重新打开。

2、选择“选项”—〉“打开mapbasic窗口”—〉在mapbasic窗口中输入以下代码,然后按“回车”。

                                          “update 要导出的表名 set x=centroidx(obj),y=centroidy(obj)”

这样就OK了,经纬度信息已经保存在你刚才新增加的两个字段“X,Y”里了,可以直接按“表”—〉“转出”,连同经纬度一同导出所有想要的信息了。