『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS常用操作技巧大汇总(六)

ArcGIS常用操作技巧大汇总(六)
 ArcGIS将栅格图片作为矢量要素的属性

       1、 ArcGIS将栅格图片作为矢量要素的属性

       首先确保文件存储在数据库(如mdb)操作,在其中的要素图层中添加存储图片的字段(如pic),注意类型一定要指定为栅格raster。然后打开编辑,即可的对属性表的图片字段(pic)通过右击可以添加图片。

       2、ArcGIS从几何图形获取点坐标

       对于arcgis的点线面的几何形状及坐标值是存在shape字段中的,但如果想获取其中的几何信息(如点图层的XY坐标,线图层的中间点XY坐标或者长度,面图层的中心点XY坐标或周长面积等)。可以通过打开要素属性表(如点图层),添加新字段用于存储想获取的信息(如X,Y坐标字段),然后在字段上选中该列,右击属性à计算几何(calculate geometry);同理可以获取其他要素图层的相关信息。 

       3、ArcGIS之按属性对数据要素分层

       当一个要素图层包含多种类型的要素时(必须点图层中包含医院,学校,银行等各种要素),想按照其中的类别提取出来作为单独的图层,可以使用属性表中的查询功能。

       例如点图层中有一个名称name字段,可以

       ①首先打开属性表à通过属性查询,打开属性编辑器,

       ②在其中编辑查询公式,如 [NAME] LIKE'*学*'就可以查询所有包含“学“的要素(注意单引号和星号都是英文状态)。还可以使用逻辑表达式,如or, and,not like等进行较为复杂的查询。

       ③对于查询到的后,可以通过“右击图层—>数据—>导出数据”,选择导出选中的要素数据。保存为shapefile格式即可,对于查询到的不符合条件的要素再进行删除修改操作即可。 

       4、ArcGIS自动计算面积长度字段,一个图层多种显示样式

       ①把地图要素创建到数据库mdb中后,即可自动建立了长度和面积字段,并且新建要素后会自动计算。②对于一个图层要想用多种样式显示,可以通过设置图层的样式:右击图层à属性—>样式,可以根据不同的属性值设置显示的样式。设置后必须保存工程文件才会记录当前的样式设置,因为该信息记录在mxd文件中。 

       5、ArcGIS多重缓冲区multi-buffer

       在工作中常用到多重缓冲多边形,但是自带的analysis tools-proximity-buffer是只能缓冲一次,但multiple ring buffer往往报错。那么可以打开自定义的缓冲向导。方法是:customize--customize mode,然后commands选项卡--tools--buffer wizard工具拖拽出来即可使用了。

      京ICP备2025132830号-1 京公网安备 号