在前一篇《CityEngine使用Python脚本按feature整体导出道路》中介绍了如何按照GIS道路数据ObjectID将道路导出,用户在使用过程中提出几个问题,如:1、 脚本使用范围是CityEngine整个场景,在数据量非常大时候会卡死2、 在对道路数据进行处理时候,Name字段必须赋值为ObjectID,不够直观3、 在道路数据表中记录道路条数以便修改Python脚本ra
前言本文内容主要是用来记录一次模型生成与调整。 内容为:通过路径线要素 shp 文件和模型文件,生成线要素节点上地物,并调整地物生成细节。 首先、将路径文件制作成 shp 文件(CityEngine 可直接从 shp 中读取属性数据),(具体方法使用 ArcGIS 等 GIS 软件即可); 其次、在 CityEngine 项目文件夹 rules 中新建 CGA 文件,编写地物生成规则(方
什么是ArcGIS? 如果你是个GIS新手的话,你的确应该弄清楚,因为ArcGIS应用实在是太广了。但是关于什么是ArcGIS这个问题,我们还是看看ESRI官方解释吧。 www.gispark.comArcGIS是ESRI在全面整合了GIS与数据库、软件工程、人工智能、网络技术及其它多方面的计算机主流技术之后,成功地推出了代表GIS最高技术水平全系列GIS产品。ArcGIS是一个全
各位网友,大家好!大家期待已久规则开发教程新鲜出炉,在视频中讲解了规则基础理论和原理,规则基本语法和常用函数,并用三个示例:常用函数使用、建筑规则编写、地块中区域建筑规则实现。===============================================================资源下载在线视频观看:播放视频和Demo下载:下载更多产品资讯,请关注: @ArcGIS_三维===============================================================
转载 2013-08-20 20:56:00
275阅读
2评论
一、激活CityEngine激活CityEngine需要如下步骤进行授权下面的选项是授权模版· 使用激活码:如果您已经购买了一个节点许可,使用此方式进行在线激活。添加你许可码,然后选择“Get License“按钮。这个授权过程需要连接互联网。 · 许可文件:如果您已经购买了节点锁定许可,并且该许可已经激活,请选择此选项(*.dat文件)。将这个文件保存到您计算机时,请单击“Browse”,
文章目录在PyCharm上配置在VS code上配置在Eclipse上配置在Sublime Text上配置在Atom上配置   在《ANSA二次开发 - 在PyCharm上搭建ANSA/META二次开发环境》中整理ANSA/META二次开发API插件包,其可以在所有支持python包进行补全代码编辑器上正常运行,包括但不局限于以下代码编译器:PyCharm IDEVisual Studio
转载 9月前
157阅读
​当我们想要对地质数据在三维空间中进行空间分析,最终在web端进行展示时候,应该怎么做呢?本文即从表格形式钻孔数据出发,在三维中构建地质体以及地质体剖面,最终结合CityEngine 2012完成在Web端数据展示。1. 构建地质体1.1. 钻孔数据现有的钻孔数据为2D点要素,它包括了一张内容丰富属性表,其中就有高程值字段,此外还有所属岩层名称等。如果不用做三维展示,那就可以直接进入步骤2
转载 2015-05-12 16:37:00
119阅读
2评论
教程分为三个部分:1、许可申请及软件下载;2、软件安装;3、软件授权; 1、许可申请及软件下载打开Esri官方网站:http://www.esri.com/software/cityengine ,并找到CityEngine产品网页。  点击网页中中“30-Day Free Trial” 按钮,进入在线申请页面。 进入以后,可以在右边试用Esr
转载 1月前
34阅读
在您日常工作中,三维场景是否已经跳跃入眼? 三维GIS 是否已经出如今您生活中? 其应用是否已经開始渗入您工作中? 其直观逼真的表达和展现形式是不是让您认为周围越来越多人開始关注三维GIS? 可是,您是否清楚,三维数据制作与生产却会花费较大的人力、財力和时间投入。怎样基于二维GIS 数据实现
转载 2017-08-20 18:28:00
128阅读
2评论
你是否曾经梦想过一种高效且简单方法,只需三行代码即可在 Python 中创建 3D 几何图形?你梦想成真了,它被称为“PyPRT”。PyPRT 是CityEngine Procedural Runtime Python 绑定。PRT 代表“Procedural Runtime”,是 CityEngine 3D 生成核心。不过这篇文章与 CityEngine 无关,你无需了解 CityEn
abs()abs() 函数返回数字绝对值。all() any()all() 函数用于判断给定可迭代参数 iterable 中所有元素是否都为 TRUE,如果是返回 True,否则返回 False。元素除了是 0、空、None、False 外都算 True。any() 函数用于判断给定可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 T
for 循环 1. for基本用法 • 可以传入一个参数,(5),表示从0开始,取到4,一共5个数; • 可以传入两个参数(1,6),表示从1开始,取到5,一共5个数;
转载 2023-05-28 16:03:40
110阅读
Python书写规则1)注释:#好处:良好注释, 也是⼀个优秀程序猿必备技能之⼀使⽤中⽂注释时 要⼩⼼~~ 直接使⽤会运⾏2)缩进:4个空格 Python操作符1)不支持++/--操作:只能写成n+=i2)Python中⽀持 + - * / % 这样操作符. 并且它们⾏为都和C语⾔⼀样.3)/ 是 "传统除法" . 如果两个整数相除, 得到结果仍然是整数, 如果其中⼀个数是
转载 2023-09-18 19:49:40
41阅读
模拟键盘操作执行自动化任务,我们常用有 pyautowin 等自动化操作模块。但是这些模块有一个很大缺点,编译时候非常依赖 windows C语言底层模块。今天介绍这个模块叫做 keyboard 它有一个最大优点:纯Python原生开发,编译时完全不需要依赖C语言模块。一行命令就能完成安装,非常方便。1.准备首先需要你电脑安装好了Python环境,并且安装好了Python开发工具。请
转载 2023-07-01 22:00:52
109阅读
7-1 华氏温度到摄氏温度转换(高教社,《Python编程基础及应用》习题3-9) (2 分)从键盘读取华氏温度,转换成摄氏温度并输出,保留1位小数。 转换公式为:c=5/9*(f-32), 其中,f为华为温度,c为摄氏温度。f=eval(input()) c=5/9*(f-32) print("{:.1f}".format(c))7-2 温度转换 (5 分)本题要求编写程序,计算华氏温度150
转载 8月前
91阅读
下面简单介绍一下python变量、运算符以及数据类型。 一、变量 1.python变量不用像C一样提前定义数型,而且它只 包含数字、字母和下划线,并且不能使用数字开头, 只可以使用字母或下划线开头。 2.变量间不能出现空格,两个变量可以使用"+"来连 接。 二、运算符 算术运算符:+;-;*;/;%;**;//。 比较(关系)运算符:==;!=;<;>;>=;<=。 赋
转载 2023-08-25 22:54:56
31阅读
一、python文件文件操作:打开—>操作—>关闭打开文件参数:r(readonly)默认参数 -只能读 不能写 -读取文件不存在 会报错w -写文件(write only) -文件存在时,会清空文件内容并写入新文件内容 -文件不存在,会创建新文件并写入内容a -写文件(write only) -写:不会清空文件内容 会在文件末尾追加 -写:文件不存在时候,不会报错 会
Deepstream6.0-python 入门 - Yolov5客制化前言中文网上关于deepstream-python api 文章实在太少了,因此想力所能及分享一点踩过坑和经验。预备deepstream 官方python项目tensorrtx for yolo 示例代码 官方python项目需要进行一定编译-绑定操作,详细步骤以后有空会补上。 由于deepstream是英伟达家,所
GPT 迭代过程概要表: 版本发布时间训练方案参数量是否开放接口GPT(GPT-1)2018 年 6 月无监督学习1.17 亿是GPT-22019 年 2 月多任务学习15 亿是GPT-32020 年 5 月海量参数1,750 亿是GPT-3.52022 年 12 月针对对话场景优化1,750 亿是GPT-4未发布万亿参数100万亿否 获取 API KEY获得可用 OpenAI 账号后, Vi
一、 input输入函数input函数:获取用户输入,保存成一个字符串。重要的话,说两遍,input函数返回值是一个字符串类型。哪怕你输入是个数字1,返回给你只会是字符串“1”,而不是 整数1。下面是一些简单展示例子:>>> inp = input("please input your name: ") please input your name: jack >&
转载 2023-08-30 11:53:55
76阅读
  • 1
  • 2
  • 3
  • 4
  • 5