- 经验
- 70
- 分贝
- 0
- 家园分
- 66
- 在线时间:
- 4 小时
- 最后登录:
- 2024-9-5
- 帖子:
- 2
- 精华:
- 0
- 注册时间:
- 2008-11-14
- UID:
- 293562
注册:2008-11-14
|
1、TAB图表里添加入经纬度信息。
有时需要在测试数据里导出的TABle图层里提取经纬度信息,而数据表里没有这两列数据,此时可以把经纬度添加入表里。
在TOOLS里选择Tool Manager里添加一个工具Coordinate Extractor,添加后有TOOLS里就可以选择Coordinate Extractor工具,
工具里选择要加列的表,然后选择Creat new columns to hold coordinates 就可以添加出两列经纬度数据了。
2、TAB数据导出时精度不够。
Table里Export里导出的DBF格式数据可以精确到小数点后6位。
3、更新Table列里的面积信息
Table->Update Column里更新列的信息,选择要更新的图层及相关列,然后选择更新源,更新所需要的数据源Table图层,然后选择值(Value),更新面积可以直接选择Value,点Assist,在Expression对话框里,选择Functions->Area,然后在图框里出现“Area(obj,"sq km")”。
如果更新的数据是来自Table图层里框中的数量,源Table里的数据信息将变成Calculate,选择Calculate->Count,此时更新的数据就是源Table里处于某个区域里的数量。
4、按直径扩展点、线、面
当需要统计某个元素周围一定范围内的数量,或是想知道某一元素是否处于另外一个元素的一定范围内时,可以将这一元素(点、线、面)进行扩展,扩展为一个辐射状态的面,然后使用Table里的更新列信息进行统计。
扩展时,选择Table->Buffer,然后在Table Buffer对话框里创建一个新的图层,创建图层时,也可以更改各列的属性。创建新图层 完成后将强出Buffer Objects对话框,此时,在Radius里选择扩展类型,Value里可以输入选择扩展的范围,此是所有元素将使用统一的扩展半径,若想要让不同的元素按自己的某个属性来进行扩展,则需要选择Form Colunm,然后选择扩展值所在的属性。Units里选择单位。若扩展后的每个元素将独立,需要选择One buffer for each object,若选择的是One buffer of all objects,则扩展后的所选元素将会合并在一个块上。
扩展时,选择的Table不能是使用Excel创建的图层。扩展完成后就可以使用able->Update Column里更新列的信息(参照3)。
5、修改表格属性
Table->Maintenanec->Table Structure,可以添加、删除列,调整列属性。
6、线面转换
选中需要转换的元素后,使用Objects->Convert to Regions/Convert to Polylines进行面/线的转换。
7、线条合并/拆分
将两条线合并为一个元素,选中需要合并的线条,然后Objects->combine,当需要拆分时,选择Obiects->disaggregate.
|
-
总评分: 经验 + 20
家园分 + 50
+ 20
查看全部评分
|