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://pwwzsj.com/article/dojhseh.html