怎样在ARCGIS里字段里提取点符号前面的文字

如题所述

方法如下:

1、构建属性表

2、单击道路字段下的field calculator,打开如下对话框,按照箭头标示的步骤,先选择string,然后单击left()函数,这里要获取“门牌地址”的左边七个字符,即“元岗路一区五巷”,所以用如下的函数即可,最后点击OK

3、得到如下效果

4、根据楼主的情况,你选取的不一定都是七个字符,所以,你可以先多建立几个道路字段,如道路1,道路2,道路3...,然后分别获取需要的文字后,再合并到一个字段下即可,如下图

5、需要特别注意的是,这里由于道路1,道路2,道路3获取的字符数不一致,所以当只要获取元岗路这两条记录时,先选中元岗路79和元岗路85这两条记录,然后再选中道路2字段,打开道路2的field calculator对话框,

6、道路3字段按照道路2相同的方法获得,如下图

7、最后,把道路1,道路2,道路3下的内容汇总到道路字段中

8、单击OK后得到如下结果

9,最后把作为过渡作用的道路1,道路2,道路3字段删掉即可

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-11-12
方法如下:
1、构建属性表
2、单击道路字段下的field calculator,打开如下对话框,按照箭头标示的步骤,先选择string,然后单击left()函数,这里要获取“门牌地址”的左边七个字符,即“元岗路一区五巷”,所以用如下的函数即可,最后点击zhidaoOK



3、得到如下效果



4、根据楼主的情况,你选取的不一定都是七内个字符,所以,你可以先多建立几个道路字段,如道路1,道路2,道路3...,然后分别获取需要的文字后,再合并到一个字段下即可,如下图



5、需要特别注意的是,这里由于道路1,道路2,道路3获取的字符数不一致,所以当只要获取元岗路这两条记录时,先选中元岗路79和元岗路85这两条记录,然后再选中道路2字段,打开道路2的field calculator对话框,


6、道路3字段按照道路2相同的方法获得,如下图



7、最后容,把道路1,道路2,道路3下的内容汇总到道路字段中



8、单击OK后得到如下结果



9,最后把作为过渡作用的道路1,道路2,道路3字段删掉即可
文本符号用于绘制地图上的标注、注记、标题、动态文本、描述、注释、图例、比例尺、经纬网标注、表以及其他文本信息和表格信息。文本符号与其他类型的常用符号(标记、线和填充符号)的关键区别在于,文本符号只能具有一个图层。
文本符号用于控制文本的显示效果,并可用于对已命名要素进行分类。例如,可使用不同的文本符号大小表示与城市名称标注对应的人口。您可通过选择字体、字号和颜色简单地设置文本符号,还可使用更高级的文本符号属性获得各种效果,例如,气球注释、线注释(带牵引线或不带牵引线)、高速公路盾形路牌或其他标记内的文本、填充文本、晕圈以及下拉阴影。本回答被网友采纳
第2个回答  2020-11-12
arcgis里面有个字段显示,你可以显示出来,如果需要单独弄出来可以复制粘贴,也可以单独导表。本回答被网友采纳
相似回答