我一直无法得到一个简单的代码块,希望有人能发现什么是错误的。我觉得我是瞎子。在

1)我在ArcGIS属性表中创建了一个新的短整数字段“SpeedLimit”,它表示道路类型的速度限制。在

2)道路类型是同一表中字段“fclass”中的字符串。在

我打开SpeedLimit字段的字段计算器并填充以下内容:

预逻辑脚本代码:def Speed(class):

if (class == ‘secondary’ or class == ‘tertiary’ or class == ‘trunk’ or class == ‘motorway’ or class == ‘primary’):

return 70

elif (class == ‘secondary_link’ or class == ‘tertiary_link’ or class == ‘trunk_link’ or class == ‘motorway_link’ or class == ‘primary_link’):

return 45

elif (class == ‘service’ or class == ‘track_grade1’ or class == ‘track_grade2’ or class == ‘track_grade3’ or class == ‘track_grade4’ or class == ‘track_grade5’):

return 15

else:

return 30

速度限制=

^{pr2}$

有人能发现我做错了什么而收到语法错误吗?在

根据评论进行编辑:

我收到了运行一个更短更简单的代码的错误:def Speed(road):

if (road == 'secondary'):

return 70

else:

return 30

**答案**

我只是没有选择“Python”单选按钮。。。

谢谢大家的帮助。在

arcgis中python计算面积的表达式_ArcGIS字段计算中的Python语法错误相关推荐

  1. 定义一个圆类-Circle,在类的内部提供一个属性:半径(r):同时提供两个方法:计算面积( getArea() )和计算周长( getPerimeter() )。

    文章目录 前言 一.课堂作业(java-第五章) 二.代码实现 1.创建Circle类 2.创建测试类:testCircle类 3.运行结果 总结 前言 本文主要介绍怎样创建类的基础内容. 提示:以下 ...

  2. Argis通过Python的Arcpy第三方库进行字段计算、批量将mxd导出为jpg图片、合并数据库

    前言   近来公司有开发Arcgis脚本工具的需求,我就去学了一下用Arcpy来操作Arcgis的数据,今天学习了字段计算,将学习成果记录如下.   arcpy帮助文档传送门:https://reso ...

  3. java计算面积的方法_JAVA多态计算面积main函数调用方法

    public static void main(String[] args) { Shape shape; Scanner input = new Scanner(System.in); System ...

  4. python因为编码问题( Non-ASCII character 'XXX' in file)引起的语法错误SyntaxError

    错误 在py文件中,当使用中文输出或用中文注释运行脚本,会提示错误信息: 问题分析 Python的默认编码文件是用的ASCII码,当py文件中使用了中文等非英语字符时,会报错 解决问题 在Python ...

  5. oracle中冒号的意思,value(:字段)中的冒号是啥意思。。或者这么写的作用是》??...

    已结贴√ 问题点数:10 回复次数:4 value(:字段)中的冒号是啥意思..或者这么写的作用是>?? private Boolean SaveBaseInfo() { OracleDB db ...

  6. Arcgis中常见的几种计算面积的方法的异同分析

    思路 1.问题由来 2.分析问题 2.1计算图形面积的方式有哪些 2.2 什么是相对法截线.测大地线 3.实验过程及问题解析 4. 总结 1.问题由来 前段时间,有个朋友问了我一个问题,关于Arcgi ...

  7. [转载] Python中的解析式和生成器表达式

    参考链接: Python | 生成器表达式 解析式和生成器表达式 列表解析List Comprehension 语法 [返回值 for 元素 in 可迭代对象 if 条件]使用中括号[],内部是for ...

  8. CAD教程:CAD软件中计算面积时如何转换单位?

    在使用CAD建筑软件绘制图纸的时候,很多设计师都会用毫米来做单位,但是在进行房间面积计算的时候又希望用米来做单位,这样就需要涉及到单位转换的问题.很多CAD制图初学入门者都很想知道怎么才能快速CAD面 ...

  9. 使用QGIS分区统计工具实现栅格分类数据的分区计算面积——GlobeLand30地表覆盖数据为例

    在栅格分析中,常常碰到使用分类后的栅格数据按照特定分区统计面积的需求,今天,我将使用QGIS的分区统计工具,演示地表覆盖数据按照地表分类分区域统计面积的过程,希望能给有这方面需求的朋友提供参考.  0 ...

  10. SQLite中的SELECT子句使用表达式

    SQLite中的SELECT子句使用表达式 在SELECT语句中可以只有SELECT子句不写FROM子句.这些表达式列表将被单次计算,生成一行,然后组成工作表.这对于测试和判断独立表达式很有用.例如, ...

最新文章

  1. PHP与SQL注入攻击
  2. java处理Excel(POI包)
  3. 网站使用手机相机_相机拍完照片,如何传到手机上?详细步骤教你使用
  4. 前端学习(358):svn安装
  5. LeetCode-697. 数组的度
  6. 网络介绍 > 网络连接 > 混合云网络
  7. OpenERP/Odoo的架构
  8. 机器人开发--有刷电机 与 无刷电机
  9. 大淘客的index.php,index.php · zenozhengs/大淘客CMS底部菜单修改版 - Gitee.com
  10. 国外常用浏览器User-Agent汇总
  11. 2017年的第一场顶会,AI 产业巨头都带来了哪些技术干货
  12. 王道书 P360 T03(计数排序)
  13. WordPress码支付支付插件 WordPress付费阅读查看插件 付费下载插件
  14. Alpine镜像介绍
  15. 各位端午节快乐 -- Happy the Dragon-Boat Festival
  16. LM在speech recognition中的应用
  17. 上古世纪美服服务器在哪个文件夹,美服《上古世纪》新的封闭测试将Leviathan更新带到中国服务器上...
  18. laravel银联支付
  19. pytorch之torch.Tensor
  20. hexo提交搜索引擎(百度+谷歌)

热门文章

  1. Ubuntu下截图工具推荐
  2. R语言数据分析案例(1)
  3. Linux 入门必备命令
  4. 用户管理及权限管理的意义
  5. Java冒泡排序法 降序
  6. IDEA安装jclasslib
  7. Linux系统版本介绍
  8. 详谈APP移动端 - 加壳与脱壳
  9. 模型运行速度FPS测试以及参数Parameter计算代码
  10. 计算机正向着巨型化,目前计算机正向着巨型化、()、网络化、智能化方向发展。...