mapinfo高阶-批量获取图形面积

  • 2019 年 12 月 26 日
  • 筆記

可能你遇到需要获取图形面积的场景,单个图形的面积是很好获取,双击图形,就会弹出若干属性,如下图:

然而,当你需要获取这样密密麻麻的图形面积时,该怎么做呢?

利用mapinfo的内置函数,获取步骤如下:

1)表->维护->表结构

2) 增加字段->AREA(选择浮点型)->确定

3) 重新打开图层

4) 表->更新列

5) 需更新的列选择 AREA,点击辅助输入公式:

Area(obj, "sq m")  # "sq m" 表示平方米,"sq km" 表示平方千米

6)点击确定即可得到一张包含 AREA 列的表

7)表->导出csv,即可得到全部图形的面积