用python偷懒Arcgis(地类编码转地类名称)

简介: 在二调中,小班的属性都是用的编码,本文以地类编码为例,如何利用python把代码转化为名称。excel数据这里需要整理一份分类系统表的数据,如图:python代码# -*- coding: utf-8 -*-def getdl(j): import xlrd workbook = xlrd.

在二调中,小班的属性都是用的编码,本文以地类编码为例,如何利用python把代码转化为名称。

excel数据

这里需要整理一份分类系统表的数据,如图:

img_a72d9bd49ac4d919977c275c82633a60.png

python代码

# -*- coding: utf-8 -*-
def getdl(j):
    import xlrd
    workbook = xlrd.open_workbook(r'C:\Users\luopan\Desktop\1.xlsx')
    sheet1 = workbook.sheet_by_index(0)
    rows = sheet1.nrows
    cols = sheet1.ncols
    for i in range(rows):
        if str(int(sheet1.cell_value(i,0))) == j:
            return sheet1.cell_value(i,1)
AI 代码解读

代码的思路:
用xlrd库读取表格数据,用字段编码匹配表格代码,然后返回相应的文本字段。

arcgis操作

  • 新建一个字段,然后选择字段计算器。
  • 选择python代码,贴入代码,调用函数,即可。
img_8282fc058391146b17200cd0528ac972.png
img_362eac6a13c16d967830d03f256957f3.png
目录
打赏
0
0
0
0
825
分享
相关文章
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
140 31
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
python实战——使用代理IP批量获取手机类电商数据
本文介绍了如何使用代理IP批量获取华为荣耀Magic7 Pro手机在电商网站的商品数据,包括名称、价格、销量和用户评价等。通过Python实现自动化采集,并存储到本地文件中。使用青果网络的代理IP服务,可以提高数据采集的安全性和效率,确保数据的多样性和准确性。文中详细描述了准备工作、API鉴权、代理授权及获取接口的过程,并提供了代码示例,帮助读者快速上手。手机数据来源为京东(item.jd.com),代理IP资源来自青果网络(qg.net)。
|
5月前
|
Python基础---类
【10月更文挑战第10天】Python类的定义
61 2
|
5月前
|
python-类属性操作
【10月更文挑战第11天】 python类属性操作列举
50 1
Python 类中引用其他类的实现详解
Python 类中引用其他类的实现详解
103 1
|
5月前
|
在 Python 中使用公共类处理接口请求的响应结果
在 Python 中使用公共类处理接口请求的响应结果
63 1
【Python篇】Python 类和对象:详细讲解(下篇)
【Python篇】Pyt hon 类和对象:详细讲解(下篇)
53 2
|
5月前
|
【Python篇】Python 类和对象:详细讲解(中篇)
【Python篇】Python 类和对象:详细讲解(中篇)
75 2
|
5月前
|
【Python篇】Python 类和对象:详细讲解(上篇)
【Python篇】Python 类和对象:详细讲解(上篇)
77 2

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等