3D GIS
文章平均质量分 68
Esri中国
ArcGIS产品、技术与应用面面观
展开
-
【技术贴】ArcGIS Runtime for Xamarin 洪荒之力-查找路径
我们要去一个陌生的地方经常会在地图上查找路线,现在一般的地图软件都有查找路径功能。输入出发地,目的地,轻轻一搜,一条路径就给显示出来了,非常方便我们的出行。那么这个功能是这么做出来的呢,今天我们就介绍ArcGIS Runtime 是怎么做到的。本文采用的是ArcGIS Runtime for Xamarin 版本实现的,其他的版本均可以实现。ArcGIS Runtime 能做到什么原创 2016-08-11 10:02:26 · 4247 阅读 · 0 评论 -
CityEngine开发竞赛-作品常见问题分析及解答
在今年Esri开发竞赛的E组(三维建模与分析组中)中涌现出许多非常优秀的作品,让我们再次看到CityEngine的魅力。在后期对优秀作品整理的过程中发现了一些共性的问题,为了避免类似问题的出现,笔者针对这些问题分析其产生原因并给出相应的解决方案,希望对CityEngine学习与实际应用有所帮助。上交的工程打开之后看不到贴图问题分析:很多小组在项目的实施阶段,不同的组员编写不同规则并建有不同原创 2013-11-29 09:19:17 · 3973 阅读 · 0 评论 -
CityEngine创建不同类型的屋顶(二)
3.复杂坡顶复杂坡顶无法通过CityEngine提供的单一函数就能完成,往往需要多个函数组合使用。更多的依赖于我们建筑屋顶的认识。半四坡顶(half hip)参考规则如下:attr roofAngleGable=25 #屋顶下部坡度attr roofAngleHip=25#顶部坡度 Lot--> extrude原创 2013-09-22 16:58:09 · 6973 阅读 · 0 评论 -
如何把SketchUP里创建的模型正确的导入到CityEngine中?
前言 在CityEngine群里有很多朋友经常会问到在模型导入到CityEngine时会遇到这样那的问题,这篇文章所针对的是自SketchUp里创建的模型,当然它对于其它平台创建的三维模型如何正确的导入的到CityEngine中以及如何组织工程中所用到的贴图都具有很好的参考意义。或许它不能解决实际工作中的所有问题,但按照下面的流程把第三方平台创建的模型(部件)应用到CityEngi翻译 2013-10-31 11:25:45 · 9915 阅读 · 1 评论 -
CityEngine创建不同类型的屋顶(一)
简介在世界各国和各地区的建筑中,屋顶作为建筑的顶部构件,是建筑中最重要的形式构成部分,也是传递历史和区域文化信息的典型符号。同样,在CityEngine制作建筑规则时如果能正确表达建筑的屋顶信息,对建筑特征的表达有着至关重要的影响。笔者从己有案例并结合实际的工作总结部分屋顶创建的规则与大家分享,以期起到抛砖引玉的作用。由于对建筑了解有限难免表述有误,敬请指正。平顶普通平顶原创 2013-09-22 16:38:09 · 6906 阅读 · 2 评论 -
【CityEngine教程文档】 ---03 地图控制教程
本文档为Esri CityEngine学习文档,是CityEngine_2011_tutorial官方示例教程3 “Tutorial_03_Map_Control__2011_2”的中文翻译稿,由网友冬冬翻译整理。教程简介城市包含非常多的对象。通过设置每一个建筑物的属性来控制它们会非常麻烦也是不太可能的。首先,你将在本教程中学习怎样使用CGA规则参数;然后你将学习怎样使用地图来控制翻译 2013-08-16 11:18:30 · 5963 阅读 · 1 评论 -
【CityEngine教程文档】 ---02 街道教程 之高级街道网
第三部分:高级街道网教程设置在街道教程工程的“scenes”文件夹下,创建一个新的场景【File】->【New】->【CityEnginescene】 高级街道网目前为止,我们只使用了非常基础的设置来创建道路网,在本部分的教程中将给你一些使用CityEngine创建不同类型道路网的创意和灵感。 在生成道路网时改变样式风格 通过【Graph】->【Grow翻译 2013-08-12 13:09:02 · 6934 阅读 · 0 评论 -
【CityEngine教程文档】 ---02 街道教程
本文档为Esri CityEngine学习文档,是CityEngine_2011_Tutorials 官方示例教程2—— “Tutorial_02_Street_Generation__2011_2”的中文翻译稿,由网友冬冬翻译整理。翻译 2013-08-12 11:59:37 · 13274 阅读 · 3 评论 -
【CityEngine教程文档】---01 基础教程
本文档为Esri CityEngine学习文档,包含在教程工程文件“Tutorial_01_CityEngine_Basics__2011_2”中,由网友冬冬翻译整理。在此非常感觉网友冬冬,也欢迎更多的网友提供更多的技术文章(可在新浪微博上@ArcGIS_三维通知我们)在本栏中与大家分享。 教程02和教程03内容也己有冬冬翻译完毕,随后会为大家更新上去。教程简介本教程讲解如翻译 2013-08-08 13:39:45 · 32893 阅读 · 12 评论 -
【2013Esri全球用户大会精彩看点】ArcGIS 10.2三维新特性
ArcGIS 10.2具备三维建模的能力ArcGIS10.2具备CityEngine批量建模能力,利用3D Analys Tools下的“Features from CityEngine Rules”工具调用CityEngine 2013创建的规则包(规则包有规则、贴图和规则中引用的外部模型组成),基于己有的2D数据快速生成三维模型。ArcScene文档直接发布成Web Scene翻译 2013-07-17 17:11:17 · 5156 阅读 · 0 评论 -
2013Esri全球用户大会Q&A之3D新动向
Q1:在ArcGIS 10.2或未来的版本中,3D GIS的发展方向是什么? 在今年Esri将会发布新的3D应用程序,包括正在研发中的新一代的ArcGIS Explorer(基于ArcGIS 3D Runtime技术)。这样,用户可以轻松部署轻量级且功能更强大的三维能力到整个网络。 此外,增强了3D Web Scene的能力:如同CityEngine和ArcGIS翻译 2013-07-15 16:44:42 · 2207 阅读 · 0 评论 -
CityEngine创造鲜活的三维数字城市
Esri CityEngine可以利用二维数据快速创建三维场景,并能高效的进行规划设计。对ArcGIS的完美支持,使很多已有的基础GIS数据不需转换即可迅速实现三维建模,减少了系统再投资的成本,也缩短了三维GIS系统的建设周期。对于GIS用户可以使用现有的GIS数据,作为的基础,快速创造三维模型。CityEngine依托三个方面:要素、属性和规则。使用者可以根据场景中的每个元素提供更为详细原创 2012-11-17 15:45:54 · 9858 阅读 · 5 评论 -
CityEngine2012授权提示“试图执行不支持的操作”问题解决
1问题描述 CityEngine2012在安装完成以后,打开ArcGIS Administrator进行授权时,可能会遇到这样的问题“试图执行不支持的操作”。 出现这个问题的原因在CityEngine2012与ArcGIS10.1进行深入集成,包括授权的方式。CityEngine2012安装完成以后,在开始菜单目录下(“Esri->ArcGIS Adminis原创 2013-03-17 12:42:56 · 5390 阅读 · 0 评论 -
CityEngine使用GIS模板创造三维数字城市(二)
上一节介绍了将二维数据转化为三维数据,并作为CityEngine的基础数据。下面介绍的过程中建立三维费城的二维和三维地理信息系统数据。使用的数据是虚拟城市模板的一部分。1、下载数字城市模板有两种方法下载数字城市的模板:1、登录CityEngine模板库官方网站:http://www.arcgis.com/home/group.html?owner=CityEngine&title=Ci原创 2012-12-02 21:38:42 · 10162 阅读 · 9 评论 -
CityEngine使用GIS模板创建三维数字城市(三)
从前一篇教程我们可以知道,CityEngine最大的优势在于直接使用GIS数据来快速创建虚拟城市。另外,还提供了强大三维设计能力,对于城市规划设计起到了积极作用。下面利用费城数据,以地块的规划和设计为例讲述CityEngine基于规则建模的过程。模板中使用的数据是虚拟城市模板的一部分。1 、加载数字城市场景这是案例准备了3个场景,在上面的描述中已经讲解了如何使用GIS数据和规则创建原创 2012-12-02 21:40:42 · 9746 阅读 · 4 评论 -
CityEngine中实现按字段属性值批量导出模型
在实际建模工作中,可能会遇到一幢建筑由于具有不同的属性信息(如建筑的楼层数等)被拆分成多个部分的情况,同时希望这幢建筑最终是一个模型文件且包含所有被拆分的部分。推而广之,就是能够实现根据字段的属性值实现模型的批量导出。下面将通过一个示例展示CityEngine下是如何解决这个问题的。1 数据准备 Layer字段具有共同属性值的多个features被选中 如上图,数据要有相应的属性字原创 2013-02-22 15:26:36 · 4132 阅读 · 1 评论 -
CityEngine从影像提取屋顶纹理并贴图
前言 一段时间以来,一直有朋友在问屋顶纹理如何从影像中获取的相关问题, 其实在2012年的用户大会的Demo剧场的《CityEngine城市建模新选择》就有这个问题的相关介绍,详见http://wenku.it168.com/d_000565555.shtml。但是在《CityEngine城市建模新选择》中每一个建筑的屋顶纹理用的都是整个影像,为数据的使用带来了很大的不便。为了实原创 2013-11-11 11:35:56 · 7900 阅读 · 7 评论 -
CityEngine中动态水的实现效果
在今年Esri全球用户大会和Esri中国用户大会的主体大会上都能看到动态水在Web端的身影,如下面这幅图就是Esri中国用户大会上展示的高铁中的动态水效果:像上面这幅动态水的效果只需要修改图层的名字或者一句简单的规则如下:WaterWave2--> set(material.name,"water__waterparams_30_50") X.然后将该规则赋给矢量的原创 2013-11-14 14:28:11 · 9590 阅读 · 3 评论 -
CityEngine Web Scene如何在IIS下部署
CityEngine2012新增了发布Web场景的功能,可以通过本地的Web Scene Viewer打开,也可以发布到ArcGIS Online云端进行共享。如下图: 注:3ws场景包制作方法:选中模型->File->Export->Export Models…->CityEngine Web Scene。那如何把3ws场景文件部署在IIS中呢?请往下看。1、 部署webview原创 2012-12-21 14:13:07 · 7377 阅读 · 2 评论 -
【技术贴】ArcGIS Runtime Esri新的离线地图数据格式——移动地图包
移动地图包优势:桌面端渲染好的地图拿来即用无需二次渲染;支持打包矢量切片;结合适量切片解决地图包过大的问题;支持路径分析和地理编码。原创 2016-07-28 09:21:40 · 8285 阅读 · 0 评论 -
【2016 Esri 全球用户大会主题看点】3D
在Esri 2016年全球用户大会上,现场通过ArcGIS Pro、Web及ArcGIS Earth从不同的角度展示了丰富而广泛的3D应用,3D的使用无处不在。接下来会大家奉上精彩的内容!ArcGIS ProArcGIS ProArcGIS Pro支持点云、建筑三维模型、小品模型等多种类型的数据构建完整的三维场景。通过叠加高精度点云数据可可帮助我们查看屋顶的精确形状、建筑高度等信息;同原创 2016-06-30 10:05:09 · 3373 阅读 · 0 评论 -
3D Local Scene秀你想秀
本地场景(Local Scene)是相对全球场景(Globe Scene)而言,是在投影坐标系下展示三维场景。 目前随着Portal for ArcGIS 10.4和ArcGIS Pro1.2正式版本的发布,Scene Viewer中(Web 3D的容器,支持Scene Layer、Feature Layer、Image Layer等服务类型的加载)支持本地场景的展示,这意味着有特殊转载 2016-03-28 16:23:07 · 3123 阅读 · 0 评论 -
ArcGIS API for JavaScript 4.0尝鲜——WebGIS前端开发大杀器
已经发布的ArcGIS API for JavaScript 4.0有着最前沿的新特性,这是一个更加对于开发者更加友好的Web API。3D的支持让你可以以更加炫酷的方式展示地理数据,而更加简洁明了的API也不会让你在各种setxxx()和getxxx()方法中傻傻分不清楚了。Esri全球开发者峰会中也安排了大量的JavaScript开发专题,怕小伙伴们等不及,小编这里先给大家来个ArcGIS A翻译 2016-03-04 19:17:33 · 9391 阅读 · 0 评论 -
CityEngine学习资源大集合
更多产品技术资讯,请关注新浪微博:http://weibo.com/arcgis3dgis一、产品介绍CityEngine产品介绍EsriCityEngine——创造鲜活的三维数字城市CityEngine2012概览Esri3DGIS未来发展方向和趋势 二、软件下载CityEngine_2012_32bitCityEngine_2012_64bitCityE原创 2013-01-04 12:10:27 · 59715 阅读 · 25 评论 -
CityEngine使用GIS模板创造三维数字城市(一)
ArcGIS提供了ArcScene和ArcGlobe两种应用程序,二维数据可以以三维的形式进行可视化展示。然而,一般采用设置图层的“Base Heights”属性实现。某些情况下,把二维几何图形转化为贴附地形表面的三维要素是非常必要的。这样,当你想使用这些要素和地表交互或者进行空间分析的时候会更具有真实性。如下的操作步骤描述了如何使用三维数据并结合地形数据来创建三维贴附地形的三维要素,模板原创 2012-12-02 21:21:08 · 16410 阅读 · 25 评论 -
利用CityEngine的规则文件制作标注
有很多朋友问到如何生成带建筑名称、道路名称标注的模型,现在通过编写规则文件、制作字符库图片的方式实现标注名称的动态改变,在此与大家分享。欢迎各位对规则改进升级,增强规则文件的使用范围。英文标注 在CityEngine2014和CityEngine 2014.1版本创建工作空间时,Esri制作了英文标注的规则文件(…\ESRI.lib\rules\General\T原创 2015-03-03 14:59:47 · 3774 阅读 · 0 评论 -
如何实现CityEngine与3ds Max模型互导时正常显示
3ds Max的模型部件在CityEngine中正常显示原创 2014-09-15 12:05:25 · 9806 阅读 · 5 评论 -
CityEngine数据导入及规则使用常见问题
针对当前CityEngine群里大家比较关心的几个问题,统一列出来希望对大家有帮助。1. 拖放规则后提示没有初始规则,其错误如下:报错的原因:规则中有错误。检查的方法:打开规则编辑器查看规则中有红叉 标识的部分。错误的一般形式:1) 中文符号引起的错误,下例是由于函数中存在中文标点符号引起的。说明:在CityEngine的规则编写中与其它程序语言一样中文的字原创 2013-05-10 09:34:41 · 12467 阅读 · 4 评论 -
“2014年CityEngine三维建模与设计精英培训班”——全国巡回举办
在您的日常工作中,三维场景是否已经跳跃入眼?三维GIS 是否已经出现在您的生活中?其应用是否已经开始渗入您的工作中?其直观逼真的表达和展现形式是不是让您觉得周围越来越多人开始关注三维GIS?但是,您是否清楚,三维数据的制作与生产却会花费较大的人力、财力和时间投入。如何基于二维GIS 数据实现三维快速建模与设计成为一个迫切需要解决的问题。所以,“创造鲜活的三维数字城市”,将是您创建属原创 2014-04-21 17:20:58 · 2826 阅读 · 1 评论 -
2014Esri全球用户大会之3D
Q:ArcGIS在3D方面有什么新的功能? Esri继续在ArcGlobe、ArcScene和ArcGIS Pro上的基础技术开展工作。在ArcGIS 10.3中,我们引入全新的三维工作方式——使用Web Scene。3D将会贯穿整个ArcGIS平台,包括Server、桌面、浏览器以及设备上。拥有二维信息的用户使用ArcGIS Pro的核心能力可以轻松地使用3D符号和创建翻译 2014-07-20 23:02:49 · 1968 阅读 · 0 评论 -
CityEngine规则开发中文视频教程
各位网友,大家好!大家期待已久的规则开发教程新鲜出炉,在视频中讲解了规则基础理论和原理,规则的基本语法和常用函数,并用三个示例:常用函数使用、建筑规则编写、地块中区域建筑规则实现。 资源下载在线视频观看:播放视频和Demo下载:下载原创 2013-08-20 10:22:31 · 10365 阅读 · 3 评论 -
CityEngine示例数据(Tutorial)配套视频教程(英文)
各位网友,当我们安装CityEngine以后,可以点击主菜单【Help】->【Download Tutorialsand Examples】下载Tutorial示例数据,也可以从这里下载。Tutorial是从最基础的软件操作开始,到场景构建、规则编写与应用、数据导出等,内容涵盖了CityEngine的所有功能。接下来和大家一起分享Tutorial配套的视频教程。 分享的视频中部分视频没原创 2013-05-08 01:30:07 · 13084 阅读 · 2 评论 -
CityEngine许可申请及部署说明
教程分为三个部分:1、许可申请及软件下载;2、软件安装;3、软件授权; 1、许可申请及软件下载打开Esri官方网站:http://www.esri.com/software/cityengine,并找到CityEngine产品网页。 点击网页中右上角的 按钮,进入在线申请页面。 进入以后,可以在右边试用Esri全球账号进行登录,如果你已经拥有了Es原创 2012-12-20 08:53:28 · 16133 阅读 · 23 评论 -
【2014 Esri开发者大会精彩看点】ArcGIS Pro全新桌面应用程序
ArcGIS Pro ArcGIS Pro是一个全新的桌面应用程序,采用Ribbon界面风格,给人全新的用户体验。 ArcGIS Pro作为一个高级的应用程序,可以对来自本地、ArcGIS Online、或者Portal for ArcGIS的数据进行可视化、编辑、分析。ArcGIS Pro实现了二三维一体化的数据可视化、管理、分析和发布。同时,ArcGIS Pro原生64位,支持多线原创 2014-03-19 09:11:14 · 6270 阅读 · 1 评论 -
CityEngine结合ArcGIS制作地质体web场景
原文地址:http://www.cnblogs.com/esrichina/archive/2012/11/12/2762163.html当我们想要对地质数据在三维空间中进行空间分析,最终在web端进行展示的时候,应该怎么做呢?本文即从表格形式的钻孔数据出发,在三维中构建地质体以及地质体剖面,最终结合CityEngine 2012完成在Web端数据展示。本文前两部分地质体构建与地质剖面转载 2012-12-21 14:19:03 · 7065 阅读 · 1 评论 -
CityEngine2012实现模型的优化
冗余的节点和面会影响三维场景运行的流畅度,CityEngine2012新增的cleanupGeometry规则和Cleanup Shape功能可以快速方便的对模型进行优化。下面结合外部导入的模型来分别看一下这两种方式在CityEngine2012中如何使用。1 cleanupGeometry规则首先简要介绍一下:cleanupGeometry(componentSelector, tol)原创 2012-12-21 14:16:59 · 4030 阅读 · 0 评论 -
CityEngine下如何更好的实现影像与地形叠加
在利用CityEngine导入影像和地形时,会出现影像或地形不显示的问题。这主要是由影像、地形的尺寸大小和像素深度两个因素导致的。1.调整尺寸首先看一下影像和地形的大小。我们知道CityEngine并不是一个展示平台,对影像/地形的大小有一定的限制,一般要求影像和地形的单幅行列数控制在8192*8192以内。当超出这个范围时,我们可以采用以下重采样或者裁切的方式来对影像和地形做原创 2012-12-20 08:57:16 · 8320 阅读 · 3 评论 -
CityEngine小区模型制作初探
在CE里要进行模型的制作很重要的一个方面是判断模型与面之间的对应关系,基于这个问题对前期的数据处理、贴图实现与面的判断做了初探。下面就这几个问题分别做下诠释。1. 起点、方向在ArcGIS与CityEngine中的区别。首先看一下在ArcGIS中Ploygon数据对点读取的方式: 顺时针方向(左上为起点)原创 2012-12-04 10:40:25 · 7088 阅读 · 0 评论 -
CityEngine入门之五技巧
CityEngine可以很方便的建立起真实的城市风光。在刚开始学习这个软件时会有无从下手的感觉,但随着学习的逐步深入你会发现它变得越来越简单。在ArcGIS的资源中心有一些教程视频和数据模板会帮助我们更好的理解这个产品。除此之外,在这里准备了CityEngine里五个基本的功能与大家分享。1 教程与事例数据的下载通过菜单Help下的Download Tutorials and Exampl原创 2012-12-02 21:50:17 · 7523 阅读 · 0 评论 -
CityEngine规则中变量的定义和显示
规则文件可以自定义变量值,而且还可以定义变量的分组、排序、值域等显示方式。以下就列举几个常用的关键字:1. 1.@Group("level_1-group", ..., "level_n-group")控制变量的分组,可以将变量在属性窗口中分组显示,并且可以多层分组。@Group("Main","Node_1") attr hei原创 2012-12-02 21:46:19 · 4340 阅读 · 0 评论