创造鲜活的三维数字城市黄俊EsriCityEngine目录•CityEngine是什么•CityEngine未来规划•CityEngine常见问题•CityEngine资源CityEngine是什么产品概述•三维城市建模与规划设计•应用领域–地理信息、文化遗产、模拟仿真、游戏开发、电影娱乐•用户产品发展•2001年,瑞士苏黎世联邦理工学院计算机视觉实验室•2007年,从视觉实验室分离出来,成立Procedural公司•2008年7月,第一个商业版本的CityEngine2008发布•2009年5月,CityEngine2009•2010年6月,CityEngine2010•2011年7月,Esri公司总裁JackDangermond先生在圣地亚哥的Esri国际用户大会上向数万名与会者宣布收购瑞士Procedural公司。•2011年10月,成立Esri苏黎世研发中心,为工作集中在城市设计、建模以及GIS集成方面•2011年11月,EsriCityEngine2011•2012年Q2,EsriCityEngine2012三维建模•传统建模–建模软件•Sketchup•3DMax…–特点:•劳动密集型手工建模•重复劳动•过程繁琐•规则建模–建模软件•CityEngine–特点:•规则驱动建模•可以批量建模•规则可复用三维建模•基于规则建模VS劳动密集型人工建模基于规则建模•规则–CGA文件(ComputerGeneratedArchitecture)–包含了一系列的规则决定模型如何生成基于规则建模•规律性越高,越有优势•可复用性–楼顶样式–主题风格•可移植性–经验可以继承,方便共享–越积累越强大基于规则批量建模•快速高效批量建模•基于地形建模MedievalCity基于GIS数据批量建模•充分利用现有矢量数据创建三维模型•图形(geometry)+属性(attributes)+规则(rules)•减少创建时间规则建模服务对象•数据生产厂商、二次开发商•数据处理工程师、三维建模工程师规划设计•规划未来蓝图–设计规划与方案对比•数据更新–数据实时更新,保证时效性规划设计服务对象•规划设计院、科研院校•城市规划设计工程师、系统维护工程师、科研研究人员创造鲜活的三维数字城市•创造–以GIS数据为基础,规则驱动创造三维模型。•鲜活–动态规划设计,数据更新维护。•数字城市–国土、规划、房产、环保、公安、应急、交通、电信、安监、城管、管线、石油、地质、矿产、机场……基于GIS数据的建模与设计方案•二维数据转换为三维数据•创建三维数字城市•三维数字城市规划设计•数据在ArcGlobe中应用和展示技术优势•支持GIS数据–使用GIS矢量数据作为建模的基础数据,比如宗地、建筑物边界,道路中心线等数据都可以直接加载到EsriCityEngine中使用•基于规则批量建模–直接拖放规则文件到需要地块完成建模,代替繁琐的逐一建模•可视化规则编辑器–根据建模需要对规则文件进行扩展或续用,在编辑器中灵活的调整规则参数。技术优势•智能的规则生成工具–规则文件的获得无需从头编写,智能规则生成工具即可完成。•标准行业3D格式–标准的3D格式作为数据交换技术优势•可视化的参数界面–规划中调整道路宽度、房屋高度,房顶类型,贴图风格等属性,可以修改界面上的属性参数值完成。•动态城市规划设计–动态调整城市布局,并信息反馈。比如:调整街道宽度,建筑物或绿化面积相应减少,并实现定量信息反馈。技术优势•输出统计报表–对规划设计方案进行评估分析,评估内容可以包括建筑面积、容积率、绿化面的等•集成Python环境–定制自动化的工作流程,比如批量导入模型、读取每个建筑的元数据信息等,减少工作量•支持多平台操作系统–广泛的平台支持,包括Windows(32/64bit),MacOSX(64bit)和Linux(64bit)CityEngine版本功能矩阵基础版(BASIC)高级版(ADVANCED)单机许可singleuse(node-locked)浮动concurrentuse(floating)GIS数据导入3D模型导出*(only)*OBJCityEngine未来规划三维GIS新篇章•开启GIS软件创造三维模型先河完整的三维GIS解决方案数据获取存储管理可视化空间分析应用开发服务发布CityEngineWeb3D完整的三维GIS解决方案CityEngineArcGlobeArcMapEnviArcSDE3、桌面3DGIS应用ArcGlobeArcGISEngine3DGIS服务ArcGISServerArcGISEngineArcGlobe2、数据存储与可视化1、数据准备4、服务器端3DGIS应用ArcGISExplorerWeb3DCityEngine常见问题技术类•什么是程序建模?–程序建模的意思是用程序规则构建3D几何图形和纹理来代替劳动性密集的人工建模。•EsriCityEngine可以使用倾斜影像或者点云来创造城市模型吗?–不能。EsriCityEngine目前不支持通过倾斜影像和lidar数据来自动创造三维城市。技术类•EsriCityEngine与ArcGIS如何结合?–EsriCityEngine创造的模型可以导出标准3D格式,并批量导入到ArcGIS地理数据库中。EsriCityEngine2012版本将支持ArcGIS的Shapefile,FileGDB,Tin,Multipatch,所有投影。•EsriCityEngine会替代ArcGIS三维分析模块吗?–不会。EsriCityEngine是三维内容的创造者,这些内容是可以用于ArcGIS三维分析模块(ArcGlobe、ArcScene)进行可视化、编辑、分析。技术类•EsriCityEngine是一款可视化和演示工具吗?–不是。EsriCityEngine的主要优势在于三维内容的创造和高级的输出能力。因此,EsriCityEngine创造的内容可以被各种商业和专业可视化软件使用。•EsriCityEngine支持开发定制或Web3D吗?–不支持。EsriCityEngine是三维内容的创造者,目前没有提供二次开发定制的组件和API。同时,也不支持Web3D,它不是一款可视化演示软件。CityEngine资源CityEngine资源1、《EsriCityEngine2011产品配置技术参数》2、《EsriCityEngine简介》3、《EsriCityEngine产品介绍》4、《EsriCityEngine2011支持的硬件及操作系统》5、《EsriCityEngine销售简报》6、《EsriCityEngineQ&A》7、《CityEngine安装部署forWindows》8、《CityEngine概览V1.0_董晓非》9、另附一些练习数据、演示视频以及安装程序Thankyou