GIS技术提取文字中数字 gis怎么提取字段前几个数字-成都快上网建站

GIS技术提取文字中数字 gis怎么提取字段前几个数字

ARCGIS面图层中,快速筛选出某个字段中的某些数数值的图斑

这个可以单独做一个字段,用来存放你说的满足要求的要素,设置一致的属性,然后在符号化里做统一的标识显示就可以。

创新互联是一家集网站建设,丰镇企业网站建设,丰镇品牌网站建设,网站定制,丰镇网站建设报价,网络营销,网络优化,丰镇网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

ArcGIS中怎么批量地提取某一个属性字段里面的文字呢?如图所示

1、构建如下图的属性表

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

3、得到如下效果

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

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

单击OK后,得到如下结果

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

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

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

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

gis中字段怎么只提取数字

先在arcmap中将字段转化为字符类型,然后运行字段计算工具提取自己想要的数字。

大多数数据库中都提供了left函数,可以截取一个字符串从左边开始若干个字符,没有left函数也可以使用substring或者substr函数。


文章标题:GIS技术提取文字中数字 gis怎么提取字段前几个数字
分享链接:http://kswjz.com/article/dojhseh.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流